A sensitive two-step bioluminescent assay for total serum bile acids was developed using commercially available enzymes. In the first step, the bile acids present in 10 microL of alkali-treated serum were oxidised at pH 9.5 by high purity 3 alpha-hydroxysteroid dehydrogenase to form NADH. Then, NADH was quantitated at pH 6.5 under optimal conditions for bioluminescence using FMN:NADH oxidoreductase and luciferase from Photobacterium fischeri. The enzyme/bioluminescent assay correlated well with gas-liquid chromatography and radioimmunoassay methods. Assay of fasting sera in eight healthy subjects revealed cyclic fluctuations in bile acid concentrations which were inversely related to gallbladder volume. These results provide biochemical evidence for interdigestive partial gallbladder emptying as a normal physiological process.