К статье
Практический материал

Учет и Финансы · 10 мин

Как округлить налоги в 1С: практическое руководство

Как настроить округление налогов в 1С: НДФЛ, НДС, страховые взносы. Где меняются правила округления, как исправить копеечные расхождения и проверить результат.

Округление налогов в 1С — частая причина расхождений между программой, отчётностью и платёжными поручениями. НДФЛ по правилам исчисляется в полных рублях, НДС в декларации тоже отражается в рублях, а страховые взносы считаются с копейками — и каждый налог в конфигурациях 1С округляется по-своему. Если не понимать, где именно программа выполняет округление, копеечные разницы будут накапливаться и мешать сверке с бюджетом.

В типовых конфигурациях (1С:Бухгалтерия 8, 1С:Зарплата и управление персоналом, 1С:Комплексная автоматизация, ERP) округление заложено в алгоритмы расчёта, и в большинстве случаев менять ничего не нужно — достаточно понять логику и уметь проверять результат. Ручное вмешательство требуется в трёх ситуациях: при исправлении накопленных копеечных расхождений, при настройке округления цен и сумм в документах и при доработке нестандартных расчётов.

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

Какие налоги и как округляются по правилам учёта

Прежде чем что-то настраивать, важно понять нормативную базу, которую реализует программа. НДФЛ исчисляется в полных рублях: сумма менее 50 копеек отбрасывается, 50 копеек и более округляются до рубля. Это правило жёстко зашито в механизм расчёта зарплаты в 1С:ЗУП и в зарплатных модулях других конфигураций.

НДС в книге покупок, книге продаж и счетах-фактурах указывается с копейками, а в декларации по НДС все показатели отражаются в целых рублях. Поэтому округление НДС в 1С происходит на этапе заполнения декларации, а не в первичных документах.

Страховые взносы исчисляются в рублях и копейках — округлять их до рублей нельзя, это прямое нарушение. Налог на прибыль и налоги по спецрежимам (УСН, АУСН) в декларациях отражаются в полных рублях, и программа округляет их при заполнении отчётности.

Как округляется НДФЛ в 1С:ЗУП и 1С:Бухгалтерии

НДФЛ рассчитывается нарастающим итогом с начала года по каждому сотруднику и по каждой ставке налога. Программа вычисляет налог с накопленного дохода, округляет результат до целых рублей и вычитает ранее удержанные суммы. Именно поэтому при пересчёте за прошлые месяцы могут появляться «минусовые» движения — это нормальное поведение механизма, а не ошибка.

Результат расчёта хранится в регистрах накопления «НДФЛ» (в ЗУП — «Расчёты налогоплательщиков с бюджетом по НДФЛ» и связанные регистры). Суммы там уже округлённые, копеек в учёте НДФЛ быть не должно. Если вы видите копейки по счёту 68.01 — это признак ручных операций или ошибок переноса данных.

Почему возникают копейки по НДФЛ

Самые частые причины: ручное редактирование суммы налога в документе «Начисление зарплаты и взносов», ввод начальных остатков с копейками при переходе из другой программы, сторнирование прошлых периодов с ручной корректировкой. Проверить источник можно отчётом «Анализ НДФЛ» или карточкой счёта 68.01 с детализацией по сотрудникам.

Округление НДС: документы и декларация

В счетах-фактурах, книге покупок и книге продаж 1С хранит суммы НДС с копейками — так требуют правила заполнения этих документов. Округление происходит только при автоматическом заполнении декларации по НДС: каждый показатель раздела округляется до целых рублей по математическим правилам.

Из-за этого возможна ситуация: сумма НДС к уплате по данным книги продаж минус вычеты по книге покупок не совпадает на копейки с итогом декларации. Это допустимое расхождение, оно возникает из-за округления каждого раздела отдельно. Налоговая инспекция сверяет декларацию с книгами с учётом допустимых погрешностей округления.

Округление цен и сумм в документах реализации

Отдельная задача — округление в первичных документах, когда сумма НДС в счёте-фактуре расходится с расчётом покупателя. В документах реализации НДС можно пересчитать вручную в табличной части или изменить сумму в строке, после чего программа пересчитает итоги. Глобальной настройки «округлять НДС в документах» в типовых конфигурациях нет — округление выполняется на уровне каждой строки до копеек.

Страховые взносы: почему округлять нельзя и что делать с копейками

Взносы на ОПС, ОМС, ВНиМ и травматизм исчисляются в рублях и копейках, и 1С хранит их именно так. Попытки «округлить взносы до рублей» через ручные корректировки приводят к расхождениям с персонифицированными сведениями и расчётом по страховым взносам — там контрольные соотношения проверяются с точностью до копеек.

Копеечные остатки по счетам 69 при этом возникают регулярно: начислено, например, 10 000,33 рубля, а уплачено 10 000 рублей. Правильный способ — платить ровно начисленную сумму с копейками по каждому КБК, тогда сальдо закрывается автоматически. Отчёт «Анализ взносов в фонды» в ЗУП помогает сверить начисленное с уплаченным.

Типичные ошибки
01
Ручное округление страховых взносов до рублей в документе начисления — приводит к расхождению с РСВ и персонифицированными сведениями
02
Оплата налогов округлёнными суммами — накапливает копеечные остатки по счетам 68 и 69, которые потом трудно разнести
03
Исправление копеек операцией вручную вместо поиска документа-источника — ломает связь бухгалтерского и налогового учёта
04
Изменение алгоритмов округления в типовой конфигурации без снятия копии и тестирования — слетает при обновлении и искажает расчёты всех сотрудников

Настройка округления в документах и ценообразовании

Отдельный блок задач — округление цен и сумм в торговых документах, которое косвенно влияет на НДС. В 1С:Управление торговлей, Комплексной автоматизации и ERP правила округления цен задаются в настройках видов цен: округлять до копеек, до рублей, до десятков рублей, а также порядок округления (арифметически, в большую или меньшую сторону). Путь: раздел «CRM и маркетинг» или «Настройки и справочники» → «Виды цен» → поле «Округлять до» и «Вариант округления».

В 1С:Бухгалтерии 8 глобальной настройки округления сумм документов нет — округление происходит внутри расчёта каждой строки. Если нужно, чтобы итоговая сумма счёта была «красивой», корректируют цену или скидку в строках.

Порядок настройки округления цен
  1. 1
    Откройте справочник видов цен в разделе настроек ценообразования
  2. 2
    Выберите нужный вид цены и установите точность округления (до 0,01 или до 1 рубля)
  3. 3
    Укажите вариант округления: арифметически, в большую или меньшую сторону
  4. 4
    Перезаполните цены номенклатуры через обработку формирования цен
  5. 5
    Проверьте на тестовом документе реализации, что итоги и НДС считаются корректно

Как исправить накопленные копеечные расхождения

Если копейки уже накопились, действуйте по шагам. Сначала сформируйте оборотно-сальдовую ведомость по счетам 68 и 69 с субконто и определите, по какому налогу и за какой период висит остаток. Затем аналитическими отчётами («Анализ НДФЛ», «Анализ взносов», «Анализ учёта по НДС») найдите документ-источник расхождения.

Дальнейшие действия зависят от причины. Если ошибка в документе — исправьте или перепроведите его. Если расхождение возникло из-за округления при уплате — доплатите копейки следующим платежом по тому же КБК. Списывать копеечные остатки на прочие доходы/расходы допустимо только как крайняя мера и только после документирования причины, поскольку такие операции привлекают внимание при проверках.

Контрольные точки

Как проверить результат

Сальдо по счёту 68.01 (НДФЛ)
Норма

Остаток в целых рублях, равен удержанному, но не перечисленному налогу

Тревожный признак

Копейки в остатке или расхождение с регистром НДФЛ

Декларация по НДС против книг покупок и продаж
Норма

Расхождение не более нескольких рублей из-за округления разделов

Тревожный признак

Разница в десятки рублей и более — ошибка в документах

Сальдо по счетам 69
Норма

Остаток с копейками равен начисленному, но не уплаченному за последний месяц

Тревожный признак

Старые копеечные остатки за прошлые кварталы

Расчёт по страховым взносам
Норма

Проходит контрольные соотношения без расхождений по копейкам

Тревожный признак

Ошибки КС при автоматической проверке отчёта

Округление в программном коде для разработчиков

Если задача стоит в доработке — например, округлить налог в собственном документе или внешней обработке, — во встроенном языке 1С используются функции Окр() и Цел(). Окр(Значение, 0) округляет до целых по арифметическим правилам, Окр(Значение, 2) — до копеек. Для округления всегда в большую или меньшую сторону штатной функции нет, применяют конструкции с Цел() и проверкой остатка.

1c
СуммаНДФЛ = Окр(НалоговаяБаза <em> 0.13, 0); // округление до целых рублей
СуммаВзносов = Окр(База </em> Ставка, 2); // округление до копеек

При доработках помните: изменять типовые модули расчёта налогов напрямую небезопасно. Правильнее использовать расширения конфигурации или переопределяемые процедуры — тогда обновление не затрёт изменения и не нарушит расчёты.

Итог

Что важно запомнить

НДФЛ и декларационные налоги 1С округляет до рублей автоматически, взносы считаются с копейками и округлять их нельзя. Копеечные расхождения исправляются поиском документа-источника и точной оплатой начисленных сумм, а не ручными проводками. Настройка округления цен делается в видах цен, а программное округление — функцией Окр().

Часто задаваемые вопросы

Почему НДФЛ в ведомости на выплату отличается от расчёта в начислении на рубль?

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

Можно ли настроить в 1С округление страховых взносов до целых рублей?

В типовых конфигурациях такой настройки нет, и делать этого не следует: взносы по законодательству исчисляются в рублях и копейках, а расчёт РСВ проверяется контрольными соотношениями с точностью до копеек. Округление приведёт к ошибкам при сдаче отчётности.

Что делать, если в декларации по НДС сумма отличается от книги продаж на несколько рублей?

Проверьте, что расхождение связано именно с округлением разделов декларации — разница в пределах нескольких рублей допустима. Если разница больше, ищите документы с ручной корректировкой НДС или непроведённые счета-фактуры через отчёт «Анализ учёта по НДС».

Как убрать копейки, зависшие по счёту 69 за прошлые периоды?

Сначала выясните причину: недоплата или ошибка начисления. Если недоплата — перечислите точную сумму с копейками по соответствующему КБК. Если ошибка в начислении — исправьте документ-источник. Списание на прочие расходы применяйте только как последний вариант с документальным обоснованием.

Где в 1С:Бухгалтерии 8 настройка округления налогов?

Отдельной настройки округления налогов в 1С:Бухгалтерии нет — правила округления зашиты в алгоритмы расчёта и заполнения отчётности в соответствии с НК РФ. Настраивается только округление цен в торговых конфигурациях через виды цен.

Слетит ли доработанное округление при обновлении конфигурации?

Если изменения внесены напрямую в типовые модули — да, при обновлении они будут затёрты или вызовут конфликт. Безопасный способ — использовать расширения конфигурации: они сохраняются при обновлении и не нарушают поддержку.