An isocratic HPLC charged aerosol detector (CAD) method was developed, validated, and applied for the determination of individual bile acids in human gastric and duodenal aspirates. The method requires a low volume of aspirates (50-100 microl) and minimal sample pretreatment. A Hypersil BDS RP-C(18) column (250 x 4.6 mm, 5 microm particle size) was equilibrated with a mobile phase composed of methanol-[ammoniun formate 20 mM, formic acid 0.5%, triethylamine 0.2% (pH 3)] 67:33 v/v. Its flow rate was 1 ml/min. The elution times for taurocholate, glycocholate, taurochenodeoxycholate, ursodeoxycholate, glycochenodeoxycholate, cholate, and glycodeoxycholate were approximately 9.9, 16.2, 18.2, 21.3, 31.6, 34.5, and 38.5 min, respectively. Calibration curves in the mobile phase were constructed in the concentration range of 0.5-500 microM. Limits of detection and quantification were in the range of 0.07-0.60 microM and 0.20-1.80 microM, respectively. This method was applied first, in gastric aspirates collected in the fasted state, in which bile acid presence is minimal and, second, in duodenal aspirates collected in the fed state, in which a large number of potentially interfering compounds exists. Intra-day relative standard deviation in fasted gastric aspirates and in fed duodenal aspirates was less than 2.2% and 6.0%, respectively.