При работе с валютными договорами или расчетами в условных единицах (у.е.) бухгалтеры часто сталкиваются с ситуацией, когда сумма в проводках документа Реализация товаров и услуг не совпадает с суммой, полученной путем простого умножения валютного итога на текущий курс. Это вызывает вопросы о корректности работы программы. Проанализируем ситуацию, разберем методологические основы и выясним, как правильно настроить систему 1С для автоматического и точного учета таких операций.
Первое, что нам необходимо понять: расхождение суммы в проводках и итоговой суммы по текущему курсу — это не ошибка программы, а прямое требование российского законодательства. Согласно ПБУ 3/2006, оценка активов и обязательств, стоимость которых выражена в иностранной валюте (или у.е.), производится по особым правилам, если имел место аванс.
Рассмотрим подробнее формулу, по которой 1С рассчитывает рублевую сумму выручки:
Посмотрим на пример. Если общая сумма сделки составляет 10 000 евро, из которых 3 000 евро были оплачены авансом по курсу 70 руб., а на дату отгрузки курс составил 80 руб., то расчет будет следующим:
Выручка = (3 000 * 70) + (7 000 * 80) = 210 000 + 560 000 = 770 000 рублей.
В то же время, если просто умножить 10 000 евро на курс отгрузки (80 руб.), мы получим 800 000 рублей. Разница в 30 000 рублей — это и есть «зафиксированный» курс аванса. Программа 1С делает проводку именно на 770 000 рублей, что является абсолютно верным с точки зрения бухгалтерского и налогового учета.
Для того чтобы система корректно отрабатывала зачет авансов и применяла правильные курсы, проверим настройки договора. Рассмотрим ключевые параметры:
Автоматически. В этом случае программа сама найдет остатки на счете 62.32 (авансы в у.е.) и применит их курсы.По документам расчета. Это позволяет системе однозначно сопоставить конкретный платеж с конкретной отгрузкой.Проанализируем поведение документа Реализация товаров и услуг. В нижней части формы (в «подвале») программа часто выводит справочную информацию, рассчитанную по курсу на дату документа. Однако фактические проводки Дт 62.31 Кт 90.01.1 формируются с учетом данных на закладке Предоплата.
Если аванс не подтянулся автоматически, выполним следующие действия:
После проведения документа проверим проводки. Сумма по кредиту счета 90.01.1 должна в точности соответствовать сумме аванса по историческому курсу плюс остаток по курсу реализации.
Часто проблема «неправильных» сумм возникает из-за того, что документы вводились в базу не в хронологическом порядке (например, сначала создали реализацию, а потом задним числом завели платежное поручение). В такой ситуации 1С не видит аванс в момент проведения реализации и считает всё по текущему курсу.
Для исправления ситуации воспользуемся стандартной обработкой:
Рассмотрим путь: Операции — Сервис — Групповое перепроведение документов или Закрытие месяца — Восстановление последовательности расчетов.
При запуске этой процедуры программа пересчитает зачеты авансов и скорректирует рублевые суммы выручки. Важно понимать, что если последовательность «сбита» в глубоком прошлом, программа может попытаться перепровести документы прошлых лет.
Если при попытке восстановить последовательность вы получаете сообщения о том, что редактирование данных в закрытом периоде запрещено, не стоит паниковать и открывать все периоды, начиная с 2010 года. Это чревато искажением уже сданной отчетности.
Разберем, как поступить профессионально:
Операция, введенная вручную или Корректировка долга. Нам нужно выровнять остатки на счетах 62.31 и 62.32 так, чтобы рублевый эквивалент соответствовал валютному остатку по правилам ПБУ.Важно помнить об особенностях налогового учета. Налоговая база по НДС при реализации товаров (работ, услуг) в у.е. определяется на дату отгрузки. При этом:
Критически важный момент: в отличие от бухгалтерского учета дебиторской задолженности, налоговая база по НДС в дальнейшем не пересчитывается. Возникающие после отгрузки курсовые разницы при окончательной оплате покупателем не влияют на сумму НДС, исчисленную в момент отгрузки. Эти разницы учитываются в составе прочих доходов или расходов на счете 91.
Мы выяснили, что расхождения в курсах — это нормальный рабочий процесс, предусмотренный методологией учета. Чтобы минимизировать ручные корректировки, придерживайтесь следующих правил:
62.32 (авансы) не переоценивались регламентными операциями — это требование ПБУ 3/2006, и 1С в типовых конфигурациях строго его соблюдает при правильных настройках счетов.Проанализировав ситуацию, мы видим, что автоматизация учета в у.е. в 1С реализована достаточно глубоко, и большинство проблем решается правильной настройкой договоров и соблюдением хронологии документов.