Teorie zakładające istnienie początkowej asymetrii wszechświata mają problemy z wyjaśnieniem, dlaczego ta asymetria jest tak mała – podczas gdy w modelach bariogenezy tak niewielka asymetria często pojawia się w sposób naturalny.
Warunki Sacharowa Andriej Sacharow w pracy opublikowanej w roku 1967 sformułował trzy warunki, jakie muszą być spełnione, by możliwa była bariogeneza we wczesnym wszechświecie: Muszą istnieć oddziaływania łamiące prawo zachowania liczby barionowej. Oddziaływania te muszą łamać symetrię (parzystość) C i CP. Procesy bariogenezy muszą przebiegać w stanie odbiegającym od równowagi termodynamicznej. Uzasadnienie: Gdyby liczba barionowa była bezwzględnie zachowana we wszystkich oddziaływaniach, czyli bariony mogły być produkowane bądź anihilowane wyłącznie w parach z antybarionami, nie byłoby możliwe wytworzenie asymetrii pomiędzy liczbą barionów i antybarionów. Jeżeli dany jest jakiś proces łamiący zasadę zachowania liczby barionowej, można zamienić w nim wszystkie cząstki na antycząstki i uzyskać w ten sposób proces zmieniający liczbę barionową w przeciwnym kierunku (jeżeli np. pierwotny proces produkował barion, po zamianie cząstek na antycząstki będzie produkowany antybarion). Zachowanie symetrii C oznacza, że obydwa te procesy byłyby tak samo prawdopodobne.