Germinal mosaicism is a major problem in risk estimation for an X-linked disease. A mutation can happen anytime in germ cell development, and the proportion of germ cells bearing the mutated gene is twice the probability of recurrence of the mutation. This proportion could be either very low in late mutations or very high in germinal and somatic mosaicism. When this heterogeneity is taken into consideration, the distribution of the recurrence risk is conveniently represented as a set of discrete classes that may be derived either from models of gametogenesis or from empirical data. A computer program taking into account germinal mosaicism has been devised to calculate the probability of a possible carrier belonging to any of these classes, in order to settle the origin of the mutation of a given family. Germinal mosaicism increases the probability of inheriting the mutation, but this effect is always lowered by the possibility of heterogeneity. When the mother of a possible carrier is not herself a carrier, the risk of her daughter being a carrier is approximately halved, even under the assumption of a high recurrence risk from mosaicism.