Как правильно оформить возврат аванса по договору в условных единицах в 1С?

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

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

Какую сумму необходимо вернуть покупателю: 60 000 или 62 000 рублей?

С точки зрения гражданского законодательства и арбитражной практики, решение зависит от формулировок самого договора поставки или соглашения о его расторжении:

  1. Базовый сценарий (по умолчанию): если в договоре прямо не указано, что при расторжении сумма возврата пересчитывается по курсу на день платежа, возврату подлежит сумма фактически полученных рублей (в нашем примере — 60 000 рублей). Это связано с тем, что предварительная оплата возвращается как неосновательное обогащение в сумме реально поступивших денежных средств.
  2. Специальный сценарий: если стороны прямо зафиксировали в договоре или в дополнительном соглашении о расторжении, что обязательство выражено в у. е. и возвращается в рублях по курсу на день фактического списания средств, возврату подлежит эквивалент в у. е. по текущему курсу (в нашем примере — 62 000 рублей).

Бухгалтерский и налоговый учет авансов в условных единицах

Разберем методологию РСБУ и налогового учета, лежащую в основе алгоритмов программ 1С:

  1. Аванс как немонетарная статья: пока договор действует, полученная предоплата в силу ПБУ 3/2006 и норм НК РФ не переоценивается при изменении валютных курсов. В бухгалтерском учете расчеты по авансам ведутся на счете 62.32 («Расчеты по авансам полученным (в у.е.)») в фиксированной рублевой оценке на дату получения денег. В отличие от прямых валютных расчетов (счет 62.22), по счету 62.32 регулярная курсовая разница на конец месяца не рассчитывается.
  2. Переквалификация аванса в денежное обязательство: в момент соглашения сторон о возврате аванса либо в момент одностороннего отказа от исполнения сделки аванс утрачивает товарный характер. Он превращается в чистое денежное обязательство продавца перед покупателем (монетарная статья).
  3. Возникновение курсовых разниц: если по соглашению сторон возвращается сумма по текущему курсу (62 000 руб.), разница между исходным авансом (60 000 руб.) и суммой возврата (2 000 руб.) признается внереализационным расходом (или доходом, если курс снизился) в периоде совершения операции.

Отражение возврата аванса в 1С:ERP и 1С:Комплексная автоматизация

Проанализируем, как механизм возврата реализован в современных решениях на базе 1С:ERP и 1С:КА:

  1. В договоре контрагента должен быть установлен признак расчетов в условных единицах с указанием валюты расчетов и оплаты в рублях.
  2. Документ Списание безналичных ДС с типом операции «Возврат покупателю» формирует рублевый платеж по курсу на дату списания (62 000 рублей).
  3. В табличной части «Расшифровка платежа» обязательно выбирается исходный объект расчетов — первичный документ поступления аванса или заказ клиента.
  4. При выполнении регламентной процедуры «Закрытие месяца» фоновое задание пересчета взаиморасчетов сопоставляет первоначальный аванс и факт возврата денежных средств, автоматически формируя проводки по курсовым разницам на разницу курсов.

Отражение возврата аванса в 1С:Бухгалтерия предприятия 8.3

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

  1. Перевод аванса в монетарную задолженность: оформляем документ Корректировка долга с видом операции «Перенос задолженности». Переносим долг с субсчета 62.32 на субсчет расчетов 76.29 («Прочие расчеты с разными дебиторами и кредиторами в у.е.») или 62.31.
  2. Списание денежных средств: создаем документ Списание с расчетного счета с видом операции «Прочие расчеты с контрагентами». Указываем счет расчетов 76.29 (или 62.31), валютную сумму и фактическую сумму списания в рублях.
  3. Формирование проводок: при проведении списания программа автоматически выполнит переоценку остатка по счету расчетов и отнесет курсовую разницу на счет 91.02 («Прочие расходы») или 91.01 («Прочие доходы»).

Особенности восстановления НДС с полученного аванса

Посмотрим на правила вычета НДС, исчисленного при получении аванса:

  1. При возврате денежных средств продавец имеет право заявить к вычету сумму НДС, ранее уплаченную в бюджет с полученной предоплаты (п. 5 ст. 171 НК РФ).
  2. Важный момент: сумма вычета НДС принимается строго в том размере, в котором налог был фактически исчислен на дату поступления аванса (исходя из 60 000 руб.). Изменение курса валюты на момент возврата не влияет на сумму вычета НДС с предоплаты.
  3. Отражение вычета в 1С производится документом Формирование записей книги покупок на вкладке «Полученные авансы» в том налоговом периоде, когда произошел фактический возврат средств покупателю.
← На главную