Учет и Финансы · 9 мин
Как в 1С отражать покупку валюты
Как в 1С отразить покупку валюты: документы, проводки по счетам 52 и 57, курсовые разницы, типичные ошибки и проверка результата в 1С:Бухгалтерии.
Покупка валюты в 1С:Бухгалтерии оформляется стандартными документами движения денежных средств, без ручных проводок в большинстве случаев. Схема строится через транзитный счёт 57 «Переводы в пути»: сначала списываются рубли на покупку, затем валюта зачисляется на валютный счёт по курсу ЦБ, а разница между фактическим курсом покупки и курсом ЦБ признаётся прочим доходом или расходом. Ниже разобран каждый шаг, настройки и контрольные точки.
Материал ориентирован на 1С:Бухгалтерию 8.3 (редакция 3.0), но логика аналогична и в других конфигурациях. Перед началом работы убедитесь, что в программе включён функционал валютных операций, создан валютный банковский счёт организации и настроена загрузка курсов валют — без этого документы не проведутся корректно.
Подготовка: что настроить до первой операции
Включите валютный учёт: раздел «Администрирование» → «Параметры учёта» (или «Функциональность») → флаг «Расчёты в валюте и у.е.». В некоторых релизах флаг называется «Валютные платежи». Без этого пункта в банковских документах не появятся нужные виды операций.
Создайте валютный банковский счёт: справочник «Банковские счета» организации, валюта счёта — например, USD или EUR. Счёт учёта подставится автоматически — 52 «Валютные счета». Проверьте, что сама валюта есть в справочнике «Валюты» и по ней загружены курсы ЦБ на даты операций: кнопка «Загрузить курсы валют» в справочнике.
Проверьте план счетов: задействованы счета 57.02 «Приобретение иностранной валюты» (в некоторых релизах — 57.22), 52, 91.01 и 91.02. В типовой конфигурации они присутствуют по умолчанию, но в доработанных базах стоит убедиться, что субсчёт 57.02 не переименован и не отключён.
Шаг 1. Списание рублей на покупку валюты
Создайте документ «Списание с расчётного счёта» (раздел «Банк и касса» → «Банковские выписки»). Вид операции — «Прочие расчёты с контрагентами» или «Прочее списание», в зависимости от релиза и того, как банк оформляет заявку. Чаще удобнее «Прочее списание».
Укажите сумму в рублях, которую банк списал по заявке на покупку, и счёт дебета — 57.02. Если банк выступает контрагентом по договору, можно оформить через «Прочие расчёты с контрагентами» с указанием банка и договора — тогда расчёты по счёту 57 будут аналитически видны по контрагенту.
Проводка документа: Дт 57.02 — Кт 51 на рублёвую сумму списания. Это означает, что деньги «в пути» — банк ещё не зачислил валюту, но рубли уже ушли с расчётного счёта.
Шаг 2. Зачисление валюты на валютный счёт
Когда банк исполнит заявку и валюта поступит, создайте документ «Поступление на расчётный счёт» с видом операции «Приобретение иностранной валюты» (в ряде релизов — «Прочее поступление» с ручным указанием счёта 57.02). Банковский счёт — ваш валютный счёт (52).
Укажите сумму в валюте, которую реально зачислил банк. Программа пересчитает её в рубли по курсу ЦБ на дату зачисления и сформирует проводку Дт 52 — Кт 57.02 на рублёвый эквивалент по курсу ЦБ. Одновременно на счёте 52 фиксируется валютная сумма.
Если вид операции «Приобретение иностранной валюты» доступен, программа дополнительно рассчитает разницу между фактическими затратами (суммой на 57.02) и рублёвой оценкой валюты по курсу ЦБ и отразит её на счёте 91. При ручном оформлении через «Прочее поступление» разницу придётся закрыть отдельной операцией.
- 1Включите функциональность валютных операций и создайте валютный банковский счёт
- 2Загрузите курсы ЦБ на даты списания и зачисления
- 3Оформите «Списание с расчётного счёта»: Дт 57.02 — Кт 51 на рублёвую сумму
- 4Оформите «Поступление на расчётный счёт» с видом «Приобретение иностранной валюты» на валютный счёт
- 5Проверьте проводки Дт 52 — Кт 57.02 и автоматическое отражение разницы на счёте 91
- 6Сверьте остаток по счёту 57.02 — после операции он должен закрыться в ноль
Курсовые разницы и разница курса покупки
Различайте два понятия. Разница курса покупки — это отклонение фактического курса банка от курса ЦБ на дату сделки: банк почти всегда продаёт валюту дороже ЦБ. Эта разница признаётся прочим расходом (Дт 91.02) сразу при зачислении валюты. Курсовая разница — переоценка валютного остатка на счёте 52 при изменении курса ЦБ на отчётные даты и даты операций; её выполняет регламентная операция «Переоценка валютных средств» при закрытии месяца.
Пример логики расчёта: куплено 10 000 USD по курсу банка 95 руб., курс ЦБ — 93 руб. Списано 950 000 руб. (Дт 57.02 — Кт 51). Зачислено 10 000 USD, что по курсу ЦБ составляет 930 000 руб. (Дт 52 — Кт 57.02). Разница 20 000 руб. — прочий расход (Дт 91.02 — Кт 57.02). Счёт 57.02 закрылся полностью.
Комиссия банка за покупку валюты
Если банк удерживает комиссию отдельной суммой, оформите ещё одно «Списание с расчётного счёта» с видом операции «Комиссия банка» (или «Прочее списание» на счёт 91.02 со статьёй «Расходы на услуги банков»). Проводка: Дт 91.02 — Кт 51.
Не включайте комиссию в сумму перевода на 57.02 — иначе транзитный счёт не закроется, а разница курса исказится. Комиссия учитывается обособленно и в бухгалтерском, и в налоговом учёте как прочий (внереализационный) расход.
Налоговый учёт и отражение в декларации
В налоговом учёте при общей системе налогообложения разница между курсом покупки и курсом ЦБ относится к внереализационным доходам или расходам, курсовые разницы от переоценки — тоже. В 1С:Бухгалтерии налоговый учёт ведётся параллельно на тех же счетах, и при включённом ПБУ 18/02 могут возникать временные разницы — программа рассчитает их при закрытии месяца.
При УСН с объектом «доходы минус расходы» учтите особенность: отрицательная разница от покупки валюты по курсу выше ЦБ в расходы при УСН не принимается — такого вида расхода нет в закрытом перечне. Положительная разница, наоборот, включается в доходы. Программа это отражает, но при ручных операциях проверьте, что сумма не попала в книгу учёта доходов и расходов ошибочно.
Проверка результата и типичные ошибки
После оформления операции сформируйте оборотно-сальдовую ведомость по счетам 52, 57.02 и 91. Остаток по 57.02 должен быть нулевым, на счёте 52 — валютная сумма и её рублёвый эквивалент по курсу ЦБ, на 91 — разница курса покупки и комиссия.
Дополнительно откройте карточку счёта 52: рублёвый и валютный остатки должны соответствовать выписке банка по валютному счёту. Расхождение рублёвой оценки на начало следующего периода — нормально, оно устраняется переоценкой при закрытии месяца.
Как проверить результат
Нулевое сальдо по рублям
Висит дебетовый или кредитовый остаток
Валютная сумма совпадает с выпиской, рублёвая оценка — по курсу ЦБ
Валютная колонка пуста или сумма не совпадает с банком
Отражена только разница курса покупки и комиссия
Разница отсутствует или завышена на сумму комиссии
Переоценка считает разницы от курса ЦБ на конец месяца
Ошибки в регламентной операции, суммы не сходятся с расчётом вручную
Частые вопросы
Можно ли отразить покупку валюты одним документом?
Технически — ручной операцией с тремя проводками (52/57.02, 57.02/51, 91.02/57.02), но это не рекомендуется: ручные операции не заполняют валютные суммы корректно во всех регистрах и ломают автоматическую переоценку. Используйте два типовых банковских документа.
Что делать, если рубли списали в один день, а валюту зачислили в другой?
Оформляйте документы фактическими датами по выписке. Списание — датой ухода рублей, поступление — датой зачисления валюты с курсом ЦБ на эту дату. Сальдо на 57.02 между датами — нормальная ситуация, оно закроется при зачислении.
Банк продал валюту дешевле курса ЦБ — как отразить доход?
Точно так же, только разница попадёт в прочие доходы: проводка Дт 57.02 — Кт 91.01. Типовой вид операции «Приобретение иностранной валюты» определяет знак разницы автоматически.
Нужно ли переоценивать остаток на 57.02?
Нет, если операции на нём велись только в рублях. Переоценке подлежат валютные остатки (счёт 52 и валютные обязательства). Если же на 57.02 образовалась валютная сумма — например, при продаже валюты, — она переоценивается на общих основаниях.
Как отразить покупку валюты в 1С:Управление нашей фирмой?
Логика та же: расход со счёта с видом операции на покупку валюты и поступление на валютный счёт. В УНФ есть отдельный вид операции «Покупка валюты», который объединяет оба движения и сам считает разницу курсов — проверьте проводки в отчёте по документу.
Почему при закрытии месяца появляются курсовые разницы, хотя валюту просто купили и держим?
Потому что остаток на счёте 52 переоценивается по курсу ЦБ на последнее число месяца. Если курс вырос — доход, упал — расход. Это требование учёта валютных активов, а не ошибка в документах.
Что важно запомнить
Покупка валюты оформляется двумя банковскими документами через счёт 57.02: списание рублей и зачисление валюты по курсу ЦБ. Разница курса покупки уходит на счёт 91, комиссия учитывается отдельно. Контроль — нулевой остаток на 57.02 и соответствие счёта 52 выписке банка.