Как исправить расхождение на копейки в 1С:ERP, если поставщик присылает счет-фактуру в валюте с округлением курса?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Бухгалтерский учет
← На главную

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

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

Выясним причину: почему возникают «копеечные» расхождения?

Официальный курс иностранных валют устанавливается Центральным банком Российской Федерации (ЦБ РФ) с точностью до четырех знаков после запятой (например, 75,3702 рубля за 1 евро). Программа 1С:ERP по умолчанию загружает курсы валют именно в таком формате и производит расчет рублевого эквивалента хозяйственных операций по полной точности ЦБ РФ.

Однако некоторые поставщики при выставлении печатных форм документов (накладных, актов, счетов-фактур) округляют применяемый курс до двух знаков после запятой (в нашем примере — до 75,37 рубля). При умножении суммы в валюте на округленный курс получается рублевый итог, который отличается от расчетного в 1С:ERP на 1, 2 или более копеек.

Проанализируем простую математику ситуации:

В чем опасность копеечных расхождений по НДС?

Некоторые специалисты считают, что разница в несколько копеек несущественна и ее можно игнорировать. Однако в современных реалиях жесткого налогового администрирования это опасное заблуждение. Налоговые органы осуществляют автоматический контроль деклараций с помощью системы АСК «НДС-2».

Если сумма НДС по счету-фактуре, отраженная в книге покупок покупателя, разойдется с данными книги продаж продавца хотя бы на одну копейку, система АСК «НДС-2» зафиксирует разрыв с кодом ошибки 19 (несовпадение суммы НДС). В результате покупатель автоматически получит требование о представлении пояснений, что повлечет за собой дополнительную бумажную работу и риск камеральной проверки.

---

Метод №1. Использование расчетной валюты по формуле (Рекомендуемый системный подход)

Если в договоре с вашим контрагентом закреплено правило, что расчеты ведутся по курсу ЦБ РФ, округленному до двух знаков после запятой, наилучшим решением будет создание специальной технической валюты в справочнике 1С:ERP. Это позволит полностью автоматизировать процесс и избежать ручного труда.

Рассмотрим по шагам, как настроить такую валюту:

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

Окр(КурсВалюты("EUR"), 2)

  1. Сохраним настройки валюты. Теперь при ежедневной загрузке курсов программа будет автоматически вычислять курс для нашей технической валюты, округляя официальный курс евро до двух знаков после запятой.
  2. В договоре с поставщиком в качестве Валюты расчетов укажем нашу новую валюту EUR_Окр (при этом валюта платежа может оставаться рублевой, если это договор в у.е.).

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

---

Метод №2. Ручное изменение курса непосредственно в документе приобретения

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

Разберем, как это сделать в документе Приобретение товаров и услуг:

  1. Откроем нужный документ Приобретение товаров и услуг.
  2. В верхней или нижней части документа найдем гиперссылку, отражающую валюту и курс (например, EUR, курс 75,3702). Нажмем на нее.
  3. В открывшемся диалоговом окне настроек валюты переключим режим установки курса на Ввести вручную.
  4. Укажем точный курс, который применил поставщик (в нашем случае — 75,37).
  5. Нажмем кнопку ОК. Программа автоматически пересчитает рублевые эквиваленты табличной части документа.

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

---

Метод №3. Списание копеек с помощью корректировки задолженности

Что делать, если документы за прошлые периоды уже проведены по официальному курсу ЦБ РФ, период закрыт для редактирования, а в акте сверки с поставщиком «зависли» копейки из-за разницы курсов? В этой ситуации мы можем воспользоваться штатным корректирующим документом. Для автоматизации этого процесса подойдёт обработка для группового создания документов корректировки задолженности.

Проанализируем последовательность действий:

  1. Перейдем в раздел Казначейство — Взаиморасчеты — Корректировки задолженности.
  2. Создадим новый документ с типом операции Списание задолженности.
  3. На вкладке Задолженность поставщику (дебиторская/кредиторская) укажем нашего контрагента, договор и сумму расхождения (те самые 2 копейки).
  4. В качестве счета списания выберем счет прочих доходов и расходов 91.02 (Прочие расходы) для дебиторской задолженности или 91.01 (Прочие доходы) для кредиторской.
  5. В поле Статья расходов/доходов укажем соответствующую статью с аналитикой «Прочие внереализационные доходы (расходы)».

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

---

Метод №4. Юридическое решение проблемы (Урегулирование условий договора)

Иногда лучшим техническим решением является устранение первопричины проблемы на организационном уровне. Если ваш договор содержит стандартную формулировку «оплата производится в рублях по курсу ЦБ РФ на день оплаты», то действия вашего поставщика по округлению курса до двух знаков юридически неправомерны.

Рассмотрим порядок действий для урегулирования этой ситуации:

  1. Обратитесь к поставщику с официальным запросом, указав, что его учетная система производит расчеты с нарушением условий договора (так как курс ЦБ содержит 4 знака после запятой). Попросите его перевыставить документы с корректным расчетом рублевой суммы.
  2. Если поставщик не может изменить настройки своей системы (например, из-за жестких ограничений его ERP-системы), заключите дополнительное соглашение к договору.
  3. В дополнительном соглашении зафиксируйте пункт следующего содержания: «При расчете рублевого эквивалента стоимости товаров применяется официальный курс валюты, установленный ЦБ РФ на дату совершения операции, округленный по математическим правилам до двух знаков после запятой».

После подписания такого соглашения расчет поставщика становится легитимным, и вы можете со спокойной совестью использовать Метод №1 (настройку расчетной валюты с округлением) в вашей базе 1С:ERP.

Выбор конкретного метода зависит от частоты возникновения таких операций на вашем предприятии и готовности поставщика идти на компромисс. Системный подход с использованием расчетных валют или автоматических округлений в 1С:ERP позволит вам навсегда забыть о ручной корректировке «копеек».

← На главную