Пока бизнес работает в одной валюте, учёт остаётся простым: пришло столько-то, ушло столько-то, остаток понятен. Но стоит появиться первому клиенту, который платит в долларах, или поставщику, который выставляет счёт в евро, — и в табличке начинается путаница. Сколько у вас денег? В рублях или в валюте? По какому курсу пересчитывать? Почему остаток на валютном счёте «вырос», хотя вы ничего не получали?
Эти вопросы пугают, потому что кажется, что нужна сложная бухгалтерия и знание стандартов. На самом деле управленческий валютный учёт строится на трёх простых идеях: зафиксировать курс в момент операции, периодически переоценивать остатки и отделять реальное движение денег от курсовых колебаний. В этой статье разберём каждую идею по шагам — на живых примерах и без жаргона.
Почему мультивалютный учёт — это отдельная головная боль
Проблема не в том, что валют несколько. Проблема в том, что курс между ними постоянно меняется. Одна и та же тысяча долларов сегодня стоит 92 000 рублей, а через месяц — 95 000. Деньги те же, а в рублях сумма другая. Если вы ведёте учёт «на глаз», то либо записываете валютные операции как попало, либо вообще игнорируете курсовые колебания — и тогда отчёты перестают сходиться.
Представьте небольшую студию веб-дизайна. Часть клиентов платит в рублях, два крупных заказчика — в долларах, а подписки на сервисы (хостинг, дизайн-инструменты) списываются в долларах с валютной карты. У владельца три «кармана»: рублёвый счёт, долларовый счёт и наличная касса. Когда он пытается ответить на вопрос «сколько мы заработали в этом месяце», он складывает рубли с долларами по разным курсам — и получает цифру, которой сам не верит.
В валютном учёте всегда есть две причины, по которым меняется ваш капитал: вы реально получили или потратили деньги — и курс валюты сам по себе сдвинулся. Хороший учёт разделяет эти две причины. Плохой их смешивает, и тогда непонятно, заработали вы или просто доллар подорожал.
Кому это вообще нужно
Валютный учёт нужен не только экспортёрам. Вот типичные ситуации малого бизнеса, где без него не обойтись:
- Вы получаете оплату от зарубежных клиентов в долларах или евро.
- Вы платите иностранным подрядчикам, фрилансерам или за зарубежные сервисы.
- У вас есть валютный счёт, на котором лежат деньги «про запас».
- Вы закупаете товар за рубежом, а продаёте за рубли.
- Вы держите часть резервов в валюте, чтобы защититься от падения рубля.
Если хотя бы один пункт про вас — эта статья пригодится. И базовый принцип здесь тот же, что и в обычном учёте: регулярность и единая система. Если вы ещё не выстроили основу, начните с материала «Как вести финансовый учёт в малом бизнесе», а затем возвращайтесь к валютной части.
Базовые понятия простыми словами
Прежде чем перейти к практике, договоримся о трёх терминах. Их всего три, и без них дальше будет сложно.
Функциональная валюта (валюта учёта)
Это основная валюта, в которой вы думаете о бизнесе и считаете итоги. Для большинства российских компаний это рубль. Все операции, в какой бы валюте они ни прошли, в итоге приводятся к одной валюте учёта — иначе отчёты не сложить. Выбор простой: берите ту валюту, в которой вы платите зарплату, аренду и большую часть расходов. Обычно это валюта страны, где вы работаете.
Курс на дату операции
Курс — это сколько единиц вашей валюты учёта стоит одна единица иностранной валюты. Главное правило: для каждой операции берётся курс на дату, когда она произошла, а не сегодняшний и не «средний за месяц». Получили 1 000 $ 10 мая по курсу 91,5 ₽ — значит, в учёт это попадает как 91 500 ₽, и эта цифра больше не меняется, что бы дальше ни случилось с курсом.
Курсовая разница
Это изменение рублёвой стоимости ваших валютных активов из-за движения курса — без всякого реального поступления или траты денег. Лежала на счёте 1 000 $, оценивались в 91 500 ₽, доллар вырос — те же 1 000 $ теперь стоят 93 000 ₽. Разница в 1 500 ₽ и есть курсовая разница. Денег на счёте не прибавилось (как было 1 000 $, так и осталось), но в рублях капитал вырос. Это ключевое понятие, к нему вернёмся отдельно.
Никогда не пересчитывайте уже записанные валютные операции по новому курсу. Операция фиксируется один раз — по курсу своей даты. Это защищает историю от «переписывания задним числом», когда каждый новый курс ломает все прошлые отчёты.
Как фиксировать курс при каждой операции
Это самый частый момент, на котором спотыкаются. Разберём по шагам.
Какой курс брать — ЦБ, банка или биржи
Источников курса несколько, и они дают разные цифры:
- Официальный курс ЦБ. Устанавливается каждый рабочий день, публикуется на сайте регулятора. Удобен тем, что он один для всех и его легко проверить. Хорошо подходит как единый ориентир для управленческого учёта.
- Курс вашего банка. По нему реально проходит конвертация, когда вы покупаете или продаёте валюту. Он всегда чуть хуже официального — банк закладывает свою маржу.
- Биржевой курс. Меняется в реальном времени, для малого бизнеса избыточно подробный.
Практичное правило для малого бизнеса: для оценки и отчётности берите курс ЦБ (это единый, проверяемый ориентир — посмотреть его можно на сайте Банка России), а для реальных конвертаций записывайте фактический курс банка, по которому деньги действительно поменялись. Разницу между ними тоже видно — и это полезно: вы понимаете, сколько на самом деле «съедает» банк на обмене.
Пример: поступление в валюте
Студия из примера выше получила 2 000 $ от заказчика 12 мая. Курс ЦБ на 12 мая — 91,80 ₽.
| Что записываем | Значение |
|---|---|
| Дата операции | 12 мая 2026 |
| Сумма в валюте | 2 000 $ |
| Курс на дату | 91,80 ₽ |
| Сумма в рублях (для отчётов) | 183 600 ₽ |
| Счёт зачисления | Долларовый счёт |
Обратите внимание: на долларовом счёте остаток вырос на 2 000 $, а в рублёвом эквиваленте — на 183 600 ₽. Обе цифры важны и хранятся вместе с операцией.
Пример: оплата в валюте
15 мая студия оплатила годовую подписку на дизайн-сервис — 600 $. Курс ЦБ на 15 мая — 92,10 ₽. В учёт это попадёт как расход 600 $ / 55 260 ₽ со статьёй «Программы и сервисы». Снова: фиксируем и валюту, и рубли по курсу дня.
Сумма в валюте нужна, чтобы видеть реальный остаток на валютном счёте (сколько долларов лежит). Сумма в рублях нужна, чтобы складывать операции с рублёвыми и строить единые отчёты. Если хранить только одну из них — половина картины теряется.
Переоценка валютных остатков
Вот мы и подошли к самой «магической» части, из-за которой остатки меняются сами собой. На самом деле никакой магии — только арифметика.
Что такое переоценка
Переоценка — это пересчёт ваших валютных остатков в рубли по актуальному курсу на определённую дату. Вы не трогаете отдельные операции (они зафиксированы по своим датам), а просто говорите: «На сегодня у меня на счёте 2 000 $, по сегодняшнему курсу это столько-то рублей». Разница между новой рублёвой оценкой и прежней — это и есть курсовая разница, о которой говорили выше.
Как часто делать переоценку
Для малого бизнеса достаточно переоценивать валютные остатки раз в месяц, на последнее число. Этого хватает, чтобы месячные отчёты были честными. Если курс резко скачет или у вас крупные суммы в валюте — можно чаще, например еженедельно. Делать это ежедневно для управленческого учёта обычно избыточно.
Пример переоценки с цифрами
Проследим за долларовым счётом студии за май. Допустим, в течение месяца были такие движения, и курс на конец месяца (31 мая) — 93,40 ₽.
| Событие | Валюта | Курс | В рублях |
|---|---|---|---|
| Остаток на 1 мая | 1 000 $ | 91,00 | 91 000 ₽ |
| Поступление 12 мая | +2 000 $ | 91,80 | +183 600 ₽ |
| Оплата 15 мая | −600 $ | 92,10 | −55 260 ₽ |
| Остаток по операциям | 2 400 $ | — | 219 340 ₽ |
| Переоценка на 31 мая | 2 400 $ | 93,40 | 224 160 ₽ |
| Курсовая разница | — | — | +4 820 ₽ |
Что произошло: по сумме реальных операций рублёвая стоимость счёта была 219 340 ₽. Но к концу месяца доллар подрос, и те же 2 400 $ теперь стоят 224 160 ₽. Разница в 4 820 ₽ — это и есть результат переоценки. Денег на счёте по-прежнему 2 400 $, ни цента не пришло, но в рублях капитал вырос почти на пять тысяч просто из-за курса.
Курсовые разницы: реализованные и нереализованные
Курсовые разницы делятся на два вида, и их полезно различать, потому что ведут они себя по-разному.
Нереализованная курсовая разница
Это «бумажная» переоценка остатка, который вы пока не трогали. В примере выше +4 820 ₽ — нереализованная разница: валюта всё ещё лежит на счёте, прибыль существует только в пересчёте. Если завтра курс упадёт обратно, эта разница исчезнет. Поэтому к нереализованным разницам относятся осторожно — это ещё не «настоящие» деньги, а отражение текущей рыночной оценки.
Реализованная курсовая разница
Возникает, когда вы реально конвертируете валюту — продаёте доллары за рубли. Тут разница уже «застывает» и превращается в живой результат. Пример: вы когда-то получили 1 000 $ по курсу 90 ₽ (то есть учли их как 90 000 ₽), а продали банку по 93 ₽ и получили 93 000 ₽. Разница в 3 000 ₽ — реализованная курсовая прибыль, эти рубли реально у вас на счёте.
Деньги лежат в валюте → разница нереализованная (бумажная, может откатиться). Вы поменяли валюту на рубли → разница реализованная (зафиксированная, реальная). Различать их стоит, чтобы не радоваться раньше времени бумажной прибыли.
Куда девать эти разницы в управленческом учёте
Заведите отдельную статью — например, «Курсовые разницы». Туда попадают и плюсы, и минусы от переоценки и конвертаций. Это даёт два преимущества. Во-первых, вы не смешиваете результат от основной деятельности (продали услуги, заработали) с результатом от колебаний курса (повезло/не повезло с долларом). Во-вторых, в конце года вы видите, сколько бизнес «заработал или потерял на валюте» — иногда это отрезвляющая цифра.
Как валюта отражается в трёх отчётах
В управленческом учёте малого бизнеса обычно три отчёта: движение денег (ДДС — показывает, откуда деньги пришли и куда ушли), отчёт о прибылях и убытках (П&Л — показывает реальную прибыльность) и баланс остатков. Валюта проявляется в каждом по-своему.
В ДДС
Здесь всё просто: каждая валютная операция попадает в ДДС в рублёвом эквиваленте по курсу своей даты. Получили 2 000 $ — в ДДС видно поступление 183 600 ₽. При этом полезно, чтобы система показывала и исходную сумму в валюте рядом. А вот переоценка в ДДС не попадает — это не движение денег, деньги-то не двигались. Это важный нюанс: на счёте курсовая разница есть, а в отчёте о движении денег её быть не должно.
В П&Л
Отчёт о прибылях и убытках — единственное место, где курсовые разницы законно «живут». Они идут отдельной строкой, ниже основной деятельности, чтобы не искажать операционную прибыль. Так вы видите две вещи раздельно: сколько заработали на работе и сколько добавил (или отнял) курс. Это честнее, чем растворять валютную удачу в выручке.
В балансе остатков
Баланс показывает остатки на всех счетах. Валютные счета здесь отражаются по последней переоценке — то есть в актуальном рублёвом эквиваленте. Именно поэтому после месячной переоценки рублёвый итог по балансу может вырасти или упасть, хотя ни одной операции не было: остатки просто пересчитали по новому курсу.
Если рублёвый остаток на валютном счёте в балансе изменился, а в ДДС за этот же период нет соответствующего движения — значит, сработала переоценка. Это нормально. Ненормально — когда цифры не сходятся и непонятно почему: тогда где-то операция записана без фиксации курса.
Как организовать валютные счета и статьи в учёте
Теория понятна — теперь о том, как это разложить по полочкам, чтобы учёт не превратился в кашу. Здесь работает тот же принцип, что и в обычном учёте: чёткие справочники счетов и статей.
Отдельный счёт на каждую валюту
Не пытайтесь вести один «общий» счёт, на котором смешаны рубли и доллары. Заведите столько счетов, сколько у вас валют: «Расчётный счёт ₽», «Валютный счёт $», «Валютный счёт €», «Касса ₽». У каждого валютного счёта остаток хранится в своей валюте — и параллельно в рублёвом эквиваленте. Так вы в любой момент видите, сколько именно долларов или евро у вас есть, а не размытую рублёвую сумму непонятного происхождения.
Конвертация — это две операции, а не одна
Когда вы продаёте валюту банку, в учёте это не «волшебное превращение», а две связанные операции: списание валюты с долларового счёта и зачисление рублей на рублёвый. Разница между рублёвой оценкой списанной валюты и реально полученными рублями — та самая реализованная курсовая разница, которая идёт отдельной статьёй.
Пример. У студии накопилось 2 400 $, учтённых в среднем по 91,80 ₽ (то есть 220 320 ₽). Понадобились рубли на аренду, продали всю сумму банку по фактическому курсу 93,10 ₽ и получили 223 440 ₽. В учёте:
| Операция | Счёт | Сумма |
|---|---|---|
| Списание валюты | Валютный счёт $ | −2 400 $ (220 320 ₽) |
| Зачисление рублей | Расчётный счёт ₽ | +223 440 ₽ |
| Курсовая разница (реализованная) | Статья «Курсовые разницы» | +3 120 ₽ |
Долларов стало на 2 400 меньше, рублей — на 223 440 больше, и 3 120 ₽ из них — заработок на курсе, который вы видите отдельной строкой, а не прячете в выручку.
Мини-кейс: импортёр, который «терял» деньги
Небольшая компания закупала оборудование в Европе и продавала в России. Владелец считал маржу так: купил станок за 5 000 €, продал за 550 000 ₽ — вроде бы хорошо. Но между оплатой поставщику и продажей проходило два-три месяца, и евро за это время дорожал. Когда компания внедрила нормальный валютный учёт с фиксацией курса на дату каждой операции, выяснилось: реальная себестоимость в рублях на момент оплаты была выше, чем владелец держал в голове, а часть «прибыли» съедала курсовая разница. Маржа на бумаге 18%, фактическая — 11%. Не потому что бизнес плохой, а потому что курс не учитывали. После этого компания стала закладывать курсовой запас в цену — и перестала работать почти в ноль.
Если между оплатой в валюте и получением выручки проходит время, курс успевает измениться. Без фиксации курса на даты операций вы считаете маржу по устаревшим цифрам и можете годами недооценивать реальную себестоимость.
Частые ошибки в валютном учёте
Хранить только рубли или только валюту
Если записывать валютную операцию только в рублях, вы потеряете реальный остаток в валюте и не сможете его переоценить. Если только в валюте — не сложите с рублёвыми операциями в общий отчёт. Правильно — всегда хранить обе суммы и курс.
Пересчитывать старые операции по новому курсу
Соблазн «привести всё к сегодняшнему курсу» ломает историю. Каждая операция должна навсегда остаться с курсом своей даты. Текущий курс применяется только к остаткам через переоценку, а не к прошлым записям.
Смешивать курсовую прибыль с операционной
Когда доллар вырос и в рублях стало больше денег, легко принять это за успех бизнеса. Но если выделять курсовые разницы отдельной статьёй, вы увидите правду: возможно, основная деятельность была в минусе, а спасла только переоценка валюты. В следующем месяце курс откатится — и иллюзия рассеется.
Игнорировать комиссию банка на конвертации
Между курсом ЦБ и курсом, по которому банк реально меняет вам валюту, есть разрыв. На крупных суммах это заметные деньги. Записывайте фактический курс конвертации — и раз в квартал смотрите, сколько ушло на разнице курсов. Иногда выгоднее поменять валюту в другом банке.
Делать переоценку нерегулярно
Переоценка «когда вспомню» приводит к тому, что отчёты за разные месяцы несопоставимы. Привяжите переоценку к закрытию месяца — это пять минут, если система считает курсовую разницу сама.
Вывод: чек-лист валютного учёта
Валютный учёт перестаёт пугать, как только вы разложите его на простые правила. Соберём их в короткий список:
- Выберите валюту учёта (обычно рубль) — к ней приводятся все операции.
- Фиксируйте курс на дату каждой операции и храните и валюту, и рубли.
- Используйте курс ЦБ для оценки, фактический курс банка — для реальных конвертаций.
- Переоценивайте остатки раз в месяц на последнее число по актуальному курсу.
- Выделяйте курсовые разницы отдельной статьёй — не смешивайте с операционной прибылью.
- Различайте реализованные и нереализованные разницы — бумажная прибыль может откатиться.
- Помните: переоценка не попадает в ДДС, но отражается в П&Л и балансе.
Эти семь правил закрывают 95% задач валютного учёта в малом бизнесе. Остальное — детали, которые появятся по мере роста. А курсы, для справки, всегда можно сверить на официальном сайте Банка России или уточнить требования по учёту валютных операций на портале ФНС России.
Попробуйте FinKeeper бесплатно
FinKeeper сам считает курсовые разницы и переоценку, хранит сумму в валюте и рублях по каждой операции и строит отчёты в одной валюте. 14 дней бесплатно — без карты.
🚀 Начать бесплатно →