К статье
Практический материал

Учет и Финансы · 12 мин

Счет-фактура на суммовую разницу в 1С: для чего нужен и как оформить

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

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

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

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

Что такое суммовая разница и когда она появляется

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

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

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

Для чего нужен счет-фактура на суммовую разницу

Главная функция документа — корректировка налоговой базы по НДС. Первичный счет-фактура выставляется по курсу на дату отгрузки. Когда приходит оплата и фактическая рублевая сумма отличается, налоговая база требует уточнения. Счет-фактура на суммовую разницу оформляет это уточнение отдельным документом.

У продавца механизм работает так: при положительной суммовой разнице (курс вырос) нужно доначислить НДС и отразить счет-фактуру в книге продаж. При отрицательной разнице излишне начисленный налог принимается к вычету через книгу покупок. У покупателя зеркально: корректируется сумма вычета по приобретенным ценностям.

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

Настройка договора в 1С: условие корректной работы

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

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

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

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

Как формируется документ в 1С

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

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

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

Порядок проверки документа
  1. 1
    Откройте сформированный счет-фактура на суммовую разницу из документа оплаты или журнала счетов-фактур.
  2. 2
    Сверьте сумму разницы с ручным расчетом: разница курсов, умноженная на сумму в у.е. по закрываемой отгрузке.
  3. 3
    Проверьте ставку и сумму НДС — они должны соответствовать ставке первичной отгрузки.
  4. 4
    Убедитесь, что документ попал в нужный раздел: книга продаж при положительной разнице у продавца, книга покупок при отрицательной.
  5. 5
    Сформируйте оборотно-сальдовую ведомость по счету расчетов с контрагентом — задолженность должна быть закрыта полностью без остатка в рублях.

Отражение в книге покупок и книге продаж

У продавца положительная суммовая разница увеличивает налоговую базу: счет-фактура регистрируется в книге продаж того квартала, в котором получена оплата. Отрицательная разница дает право на вычет излишне начисленного НДС — документ попадает в книгу покупок.

У покупателя логика обратная. Положительная разница означает, что фактически заплачено больше, чем было заявлено к вычету, — возникает дополнительный вычет, отражаемый в книге покупок. Отрицательная разница уменьшает вычет и требует восстановления НДС через книгу продаж.

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

Контрольные точки

Как проверить результат

Записи книги продаж и покупок за квартал
Норма

Счет-фактура на суммовую разницу присутствует в нужной книге с корректной суммой НДС

Тревожный признак

Документ существует, но в книге отсутствует или сумма НДС не совпадает с расчетом

ОСВ по счету расчетов с контрагентом
Норма

После оплаты рублевая задолженность закрыта в ноль

Тревожный признак

Остается рублевое сальдо при нулевом сальдо в у.е. — разница не отработана

Декларация по НДС
Норма

Суммы по суммовым разницам сходятся с книгами и не вызывают расхождений при сверке с контрагентом

Тревожный признак

Налоговая запрашивает пояснения по расхождению счетов-фактур с контрагентом

Типичные ошибки и их последствия

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

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

Третья типичная проблема — ручная корректировка сформированного документа. Бухгалтер видит «некрасивую» сумму и правит ее вручную, после чего при следующем перепроведении оплаты программа пересчитывает документ заново, и правки теряются либо создаются дубли.

Типичные ошибки
01
Договор в у.е. заведен как рублевый — суммовые разницы не рассчитываются, НДС искажается незаметно для учетчика.
02
Неверная дата в платежном документе — разница считается по чужому курсу и попадает не в тот квартал.
03
Ручное редактирование автоматического счета-фактуры — правки затираются при перепроведении оплаты.
04
Не загружены курсы валют на даты операций — расчет идет по устаревшему курсу, суммы не сходятся с банковской выпиской.
05
Регламентные документы книги покупок и продаж не перепроведены после ввода оплаты — счет-фактура не попадает в отчетность.

Авансы, частичная оплата и особые сценарии

При стопроцентной предоплате суммовой разницы не возникает: рублевая сумма фиксируется в момент оплаты, а отгрузка оформляется уже по известной рублевой оценке. Счет-фактура на аванс и счет-фактура на отгрузку полностью закрывают вопрос.

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

При возврате товара или расторжении договора после оплаты ранее сформированные счета-фактуры на суммовую разницу не сторнируются автоматически. Корректировку нужно оформлять через документы корректировки реализации или возврата, а влияние на НДС проверять вручную — типовая автоматика такие цепочки отрабатывает не всегда.

Контроль и сверка расчетов

Базовый инструмент контроля — оборотно-сальдовая ведомость по счетам расчетов (62, 60) в разрезе договоров. При полностью закрытых расчетах сальдо в рублях и в у.е. должно быть нулевым одновременно. Рублевый остаток при нулевом остатке в у.е. — верный признак того, что суммовая разница не отработана или отработана дважды.

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

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

Итог

Что важно запомнить

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

Частые вопросы

Нужен ли счет-фактура на суммовую разницу, если курс не изменился?

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

Что делать, если 1С не сформировала счет-фактура на суммовую разницу?

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

В какой квартал попадает счет-фактура на суммовую разницу?

В квартал получения оплаты — именно оплата является событием, порождающим разницу. Если оплата пришла в следующем квартале после отгрузки, корректировка НДС отражается в квартале оплаты, а уточненка за квартал отгрузки не требуется.

Можно ли исправить ошибочный документ вручную?

Технически можно, но делать этого не стоит: при перепроведении оплаты программа пересчитает документ и затрет правки. Правильный путь — устранить первопричину (настройку договора, курс, дату) и перепровести связанные документы, чтобы программа сформировала корректный счет-фактура сама.

Возникает ли суммовая разница при расчетах в валюте?

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

Как быть с суммовыми разницами по авансам полученным?

По полной предоплате разницы не возникает — рублевая сумма зафиксирована оплатой. При частичном авансе разница считается только на неоплаченную часть отгрузки. Проверять такой расчет удобно через детальную ОСВ по договору с сопоставлением сумм в у.е. и рублях.