Nexto
ГлавнаяБлогБухгалтерия
Бухгалтерия

Проводки по покупке и продаже валюты — как правильно отразить сделку

Какие проводки возникают при покупке и продаже валюты? Двойное отражение валютной сделки: что дебетуется, что кредитуется, и как это влияет на позицию и прибыль.

6 мин чтения · Команда Nexto · Последнее обновление: 6 августа 2026 г.

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

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

Почему у каждой сделки две стороны

Базовое правило двойной записи простое: ничего не появляется из ниоткуда и не исчезает в никуда. Если доллары вошли в вашу кассу, значит, что-то равное им вышло — риалы, евро или обязательство, которое вы создали. Сумма дебетов всегда должна быть равна сумме кредитов; этот баланс и держит учет здоровым.

Событие: клиент передает $100 наличными Одно событие в реальном мире — два отражения в главной книге Дебет Долларовая касса (актив) + 100 USD Наличные действительно поступили Кредит Счет клиента (обязательство) + 100 USD Мы храним их деньги — это не наши средства Итого по дебету = итого по кредиту — иначе проводка неверна И это равенство должно соблюдаться по каждой валюте отдельно Общего баланса в базовой валюте недостаточно: ошибка скрывается за обменным курсом
У каждого события две стороны. Отличие обменного пункта от общей бухгалтерии — в последней строке: баланс не один раз, а по каждой валюте.

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

Пример 1: отражение покупки валюты

Предположим, клиент приходит и продает вам 1000 долларов, то есть вы покупаете валюту. Ваш курс покупки — 90 000 томанов. Значит, по этой сделке вы платите 90 000 000 томанов.

В этой сделке одновременно происходят два события: доллары входят в вашу кассу и риалы выходят из вашей кассы. Двойная проводка будет такой:

Счет Дебет Кредит
Касса USD 1000 долларов
Касса риала 90 000 000 томанов

Дебетовая сторона означает, что ваш долларовый актив вырос; кредитовая сторона означает, что ваш риальный актив уменьшился. Обратите внимание: это две разные валюты, и каждая балансируется на своем счете. Здесь курс 90 000 — это просто «цена» этой сделки; сам курс ничего не проводит, он только определяет сумму риальной стороны.

Пример 2: отражение продажи валюты

Теперь наоборот. Другой клиент приходит и хочет купить у вас 1000 долларов. Ваш курс продажи — 91 500 томанов, значит, вы получаете от него 91 500 000 томанов.

Здесь тоже два события одновременно: доллары выходят из вашей кассы и риалы входят в вашу кассу. Проводка такая:

Счет Дебет Кредит
Касса риала 91 500 000 томанов
Касса USD 1000 долларов

Обратите внимание: дебет и кредит поменялись местами по сравнению с примером покупки. Теперь риал добавился к вашему активу (дебет), а доллар уменьшился (кредит). Именно эта простая симметрия гарантирует, что ваша долларовая и риальная касса всегда показывают реальную картину.

Где прибыль? Смотрите на спред

Если поставить эти две сделки рядом, появляется важная деталь. Вы купили 1000 долларов по 90 000 томанов и продали те же 1000 долларов по 91 500 томанов. Разница между двумя курсами — 1 500 томанов на каждый доллар — это и есть ваш спред, или маржа. На 1000 долларов это дает 1 500 000 томанов.

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

Влияние сделки на валютную позицию

Каждая сделка двигает не только остаток, но и вашу позицию. После покупки из примера 1 ваша долларовая позиция стала положительной на 1000 долларов (long). После продажи из примера 2 она снова стала нулевой. Если бы вы только купили и не продали, у вас оставалась бы открытая позиция 1000 долларов, и вы были бы под риском изменения курса.

Это значит, что бухгалтерская проводка — не просто «архив прошлого»; это инструмент управления риском в моменте. Обменный пункт, который правильно отражает сделки, в любой момент знает, насколько он открыт по каждой валюте и насколько подвержен изменению курса. Обменный пункт, который этого не делает, фактически торгует в темноте.

Почему ручное отражение опасно

До этого момента на бумаге все выглядит чисто, но на практике ручное создание таких проводок — источник ошибок. Дебет и кредит меняются местами, одна сторона сделки забывается, риальная сумма считается неверно, или сделка отражается не в той валюте. Каждая из этих ошибок создает баланс, который внешне может сходиться, но по сути будет неправильным. Полный список таких ошибок и способы их предотвращения приведены в статье 7 ошибок при вводе сделки.

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

Итоги

У каждой покупки и продажи валюты есть две стороны, которые должны отражаться одновременно, на равную величину и в правильной валюте. При покупке валюта дебетуется, а риал кредитуется; при продаже — наоборот. Прибыль не выходит напрямую ни из одной из этих проводок, а возникает из разницы между курсом покупки и курсом продажи (спредом) и видна в позиции и отчете о прибылях и убытках. Когда такая двойная запись формируется автоматически из самой сделки, человеческая ошибка убирается, и вы в любой момент знаете, где именно стоите на рынке.

Посмотрите всё это в Nexto

Полноценный приватный экземпляр с демо-данными — без установки, без банковской карты.

Создать бесплатное демо Связанные функции ←
Написать в WhatsApp