Правильно
Обидва варіанти вживаються в українській мові.
Мільйона – єдиний правильний варіант слова в родовому відмінку однини. За правилами української мови в родовому відмінку однини назви числових одиниць мільйон і мільярд мають закінчення «а».
Бракує мільйона, а то купив би машину.
На будівництво дороги не вистачає мільйона гривень.
Цього мільйона не вистачає вже декілька років.
Мільйони – єдиний правильний варіант слова «мільйон» у називному та знахідному відмінку множини.
На будівництво лікарні виділили два мільйони з благодійного фонду.
В країні зібрали три мільйони тонн зерна.
Чотири мільйони гривень.
ВІДМІНОК | ОДНИНА | МНОЖИНА |
називний | мільйон | мільйони |
родовий | мільйона | мільйонів |
давальний | мільйонові, мільйону | мільйонам |
знахідний | мільйон | мільйони |
орудний | мільйоном | мільйонами |
місцевий | на/у мільйоні | на/у мільйонах |
кличний | мільйоне | мільйони |