Буква о употребляется:
1. Для передачи гласного о в начале слова и после гласных, напр.: ось, заочный, теория, биограф, воочию, полуостров .
2. Для передачи гласного о и одновременно для указания на твердость предшествующего согласного, напр.: бой, завод, голубь, добрый, узелок, ярмо, носит, лбом, литровый, сок, парной, сто.
3. В ограниченном круге слов иноязычного происхождения буква о употребляется:
а) для передачи гласного о после j , передаваемого буквой й в начале слова и в середине слова после гласных, напр.: йод, майор (перечень таких слов см. в a.1.1.3, п. 2);
б) для передачи сочетания j с последующим гласным о в составе буквосочетания ьо после согласного; перечень основных слов: батальон, бульон, каньон, компаньон, котильон, карманьола, кроманьонец, лосьон, медальон, миньон, павильон, папильотки, почтальон, сеньор, сеньора, синьор, синьора, шампиньон, шиньон; квадрильон, квинтильон, секстильон (наряду с вариантами квадриллион, квинтиллион, секстиллион , передающими другое произношение); мильон (написание, передающее один из вариантов произношения слова миллион ); в собственных именах: Авиньон, Асунсьон, Гильом, Миньона, Тальони, Фритьоф . В редких случаях буквосочетание ьо пишется для передачи звуков безударного слога: гильотина, гильотинировать, сеньорат, сеньорита, сеньория, синьорина, синьория, Мурильо.