Налоговая система как единое целое и каждый отдельный налог обладают рядом функций. Функции налоговой системы являются производными от объективных функций налогов. В налоговой теории однозначное признание получила, прежде всего, фискальная функция. По поводу других функций существуют различные мнения: от отрицания наличия каких-либо других функций, кроме фискальной и, в лучшем случае, контрольной, до чрезмерного увеличения их количества. Это связано с тем, что в современном мире функции государства значительно изменились: помимо традиционных общественно-политических функций, государство в той или иной форме регулирует основные социально-экономические процессы. Наибольшее признание в этой связи получили следующие функции налоговой системы: уже отмеченная фискальная, макроэкономическая (регулирующая), распределительная, социальная, стимулирующая, контрольная.

Фискальная функция состоит в обеспечении доходов государственной бюджетной системы и находится под особым контролем и воздействием государства, в центре его финансовой политики. Преобладающий интерес государства к реализации бюджетной (фискальной) функции естественным образом проявляется в стремлении максимально увеличить налоговые источники, что может привести к доминированию фискальной функции перед другими функциями и задачами налоговой системы и налоговой политики.

Регулирующая функция налогов и налоговой политики заключается в регулировании макроэкономических процессов, совокупного спроса и предложения, темпов роста и занятости.

Распределительная функция налоговой системы проявляется в сложном взаимодействии с ценами, доходами, процентом, динамикой курсов акций и т.д. Налоги выступают важным инструментом распределения и перераспределения национального дохода, доходов юридических и физических лиц. Распределительная функция налогов влияет на распределение не только доходов, но и капиталов, инвестиционных ресурсов.

Социальная функция налогов носит многоаспектный характер. В условиях Российской Федерации социальная функция налоговой системы весьма существенна в силу того, что государство традиционно несло значительные обязательства перед населением. Многие социальные затраты, финансируемые в западных странах за счет частных средств, в России финансируются государством за счет налогов (образование, здравоохранение, пенсионные расходы, социальное страхование и др.). Социальная функция налогов проявляется и непосредственно через механизм налоговых льгот и налоговых ставок, то есть входит во внутренний механизм действия налога (НДС, налога на прибыль, подоходного налога с физических лиц и др.).

Стимулирующая функция налоговой системы является одной из важнейших, но в то же время это самая «трудно настраиваемая» функция. Ее также называют функцией микроэкономического регулирования, поскольку она непосредственно взаимодействует с экономическими интересами юридических и физических лиц. Как и любая другая функция, стимулирующая функция проявляется через специфические формы и элементы налогового механизма: систему льгот и поощрений, запретительные и ограничивающие ставки и другие инструменты налогового механизма.

Контрольная функция налогов выступает в качестве своего рода защитной функции: она обеспечивает воспроизводство налоговых отношений государствам предприятий. Без контрольной функции другие функции налогов неосуществимы или их реализация подрывается в своей основе. Контрольная функция налогов, опираясь на правовые механизмы, может эффективно реализовываться только на основе подчинения силе государственной власти и закону.