Покупка иностранной валюты — стандартная операция для компаний, работающих с импортом, экспортом или имеющих валютные счета. Однако её отражение в 1С часто вызывает вопросы у бухгалтеров: какие документы оформить, как правильно указать курс ЦБ, как учесть комиссию банка и не забыть про курсовые разницы. Ошибки здесь чреваты искажением финансовой отчётности и проблемами с налоговой инспекцией.
В этой статье разберём пошаговый алгоритм отражения покупки валюты в 1С:Бухгалтерия 8.3 и 1С:ERP, включая нюансы для разных систем налогообложения (ОСНО, УСН). Особое внимание уделим проводкам, налоговому учёту и типичным ошибкам, которые допускают даже опытные пользователи. Все примеры актуальны для текущих версий программ и действующего законодательства.
Если вы впервые сталкиваетесь с валютными операциями в 1С, рекомендуем сначала ознакомиться с базовыми понятиями: валютный счёт, курсовая разница, даты переоценки. Для упрощения восприятия мы разобьём процесс на этапы — от получения выписки из банка до формирования отчётности.
1. Подготовка: настройка параметров учёта валюты в 1С
Прежде чем оформлять покупку валюты, убедитесь, что в 1С корректно настроены параметры валютного учёта. Без этого система не сможет автоматически формировать проводки и рассчитывать курсовые разницы.
Перейдите в Главное → Настройки → Функциональность и проверьте:
- 📌 Включён ли флаг "Ведётся учёт в иностранной валюте" (раздел "Валюта").
- 📌 Указаны ли валютные счета в плане счетов (обычно это 52.1 для текущих счетов в валюте).
- 📌 Настроены ли способы пересчёта валют (в
Справочники → Валюты).
Если валюта, которую вы покупаете (например, USD или EUR), отсутствует в справочнике, добавьте её вручную через Справочники → Валюты → Создать. Укажите код валюты, наименование и кратность (обычно 1).
Обратите внимание на настройку курсов валют. В 1С курсы могут обновляться автоматически через интернет или вводиться вручную. Для этого перейдите в Справочники → Валюты → Курсы валют. Если автоматическое обновление не работает, проверьте подключение к сервису 1С:Облачный курс валют или настройте загрузку курсов ЦБ РФ через Администрирование → Поддержка и обслуживание → Обновление курсов валют.
Если в вашей базе курсы валют обновляются с задержкой, используйте Операции → Курсы валют → Загрузить курсы ЦБ РФ для ручного обновления. Это актуально при работе с редкими валютами или в дни резких колебаний курса.
2. Документы для отражения покупки валюты: что и когда оформлять
Покупка валюты в банке сопровождается несколькими документами, каждый из которых нужно отразить в 1С. Основные этапы:
1. Платежное поручение на покупку валюты (списание рублей со счёта).
2. Банковская выписка о зачислении валюты на валютный счёт.
3. Справка банка о покупке валюты (подтверждает курс и комиссию).
В 1С эти операции оформляются следующими документами:
- 📄 "Списание с расчётного счёта" — для перевода рублей на покупку валюты.
- 📄 "Поступление на расчётный счёт" — для зачисления купленной валюты.
- 📄 "Корректировка долга" — если банк удержал комиссию.
- 📄 "Операция (бухгалтерская)" — для ручной корректировки проводок (при необходимости).
Важно: даты документов в 1С должны совпадать с датами банковских операций. Если покупка валюты проходила в два дня (например, рублей списали 10 числа, а валюту зачислили 11-го), оформляйте документы с соответствующими датами.
В этом случае в 1С формируются временные разницы. До зачисления валюты сумма в рублёвом эквиваленте учитывается на счёте 57.02 "Переводы в пути". После зачисления делается проводка с 57.02 на 52.1 (валютный счёт).Что делать, если банк зачислил валюту позже даты списания рублей?
3. Пошаговая инструкция: как оформить покупку валюты в 1С
Рассмотрим типовой сценарий: компания покупает 10 000 USD по курсу 90 руб/USD, комиссия банка — 0.5% (450 USD). Рубли списываются с расчётного счёта 51, валюта зачисляется на счёт 52.1.
Шаг 1. Списание рублей на покупку валюты
Создайте документ Банк и касса → Банковские выписки → Списание с расчётного счёта:
- 🔹 Счёт дебет: 57.02 "Переводы в пути".
- 🔹 Сумма: 10 000 USD × 90 руб = 900 000 руб.
- 🔹 Назначение платежа: "Покупка 10 000 USD по курсу 90 руб/USD, комиссия 0.5%".
Шаг 2. Зачисление купленной валюты
После получения выписки от банка о зачислении валюты создайте документ Поступление на расчётный счёт:
- 🔹 Счёт кредит: 57.02 (закрываем перевод в пути).
- 🔹 Сумма в валюте: 10 000 USD.
- 🔹 Курс: 90 руб/USD (указывается автоматически, если курс загружен).
- 🔹 Сумма в рублях: 900 000 руб.
Шаг 3. Учёт комиссии банка
Комиссия банка (450 USD) списывается с валютного счёта. Оформите документ Списание с расчётного счёта:
- 🔹 Счёт дебет: 91.02 "Прочие расходы".
- 🔹 Сумма: 450 USD × 90 руб = 40 500 руб.
- 🔹 Статья ДДС: "Комиссия банка за валютные операции".
Документ "Списание рублей" сформировал проводку Дт 57.02 Кт 51|Документ "Поступление валюты" закрыл 57.02 и открыл 52.1|Комиссия банка учтена на 91.02 с правильным курсом|Курс валюты в документах совпадает с курсом ЦБ на дату операции-->
4. Проводки по покупке валюты: разбор на примере
Ниже приведена таблица с проводками для нашего примера (покупка 10 000 USD по курсу 90 руб/USD, комиссия 450 USD).
| Операция | Дебет | Кредит | Сумма (руб) | Сумма (USD) |
|---|---|---|---|---|
| Списание рублей на покупку валюты | 57.02 | 51 | 900 000 | 10 000 |
| Зачисление валюты на счёт | 52.1 | 57.02 | 900 000 | 10 000 |
| Списание комиссии банка | 91.02 | 52.1 | 40 500 | 450 |
Обратите внимание: если курс ЦБ на дату покупки отличался от курса банка (например, ЦБ — 89 руб/USD, а банк продал по 90 руб/USD), возникает курсовая разница. В этом случае нужно сделать дополнительную проводку:
- 🔹 Дт 91.02 Кт 57.02 на сумму разницы (в нашем примере: 10 000 × (90 - 89) = 10 000 руб).
Налоговый учёт:
- 📊 На ОСНО курсовые разницы учитываются в доходах/расходах (ст. 250, 265 НК РФ).
- 📊 На УСН разницы учитываются только при методе "доходы минус расходы".
Если курс банка хуже курса ЦБ, разница увеличивает расходы компании. Если лучше — формируется доход, который нужно включить в налоговую базу.
5. Курсовые разницы: как их рассчитать и отразить
Курсовые разницы возникают, если курс валюты на дату покупки отличается от курса на:
- 📅 Дата зачисления валюты (если она не совпадает с датой списания рублей).
- 📅 Дата составления отчётности (конец месяца, года).
- 📅 Дата продажи/использования валюты.
В 1С переоценка валютных средств выполняется автоматически при закрытии месяца документом "Переоценка валютных средств" (Операции → Закрытие периода → Переоценка валютных средств). Система сравнивает курс на дату последней операции по счёту и курс на конец месяца, формируя проводки:
- 🔹 Дт 52.1 Кт 91.01 — если курс вырос (положительная разница).
- 🔹 Дт 91.02 Кт 52.1 — если курс упал (отрицательная разница).
Пример: на 31.12.2026 курс ЦБ вырос до 92 руб/USD. Остаток на счёте 52.1 — 10 000 USD. Переоценка:
- 📉 Старая стоимость: 10 000 × 90 = 900 000 руб.
- 📈 Новая стоимость: 10 000 × 92 = 920 000 руб.
- 🔹 Разница: 20 000 руб (Дт 52.1 Кт 91.01).
⚠️ Внимание: если валюта куплена для конкретной сделки (например, импорт товара), курсовые разницы могут относиться на стоимость этого товара (счёт 41). Это зависит от учётной политики компании.
На "упрощёнке" курсовые разницы учитываются только при методе "доходы минус расходы". Положительные разницы увеличивают доходы, отрицательные — расходы. В 1С это настраивается в Как отразить курсовые разницы при УСН?
Главное → Учётная политика → Налог на прибыль (раздел "УСН").
6. Типичные ошибки и как их избежать
Даже опытные бухгалтеры допускают ошибки при учёте валютных операций. Вот самые распространённые:
1. Несовпадение курсов в документах и выписке банка
Если в 1С указан курс 90 руб/USD, а банк продал валюту по 89.5 руб/USD, возникнет расхождение. Чтобы избежать ошибок:
- 🔄 Всегда сверяйте курс в документе 1С с курсом в справке банка.
- 🔄 Если курсы отличаются, используйте документ
"Операция (бухгалтерская)"для ручной корректировки.
2. Пропуск даты переоценки
Курсовые разницы должны рассчитываться на конец каждого месяца и на дату списания валюты (например, при оплате импортного контракта). Если забыть сделать переоценку, финансовая отчётность будет искажена.
3. Неправильный учёт комиссии банка
Комиссия может списываться как в валюте, так и в рублях. В первом случае её нужно пересчитать по курсу на дату списания. Во втором — учтите как прочие расходы (счёт 91.02).
⚠️ Внимание: если комиссия списана в рублях, но в выписке банка указан эквивалент в валюте, уточните у банка точную сумму в рублях. В 1С должна быть проводка на ту сумму, которая фактически списалась со счёта.
4. Игнорирование лимитов валютного контроля
При покупке валюты на сумму свыше 200 000 руб. в эквиваленте требуется оформление справки о валютных операциях (формы 0406009). В 1С эту справку можно сформировать через Отчёты → Регламентированные → Справка о валютных операциях.
7. Отчётность по валютным операциям: что сдавать и когда
Покупка валюты требует подготовки нескольких отчётов:
1. Справка о валютных операциях (форма 0406009)
Формируется в 1С автоматически при создании документа "Поступление на расчётный счёт (в валюте)". Сдаётся в банк в течение 15 рабочих дней после операции.
2. Паспорт сделки
Нужен, если сумма контракта превышает 3 млн руб. в эквиваленте. Оформляется в банке до совершения операции.
3. Декларация по налогу на прибыль (для ОСНО)
Курсовые разницы отражаются в приложении 3 к листу 02 (доходы/расходы от переоценки).
4. Книга учёта доходов и расходов (для УСН)
Курсовые разницы включаются в доходы или расходы в зависимости от знака.
⚠️ Внимание: с 2026 года введён новый порядок валютного контроля для резидентов. Теперь банки обязаны передавать данные о сделках в Росфинмониторинг автоматически. Однако компании всё равно должны хранить документы (контракты, выписки, паспорта сделок) в течение 5 лет.
FAQ: Частые вопросы по учёту покупки валюты в 1С
Как отразить покупку валюты, если банк зачислил её через 3 дня после списания рублей?
В этом случае используйте счёт 57.02 "Переводы в пути":
- В день списания рублей:
Дт 57.02 Кт 51. - В день зачисления валюты:
Дт 52.1 Кт 57.02(по курсу на дату зачисления).
Если курс изменился, сделайте корректировку через Дт 91.02 Кт 57.02 (при ухудшении курса) или Дт 57.02 Кт 91.01 (при улучшении).
Нужно ли платить НДС при покупке валюты?
Нет, покупка и продажа валюты не облагается НДС (пп. 1 п. 3 ст. 149 НК РФ). Однако если валюта покупается для оплаты импортных товаров, НДС может возникнуть при таможенном оформлении.
Как учесть курсовые разницы при УСН "доходы"?
При УСН "доходы" курсовые разницы не учитываются, так как расходы не уменьшают налоговую базу. Исключение — если разницы связаны с покупкой товаров (тогда они включаются в стоимость товара).
Можно ли в 1С автоматически загружать курсы валют из банка?
Да, для этого настройте Администрирование → Поддержка и обслуживание → Обновление курсов валют. Также можно подключить сервис 1С:Облачный курс валют или загружать курсы ЦБ РФ вручную через Операции → Курсы валют.
Что делать, если в выписке банка нет разбивки по курсам (например, только общая сумма в рублях)?
В этом случае запросите в банке справку о покупке валюты с указанием:
- 📌 Курса покупки.
- 📌 Суммы купленной валюты.
- 📌 Размера комиссии.
Без этих данных корректно отразить операцию в 1С невозможно.