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

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

Как провести реализацию в валюте в 1С

Как провести реализацию в валюте в 1С: настройка договора, документ реализации, курсовые разницы, переоценка и проверка проводок. Пошаговая инструкция.

Реализация в иностранной валюте в 1С — типовая операция для компаний, работающих с нерезидентами или заключающих валютные договоры внутри страны. Главная особенность такой операции в том, что цена договора выражена в валюте, а учёт и налоги считаются в рублях по курсу ЦБ на определённую дату. Если настроить цепочку «договор — реализация — оплата» правильно, программа сама пересчитает суммы, сформирует курсовые разницы и корректно закроет расчёты.

Материал ориентирован на конфигурации «1С:Бухгалтерия 8» (ред. 3.0), но логика аналогична в «1С:Управление торговлей» и «1С:ERP»: сначала настраивается справочник валют и договор, затем оформляется документ реализации, после чего регистрируется оплата и выполняется переоценка. Ниже разобраны настройки, проводки, типовые ошибки и способы проверки результата.

Подготовка: валюты, курсы и настройки учёта

Перед первой валютной операцией проверьте раздел «Справочники → Валюты». Нужная валюта должна присутствовать в списке, а курсы — загружаться автоматически или вноситься вручную за весь период, в котором будут документы. Если курс на дату реализации отсутствует, программа либо оставит рублёвую сумму нулевой, либо подставит последний известный курс — в обоих случаях проводки будут неверными.

Для загрузки курсов с сервера Росбизнесконсалтинга или ЦБ откройте справочник валют и нажмите «Загрузить курсы валют», указав период. Если у организации нет доступа к интернет-сервису, курсы вносятся вручную по кнопке «Курсы валют» в карточке валюты. Учтите, что для некоторых валют курс задаётся за 10 или 100 единиц — это влияет на формулу пересчёта.

Дополнительно проверьте, что в учётной политике и настройках плана счетов задействованы счета валютного учёта: 52 «Валютные счета», 57 «Переводы в пути», 60 и 62 с валютной аналитикой, а также 91.01/91.02 для курсовых разниц. В типовой поставке они уже настроены, но в доработанных базах стоит убедиться, что у счетов включён признак валютного учёта.

Настройка договора с покупателем в валюте

Договор — ключевой объект, от которого зависит валюта документов. В карточке контрагента создайте договор с видом «С покупателем» и в поле «Расчёты в» выберите нужную валюту. После записи договора сменить валюту уже нельзя, если по нему есть проведённые документы, — придётся создавать новый договор и переносить остатки.

Обратите внимание на поле «Оплата в»: в типовых конфигурациях можно указать, что договор выражен в валюте, а оплата поступает в рублях по курсу на дату платежа. Это типичная схема для внутрироссийских валютных контрактов. Если расчёты и оплата в валюте (экспорт), оба поля заполняются валютой.

Для экспортных договоров дополнительно проверьте ставку НДС: реализация на экспорт облагается по ставке 0% при подтверждении, и это влияет на выбор ставки в документе реализации и последующее формирование декларации. Условие поставки (Инкотермс) и номер ГТД указываются уже в самом документе отгрузки.

Маршрут решения

Как выбрать настройку договора

Покупатель-нерезидент, оплата валютой на валютный счётДоговор в валюте, оплата в валюте, счёт расчётов 62.21/62.22, ставка НДС 0% для экспорта
Покупатель-резидент, цена в у.е., оплата в рубляхДоговор в валюте, оплата в рублях, программа сама пересчитает сумму платежа по курсу на дату оплаты
Аванс в валюте до отгрузкиИспользуйте счета авансов 62.22/60.22 с валютной аналитикой; аванс в рублях не переоценивается после зачёта

Оформление документа реализации в валюте

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

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

После проведения откройте результат по кнопке «Дт/Кт» (или «Показать проводки»). Должны сформироваться записи: Дт 62.21 Кт 90.01 на рублёвую сумму выручки с одновременным отражением валютной суммы, Дт 90.03 Кт 68.02 на НДС (если применимо), Дт 90.02 Кт 41 (43) на себестоимость. Валютная сумма видна в аналитике проводки и в оборотно-сальдовой ведомости по счёту с включённым валютным учётом.

Порядок действий при реализации в валюте
  1. 1
    Загрузите курсы валют за период документа
  2. 2
    Создайте договор с покупателем в валюте, укажите валюту оплаты
  3. 3
    Оформите «Реализацию (акты, накладные)» с этим договором, заполните цены в валюте
  4. 4
    Проверьте счета учёта: 62.21/62.22, а не рублёвые
  5. 5
    Проведите документ и откройте проводки — сверьте рублёвую и валютную суммы
  6. 6
    Зарегистрируйте оплату документом поступления на счёт
  7. 7
    Выполните закрытие месяца и проверьте курсовые разницы на 91-м счёте

Отражение оплаты и расчёт курсовых разниц

Оплата от покупателя оформляется документом «Поступление на расчётный счёт» с видом операции «Оплата от покупателя». Если деньги пришли на валютный счёт, выберите счёт 52 и валютный договор — программа зачтёт задолженность по 62.21 в валюте и пересчитает её в рубли по курсу на дату платежа. Разница между рублёвой оценкой задолженности на дату реализации и на дату оплаты автоматически попадёт на 91.01 (доход) или 91.02 (расход).

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

Если задолженность не погашена на конец месяца, при закрытии месяца регламентная операция «Переоценка валютных средств» пересчитает остаток по 62.21 по курсу на последнее число. Эта операция входит в обработку «Закрытие месяца» — пропускать её нельзя, иначе баланс и отчёт о прибылях и убытках будут искажены.

Особенности авансов и экспортной реализации

Реализация с предоплатой в валюте

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

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

Экспорт и ставка НДС 0%

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

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

Проверка результата и отчёты

Основной инструмент проверки — оборотно-сальдовая ведомость по счетам 52, 60, 62 с включёнными показателями «Валютная сумма». Остаток в валюте должен совпадать с первичными документами, а рублёвый остаток — равняться валютному, умноженному на курс на отчётную дату, с учётом непереоцениваемых авансов.

Для детального анализа используйте отчёты «Анализ субконто» по контрагенту и договору, «Карточка счета» по 62.21 и 91 счёту для просмотра сформированных курсовых разниц. По экспорту дополнительно контролируйте регистры НДС и статус подтверждения нулевой ставки в разделе «Операции → Помощник по учёту НДС».

Полезный контрольный приём — сверка с банком: рублёвый эквивалент остатка на валютном счёте 52 в программе должен совпадать с выпиской банка на ту же дату. Расхождение почти всегда означает либо незагруженный курс, либо пропущенную переоценку.

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

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

Рублёвая сумма в проводке реализации
Норма

Равна валютной сумме, умноженной на курс ЦБ на дату документа

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

Ноль, прочерк или сумма по явно устаревшему курсу

ОСВ по 62.21 с валютным показателем
Норма

Валютный остаток совпадает с неоплаченной суммой по договору

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

Есть рублёвый остаток при нулевом валютном или наоборот

Счёт 91 после закрытия месяца
Норма

Курсовые разницы сформированы документом переоценки и оплатой

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

Курсовых разниц нет при наличии валютных остатков и изменении курса

Остаток на 52 счёте
Норма

Рублёвый эквивалент совпадает с банковской выпиской

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

Расхождение с выпиской на одну и ту же дату

Перед массовым вводом валютных документов сделайте тестовую цепочку на одном контрагенте: реализация → частичная оплата → закрытие месяца. Так вы увидите, какие счета и курсовые разницы формирует ваша конфигурация, и поймаете ошибки настройки до того, как они попадут в отчётный период.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли изменить валюту в договоре, по которому уже есть документы?

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

Почему программа не считает курсовую разницу по авансу?

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

Что делать, если курс на дату документа не загружен, а документ уже проведён?

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

Как отразить реализацию, если оплата идёт в рублях по курсу банка, а не ЦБ?

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

Нужно ли переоценивать валютную задолженность, если курс не изменился?

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

Где посмотреть все курсовые разницы за период?

Сформируйте оборотно-сальдовую ведомость или карточку по счетам 91.01 и 91.02 с отбором по статье прочих доходов и расходов «Курсовые разницы». Также список документов переоценки доступен через журнал регламентных операций закрытия месяца.

Итог

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

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