Переоценка авансов в валюте и особенности расчета НДС в 1С:Бухгалтерия 3.0

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

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

Должны ли переоцениваться авансы в 1С:Бухгалтерии 3.0?

Рассмотрим базовый вопрос: требуется ли переоценка авансов, выданных поставщикам или полученных от покупателей в иностранной валюте (или у.е.)? Согласно методологии бухгалтерского и налогового учета в РФ, авансы не переоцениваются.

Проанализируем нормативную базу, регулирующую данный вопрос:

  1. В бухгалтерском учете (БУ): В соответствии с пунктами 9 и 10 ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте», средства полученных и выданных авансов, предварительной оплаты и задатков принимаются в оценке в рублях по курсу, действовавшему на дату совершения операции в иностранной валюте (то есть на дату получения или перечисления аванса). В дальнейшем указанные активы и обязательства переоценке не подлежат.
  2. В налоговом учете (НУ): Аналогичные правила установлены Налоговым кодексом РФ. Согласно п. 11 ст. 250 и подп. 5 п. 1 ст. 265 НК РФ (а также ст. 271 и 272 НК РФ), требования (обязательства), стоимость которых выражена в иностранной валюте, не переоцениваются, если они возникли в результате перечисления или получения аванса.

Таким образом, рублевая сумма аванса «замораживается» в учете по курсу на дату его совершения. Последующие изменения курсов валют ЦБ РФ никак не влияют на оценку этого аванса до момента его зачета или возврата.

Регистр сведений «Счета с особым порядком переоценки» в 1С

В программе «1С:Бухгалтерия 8» (редакция 3.0) пользователи часто заходят в регистр сведений Счета с особым порядком переоценки и удивляются, почему он пуст. Возникает логичное опасение: если этот регистр пуст, не начнет ли программа переоценивать авансовые счета вроде 60.22, 60.32, 62.22, 62.32 при закрытии месяца?

Выясним причину, почему регистр остается незаполненным:

Что случилось с суммовыми разницами?

Иногда в обсуждениях всплывает понятие «суммовых разниц». Напомним, что Федеральным законом от 20.04.2014 № 81-ФЗ понятие «суммовые разницы» было полностью исключено из Налогового кодекса РФ. В бухгалтерском учете изменения произошли еще раньше.

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

Специфика учета курсовых разниц в 2022–2027 годах

В связи с принятием Федерального закона № 67-ФЗ (действие которого продлено Федеральным законом № 259-ФЗ до 31 декабря 2027 года) в России действует временный особый порядок признания курсовых разниц для целей налогообложения прибыли. Положительные и отрицательные курсовые разницы по требованиям и обязательствам в НУ признаются доходами или расходами только на дату прекращения (исполнения) соответствующего обязательства.

Однако важно понимать: данное правило не распространяется на авансы! Поскольку авансы сами по себе не подлежат переоценке ни в БУ, ни в НУ, никаких временных разниц по ПБУ 18/02 в части авансов из-за действия законов № 67-ФЗ и № 259-ФЗ не возникает. Особый временный порядок касается исключительно переоценки текущей дебиторской и кредиторской задолженности (счета 60.21, 60.31, 62.21, 62.31 и др.).

Парадокс расчета НДС при отгрузке в счет валютного аванса

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

Разберем по шагам, почему возникает эта разница и насколько она законна.

Для этого критически важно разделять два типа договоров:

Сценарий А: Договор в у.е., оплата в рублях

Если договор заключен в условных единицах, а оплата производится в рублевом эквиваленте, то действует пункт 4 статьи 153 НК РФ. При получении 100% предоплаты налоговая база по НДС на дату отгрузки определяется по курсу ЦБ РФ на дату получения аванса.

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

Сценарий Б: Договор в иностранной валюте, оплата в валюте

Если расчеты осуществляются непосредственно в иностранной валюте (например, в евро), законодательство РФ предъявляет иные требования:

  1. Для целей расчета налога на прибыль (БУ и НУ): Доходы признаются по курсу на дату получения аванса (п. 9 ПБУ 3/2006, ст. 271 НК РФ). Рублевая выручка на счете 90.01 фиксируется по старому курсу (на дату аванса).
  2. Для целей расчета НДС: Применяется пункт 3 статьи 153 НК РФ. Согласно этой норме, при определении налоговой базы выручка в иностранной валюте пересчитывается в рубли по курсу ЦБ РФ на дату отгрузки (то есть на дату фактической реализации товаров или услуг). Никаких исключений для авансов в этом пункте не предусмотрено.

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

Исходные данные:

Отражение операций в учете и логика 1С:

В результате мы получаем уникальное, но абсолютно законное расхождение:

В бухгалтерском учете сумма выручки на счете 90.01 составила 60 000 рублей, а сумма начисленного НДС на счете 90.03 составила 14 000 рублей. Математически это выглядит так, будто ставка НДС составила более 23%. Однако программа 1С выполнила расчет абсолютно корректно в строгом соответствии с Налоговым кодексом РФ. База по НДС в книге продаж будет отражена по курсу отгрузки (70 000 рублей), а сумма реализации в декларации по налогу на прибыль — по курсу аванса (60 000 рублей).

Резюме для бухгалтера

Для успешного ведения валютного учета в 1С:Бухгалтерии 3.0 важно помнить несколько правил:

  1. Не пытайтесь искусственно переоценивать авансы. Не нужно вносить счета расчетов по авансам в регистр сведений «Счета с особым порядком переоценки». Программа сама корректно определяет их статус и не производит переоценку при закрытии месяца.
  2. Различайте типы договоров. Помните, что правила расчета НДС для договоров в у.е. (с оплатой в рублях) и договоров в иностранной валюте (с оплатой в валюте) существенно различаются.
  3. Не пугайтесь расхождений НДС и выручки по валютным договорам. Разница между суммой выручки в БУ/НУ и базой по НДС при отгрузке в счет валютного аванса — это не ошибка программы 1С, а прямое требование статьи 153 Налогового кодекса РФ.
← На главную