Gene expression in different tissues is often controlled by alternative promoters that result in the synthesis of mRNA with unique - usually untranslated - first exons. Bcrp1 (Abcg2), the murine orthologue of the ABC transporter Breast Cancer Resistance Protein (BCRP, ABCG2), has at least four alternative promoters that are designated by the corresponding four alternative first exons produced: E1U, E1A, E1B, and E1C. Herein, in-silico protocols are presented to predict alternative promoter usage for Bcrp1. Furthermore, reporter assay methods are described to produce reporter constructs for alternative promoters and to determine the functionality of putative promoters upstream of the alternative first exons that are identified.