Налоговая декларация представляется в налоговый орган по месту учета налогоплательщика по установленной форме на бумажном носителе или в электронном виде. Налоговая декларация может быть представлена налогоплательщиком в налоговый орган лично или через его представителя, направлена в виде почтового отправления с описью вложения или передана по телекоммуникационным каналам связи. Налоговый орган не вправе отказать в принятии налоговой декларации и обязан по просьбе налогоплательщика проставить отметку на копии налоговой декларации о принятии и дату ее представления.
Налоговые органы имеют право рекомендовать налогоплательщикам представлять отчетность в электронном виде: по телекоммуникационным каналам связи без дублирования на бумажном носителе; на бумаге с дублированием на магнитных носителях.
Федеральная налоговая служба разработала программное обеспечения «Налогоплательщик ЮЛ» для ввода документов налоговой отчетности и передачи данных в налоговые органы в электронном виде и предоставляет его налогоплательщикам бесплатно.