Почему сумма на счете 08.04 не совпадает с табличной частью документа при покупке оборудования в валюте?

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

При оформлении поступления оборудования по договору, выраженному в иностранной валюте или условных единицах (у.е.), бухгалтеры часто сталкиваются с ситуацией, когда рублевая сумма в проводках по дебету счета 08.04 (или 01.01) не совпадает с итоговой суммой, указанной в табличной части документа Поступление (акт, накладная). В этой статье мы подробно разберем, почему это происходит, как программа 1С производит расчеты и почему требования бухгалтера «подогнать» сумму под накладную могут быть ошибочными с точки зрения законодательства.

Нормативная база: почему суммы не должны совпадать?

Для начала проанализируем ситуацию с точки зрения методологии бухгалтерского учета. Основным документом, регулирующим данный вопрос, является ПБУ 3/2006 «Учет активов и обязательств, стоимость которых выражена в иностранной валюте».

Согласно пунктам 7 и 9 этого ПБУ:

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

Это означает, что та часть стоимости оборудования, которая была оплачена авансом, фиксируется в рублях по курсу на дату перечисления аванса. Та часть стоимости, которая не была покрыта авансом, оценивается по курсу на дату перехода права собственности (дату документа поступления).

Следовательно: первоначальная стоимость оборудования на счете 08.04 является «смешанной» величиной, если были частичные предоплаты по разным курсам. Она объективно не может и не должна соответствовать простому умножению общей валютной суммы на курс на дату отгрузки.

Разберем практический пример расчета

Предположим, мы закупаем оборудование стоимостью 110 у.е.

Шаг 1: Оплата аванса.
Мы перечислили поставщику 100 у.е. Курс на дату оплаты составил 10 руб. за 1 у.е. В учете отражена проводка:
Дт 60.32 Кт 51 — 1 000 руб. (100 у.е. * 10 руб.)

Шаг 2: Поступление оборудования.
Оборудование пришло на общую сумму 110 у.е. На дату поступления курс вырос до 11 руб. за 1 у.е. Программа 1С при проведении документа выполнит следующие расчеты:

  1. Зачтет ранее выданный аванс (100 у.е.) по «историческому» курсу: 1 000 руб.
  2. Оценит остаток задолженности (10 у.е.) по текущему курсу: 10 * 11 = 110 руб.
  3. Итоговая сумма на счете 08.04 составит: 1 000 + 110 = 1 110 руб.

При этом в табличной части документа 1С (до или после проведения) может отображаться сумма 1 210 руб. (110 у.е. * 11 руб.), так как ТЧ визуализирует данные по курсу документа. Именно этот разрыв в 100 рублей (1 210 - 1 110) часто пугает бухгалтеров.

Техническая реализация в 1С: Табличная часть vs Проводки

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

Табличная часть документа — это справочная информация. Она показывает оценку номенклатуры по курсу, указанному в шапке документа («Курс на дату документа»). Это необходимо для того, чтобы пользователь мог сверить валютные суммы и цены с первичным документом поставщика.

Проводки документа — это результат работы алгоритма зачета авансов. Программа «смотрит» остатки по счету 60.32 (или 60.22) в разрезе контрагента, договора и документа расчетов. Если авансы найдены, стоимость оборудования формируется по правилу: «Сумма аванса по курсу аванса + Остаток по курсу документа».

В современных версиях программы (начиная с 3.0.40) для печати документов используется специальный регистр сведений Рублевые суммы документов в валюте. При проведении документа программа записывает в этот регистр правильные суммы с учетом авансов. Если вы распечатаете УПД или накладную из 1С после проведения, суммы в печатной форме совпадут с проводками (1 110 руб. в нашем примере), даже если в экранной форме в колонке «Всего» стоит 1 210 руб.

Как проверить корректность зачета аванса?

Если вы сомневаетесь в правильности суммы на счете 08.04, выполните следующие действия:

  1. Сформируйте Оборотно-сальдовую ведомость по счету 60 с детализацией по субсчетам, контрагентам и договорам. Убедитесь, что на момент поступления оборудования на счете 60.32 (авансы) висела сумма, которую вы ожидали.
  2. Проверьте настройку зачета авансов в самом документе поступления. Должно быть установлено значение «Автоматически». Если выбрано «По документу», убедитесь, что выбран правильный документ оплаты.
  3. Посмотрите Движения документа (кнопка Дт/Кт). Обратите внимание на записи по регистру Расчеты по договорам в у.е. или аналогичным. Там четко видно, какая часть валютной суммы по какому курсу была пересчитана.

Проблема «первички» от поставщика

Часто аргумент бухгалтера звучит так: «У меня в бумажной УПД от поставщика стоит сумма 1 210 рублей, я обязана оприходовать копейка в копейку!». Рассмотрим, почему это опасное заблуждение:

1. Ошибка поставщика. Многие поставщики выставляют рублевые накладные по курсу на дату отгрузки, игнорируя факт получения аванса. Это нарушение ПБУ 3/2006 с их стороны. Правильно составленный рублевый документ при наличии 100% предоплаты должен содержать сумму по курсу этой предоплаты.

2. Валютные счета-фактуры. Если договор в валюте, законодательство позволяет выставлять первичные документы и счета-фактуры в валюте. В этом случае у вас вообще не будет «бумажной» рублевой суммы для сравнения, и вы будете обязаны рассчитать её самостоятельно по правилам ПБУ 3/2006 (что 1С и делает).

3. Налоговые риски. Если вы примените «ручные правки» или корректировки долга, чтобы подогнать стоимость оборудования на 08.04 под ошибочную накладную поставщика, вы искусственно завысите (или занизите) первоначальную стоимость основного средства. Это приведет к:

Что делать, если суммы все равно нужно сравнить?

Проанализируем ситуацию: если бухгалтер настаивает на внесении изменений, предложите ему вместо ручных правок запросить у поставщика Акт сверки взаимных расчетов в валюте и в рублях. Как правило, после сверки выясняется, что либо у поставщика не отражен ваш аванс, либо в вашей базе «повис» какой-то старый долг, который программа ошибочно пытается зачесть первым.

Если же сверка подтверждает ваши данные, а бухгалтер все равно хочет видеть в ТЧ сумму проводок, объясните, что в типовой конфигурации 1С значение в поле «Сумма» табличной части документа поступления в валюте носит информационный характер и не предназначено для отражения стоимости с учетом авансов — для этого существуют проводки и регистры печати.

Резюме: Никакие ручные корректировки (Дт 60.31 Кт 91.02 или прямые правки счета 08.04) делать не нужно. Программа работает корректно. Попытка изменить стоимость оборудования «вручную» — это прямой путь к искажению отчетности и претензиям со стороны налоговой инспекции при проверке налога на прибыль и имущество.

← На главную