  We discuss the features of a two-Higgs doublet model exhibiting a two stage
phase transition. At finite temperatures electric charge violating stationary
points are developed. In conjunction with {\em CP} violation in the Higgs or
the Yukawa sector, the phase transition to the charge conserving vacuum,
generates a net charge asymmetry $\Delta Q$, in the presence of heavy leptons,
which may be well above the astrophysical bounds put on $\Delta Q$ unless the
heavy leptons are sufficiently massive. This type of transition may be of
relevance for supersymmetric extensions of the Standard Model, since it shares
the same features, namely two Higgs doublets and similar {\em CP} violating
sources.
