TABRAP (TArget Birth Rate Acceptor Program) is a computer programmed model that provides a direct solution to the problem of determining the total annual numbers of contraceptive acceptors required to achieve a prescribed crude birth rate target path. Applied to an initial population for which age structure, the fertility schedule, and expected trends in life expectancy and age-specific proportions of females married are known, TABRAP incorporates the following factors: age at acceptance, with acceptors drawn from currently married nonusers; age-method-specific attrition rates of users; a potential fertility schedule of acceptors that allows for aging and sterility; and allowances both for postpartum anovulation and nine months for gestation to time properly the averted births. TABRAP generates annual data on acceptors, couple-years of use, births averted and age-specific fertility rates that meet the crude birth rate target. Resulting changes in population size, age structure and crude vital rates, also yielded, are invariant with respect to acceptor age and method mix. Assuming a target to reduce the crude birth rate from 45 to 30 in ten years, TABRAP is illustrated for seven mixes of acceptor age-method combinations applied to a population approximating that of Thailand, circa 1965.