A screen-printed enzyme electrode based on flavocytochrome P450scc (RfP450scc) for amperometric determination of cholesterol has been developed. A one-step method for RfP450scc immobilization in the presence of glutaraldehyde or by entrapment of enzyme within a hydrogel of agarose is discussed. The sensitivity of the biosensor based on immobilization procedures of flavocytochrome P450scc by glutaric aldehyde is 13.8 nA microM(-1) and the detection limit is 300 microM with a coefficient of linearity 0.98 for cholesterol in the presence of sodium cholate as detergent. The detection limits and the sensitivity of the agarose-based electrode are 155 microM and 6.9 nA microM(-1) with a linearity coefficient of 0.99. For both types of electrodes, the amperometric response to cholesterol in the presence of detergent was rather quick (1.5-2 min).