Эта традиция идет ещё с петровских времен, когда солдатам стали выдавать порции так называемого «хлебного вина». До 1908 года во время боевых действий нижние чины действующей армии получали по три чарки (160 грамм) водки в неделю, нестроевые - по 2 чарки. Годовая норма выдачи водки в праздничные дни равнялась 15 чаркам. Кроме того, офицер мог награждать отличившихся бойцов за свой счет. С началом Первой мировой войны в Российской империи был введен сухой закон, но моряки по-прежнему продолжали получать «винную порцию».

Впервые «наркомовские 100 грамм» были утверждены в январе 1940 года во время Финской войны. Авторство этой идеи принадлежит Клименту Ворошилову. Именно он предложил Сталину издать распоряжение о выдаче бойцам Красной армии ежедневно 50 грамм сала («ворошиловский паек») и 100 грамм водки («наркомовские сто грамм»). Норма танкистов была удвоена, а летчикам, как элите вооруженных сил, выдавали по 100 грамм коньяка. С 10 января 1940 года по начало марта военнослужащими РККА было выпито более 10 тонн водки и 8,8 тонны коньяка

Гвардии лейтенант Ион Лазаревич Деген, командир взвода Т-34-85 во 2-ю отдельной гвардейскую танковую бригаду, дважды представленный к званию Героя Совесткого Союза, так описывает свой последний бой в книге "Война никогда не кончается":
Было очень больно. И ко всему еще отвратительный запах водки. Я еще успел подумать, что никогда в жизни после этого не смогу прикоснуться к спиртному.