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