Most cDNA enrichment techniques involve technically complicated subtractive and hybridization reactions whose kinetics have not been characterized. We describe a control for cDNA enrichment procedures based on commercially available reagents, and we use this control to optimize a commonly used subtractive hybridization reaction. Using this control, we show that high-abundance transcripts can be efficiently removed following very short hybridization reactions. With the addition of unlabeled rat liver cDNA, we develop a system that mimics the reaction kinetics of complex cDNA pools. Because this system enables the measurement of specific vs. nonspecific hybridization and subtraction in the same tube and is an effective control for all steps in the cDNA enrichment procedure, it facilitates the development and optimization of novel cloning techniques for a desired abundance level of differentially expressed cDNAs.