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

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

Как отразить в 1С 8 покупку валюты

Как отразить покупку валюты в 1С 8: документы, проводки по счетам 51, 52 и 57, курсовые разницы, проверка результата и типичные ошибки бухгалтера.

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

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

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

Подготовка: что проверить перед отражением операции

Сначала убедитесь, что функциональность программы позволяет работать с валютой. Откройте раздел «Главное» → «Функциональность» и на закладке «Банк и касса» проверьте, что установлен флаг расчетов в валюте и у.е. Без этого виды операций для валютных документов будут недоступны.

Далее проверьте наличие валютного банковского счета организации: справочник «Банковские счета» в карточке организации. Счет должен быть создан с указанием валюты (USD, EUR и т.д.) — именно от этого зависит, что в проводках будет использован счет 52, а не 51. Если валютного счета еще нет, создайте его, указав банк, номер счета и валюту.

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

Схема проводок при покупке валюты

Операция покупки валюты в бухгалтерском учете отражается в три этапа: перечисление рублей банку, зачисление валюты на валютный счет и списание разницы между курсом покупки и курсом ЦБ. Для промежуточных расчетов используется счет 57 «Переводы в пути», субсчет 57.22.

ОперацияДебетКредитКомментарий
Перечислены рубли банку на покупку валюты57.2251Сумма в рублях по выписке
Зачислена валюта на валютный счет5257.22Сумма в валюте, оценка по курсу ЦБ
Списана разница (курс покупки выше курса ЦБ)91.0257.22Прочие расходы
Отражен доход (курс покупки ниже курса ЦБ)57.2291.01Прочие доходы, редкая ситуация

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

Шаг 1. Отражение перечисления рублей банку

Первый документ — «Списание с расчетного счета». Если вы загружаете выписки через «Клиент-банк» или сервис 1С:ДиректБанк, документ создается автоматически при загрузке, и вам нужно только проверить и при необходимости скорректировать вид операции. При ручном вводе перейдите в раздел «Банк и касса» → «Банковские выписки» и создайте документ.

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

После проведения документ сформирует проводку Дт 57.22 Кт 51 на перечисленную сумму. Проверьте ее через кнопку «Дт/Кт» в форме документа, прежде чем переходить ко второму шагу.

Шаг 2. Отражение зачисления валюты на валютный счет

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

В поле суммы укажите количество купленной валюты (например, 10 000 USD). Программа автоматически подставит курс ЦБ на дату документа и рассчитает рублевую оценку. При проведении формируется проводка Дт 52 Кт 57.22 на рублевый эквивалент по курсу ЦБ.

Именно на этом этапе возникает разница: рублей вы перечислили по курсу банка, а валюта оприходована по курсу ЦБ. На счете 57.22 остается сальдо, равное этой разнице. В типовой 1С:Бухгалтерии она списывается на счет 91 автоматически при проведении документа поступления — проверьте сформированные проводки, там должна быть строка Дт 91.02 Кт 57.22 (или доходная проводка при выгодном курсе).

Порядок действий
  1. 1
    Проверьте функциональность валютных расчетов, наличие валютного счета и загруженные курсы валют
  2. 2
    Создайте «Списание с расчетного счета» (вид «Прочее списание», Дт 57.22) на рублевую сумму
  3. 3
    Создайте «Поступление на расчетный счет» на валютный счет (вид «Прочее поступление», Кт 57.22) на сумму в валюте
  4. 4
    Проверьте проводки: Дт 52 Кт 57.22 по курсу ЦБ и списание разницы на 91.02
  5. 5
    При наличии комиссии оформите отдельное списание на 91.02
  6. 6
    Сверьте сальдо 57.22 — после всех документов оно должно закрыться в ноль

Учет разницы курсов и комиссии банка

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

Комиссия банка за конверсию оформляется отдельным документом «Списание с расчетного счета» с видом «Прочее списание» и проводкой Дт 91.02 Кт 51. Статья прочих расходов должна иметь вид «Расходы на услуги банков» и приниматься к налоговому учету. Не смешивайте комиссию с курсовой разницей — это разные экономические события.

Отдельно учтите: после зачисления валюты на счет 52 ее рублевая оценка будет переоцениваться при изменении курса ЦБ — на каждую отчетную дату и на дату операции. В 1С переоценка выполняется автоматически регламентной операцией «Переоценка валютных средств» при закрытии месяца, а также документами движения валюты.

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

Главный контрольный инструмент — оборотно-сальдовая ведомость по счету 57.22 за день операции. После проведения обоих документов конечное сальдо должно быть нулевым: рубли ушли, валюта пришла, разница списана на 91. Если сальдо есть — ищите ошибку в сумме валюты, курсе или дате документа.

Вторая проверка — сверка с банковской выпиской. Оборот по дебету 52 должен совпасть с зачислением в валюте по выписке валютного счета, а списание по кредиту 51 — с рублевой выпиской. Удобно использовать отчет «Анализ счета» по 52 с детализацией по документам.

Третья точка контроля — счет 91. Убедитесь, что расход от разницы курсов попал на правильную статью прочих расходов и принят в налоговом учете. Ошибка в статье затрат приведет к расхождениям между бухгалтерским и налоговым учетом при закрытии месяца.

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

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

Сальдо по счету 57.22 после операции
Норма

Равно нулю

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

Есть остаток — ошибка в сумме, курсе или дате

Проводка зачисления валюты
Норма

Дт 52 Кт 57.22 по курсу ЦБ на дату зачисления

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

Использован счет 51 или курс не соответствует дате

Разница курсов
Норма

Списана на 91.02 (или доход на 91.01) автоматически

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

Разница «зависла» на 57.22

Сверка с выпиской банка
Норма

Суммы в валюте и рублях совпадают с выпиской

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

Расхождения с банковскими документами

Типичные ошибки и как их избежать

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

Вторая распространенная проблема — неверная дата документа поступления. Курс ЦБ берется на дату документа, и если банк зачислил валюту на следующий день после списания рублей, документы должны иметь разные даты. Иначе курс будет применен некорректно.

Третья ошибка — ручное «закрытие» сальдо 57.22 операцией, введенной вручную, без разбора причины. Это маскирует проблему и приводит к искажению прочих расходов. Сначала найдите первопричину расхождения.

Типичные ошибки
01
Ввод рублевой суммы вместо валютной в документе поступления — искажается оценка валюты и разница на 57.22
02
Одинаковая дата списания рублей и зачисления валюты при фактически разных днях — применяется неверный курс ЦБ
03
Отсутствие загруженного курса на дату операции — документ не проводится или считает по устаревшему курсу
04
Ручное списание сальдо 57.22 без анализа причины — скрытие ошибки и искажение прочих расходов
05
Проведение комиссии банка вместе с разницей курсов одной суммой — нарушение аналитики учета

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

Можно ли отразить покупку валюты одним документом в 1С 8?

Нет, типовая методика предполагает два документа: списание рублей и поступление валюты. Это связано с тем, что движение идет по двум разным банковским счетам (рублевому и валютному), а расчеты между ними проходят через транзитный счет 57.22.

Что делать, если банк зачислил валюту на следующий день?

Оформите документы разными датами: списание рублей — датой фактического списания, поступление валюты — датой зачисления по выписке валютного счета. Курс ЦБ будет применен на дату зачисления, что соответствует правилам учета.

Куда отнести комиссию банка за покупку валюты?

Комиссия отражается отдельным документом «Списание с расчетного счета» с видом «Прочее списание» по проводке Дт 91.02 Кт 51 со статьей «Расходы на услуги банков». Смешивать ее с разницей курсов нельзя.

Почему после покупки валюты на счете 52 возникают дополнительные доходы и расходы?

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

Как быть, если курс покупки оказался ниже курса ЦБ?

Тогда на счете 57.22 образуется кредитовая разница, которая признается прочим доходом: проводка Дт 57.22 Кт 91.01. В типовой конфигурации она формируется автоматически при проведении документа поступления валюты.

Обязательно ли загружать выписки через клиент-банк или можно ввести вручную?

Ручной ввод допустим: создайте документы «Списание с расчетного счета» и «Поступление на расчетный счет» вручную в разделе «Банк и касса». Загрузка выписки лишь ускоряет процесс и снижает риск ошибки в суммах и датах.

Итог

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

Покупка валюты в 1С 8 оформляется двумя банковскими документами через транзитный счет 57.22: списание рублей и поступление валюты на валютный счет. Валюта приходуется по курсу ЦБ, разница с курсом покупки уходит на счет 91. Контрольный признак корректности — нулевое сальдо по 57.22 и совпадение оборотов с банковскими выписками.