Evaulation of serum bile acids has been used for prediction of abnormal serum liver profile in the world. But recently many reported that bile acids in a random sample of urine (URNBA), corrected for urine flow with creatinine, have high diagnostic value when compared with serum bile acid and routine serum liver tests. We analyzed URNBA as a predictor of liver abnormality in 27 subjects of various liver disease and 8 normal subjects and compared with the results of serum bile acids and routine serum liver profile. In the patients, the rates of abnormal elevation of URNBA and serum bile acid were 85.2% (23/27) and 74.1% (20/27), respectively. URNBA/creatinine in the random sample of urine revelaed the highest reliability that reflects the presence of liver disease. So we think that urine can be used to predict liver diasese with an accurary that equals or exceeds the serum bile acid and the routine liver tests.