
Если ваша компания работает с экспортом или импортом, вы точно знаете: валюта не прощает ошибок в настройках. Один неправильно выбранный тип курса или пропущенная регламентная операция в BAS, и ваш финансовый результат за квартал превращается в фантазию, не имеющую ничего общего с действительностью.
Если у вас есть вопросы по внедрению, работе или сопровождению программ автоматизации →
По состоянию на конец 2025 года, когда валютные колебания остаются частью нашей повседневной жизни, а требования НП(С)БУ 21 «Влияние изменений валютных курсов» стали еще более придирчивыми в глазах аудиторов, важно всем нам понимать: курсовые разницы — это не цифры для справки, а реальные доходы и расходы, которые влияют на ваш налог на прибыль. Давайте разберемся, как настроить учетную систему так, чтобы валюта работала не против вас.
Где прячутся первые ошибки
Прежде чем мы перейдем к сложным расчетам, давайте вспомним базу. В валютных операциях мы всегда имеем дело с двумя типами статей баланса: монетарными и немонетарными. И здесь закладывается 90% всех ошибок в BAS. Монетарные статьи — это ваши деньги на счетах, валютные кредиты и дебиторская/кредиторская задолженность, которую вы планируете закрыть деньгами. По ним мы всегда рассчитываем курсовые разницы на дату каждой операции и на дату баланса. А немонетарные статьи — это ваши авансы. Если вы заплатили поставщику-нерезиденту 10 000 долларов за товар, этот аванс замораживается по курсу на дату оплаты. Вы не должны переоценивать этот остаток на конец месяца. То есть, товар, который приедет позже, должен сесть на баланс именно по тому курсу, который был в день оплаты аванса. Важный нюанс для настройки: просто проверьте в настройках параметров учета вашей системы, правильно ли программа распознает авансы. Иногда из-за «криво» разнесенных банковских выписок аванс не засчитывается как предоплата, и система начинает ошибочно начислять курсовые разницы там, где их не должно быть.
Валютные кредиты: как не запутаться в процентах и «теле»
Кредит в валюте — это особый вид «удовольствия» для бухгалтера. Здесь мы должны одновременно следить за двумя потоками: основной суммой долга («телом») и начисленными процентами. В 2025 году правила остаются неизменными: и тело кредита, и начисленные проценты являются монетарными статьями, а это означает, что как только курс НБУ идет вверх, ваше обязательство в гривневом эквиваленте растет, и вы получаете расходы (счет 945). Если курс падает, то вы получаете доход (счет 714). Поэтому в BAS важно настроить:
- Раздельный учет. Держитетело кредита и проценты на разных субсчетах (например, 501 и 684). Это позволит вам четко видеть, какая часть курсовой разницы пришла от основного долга, а какая от обслуживания кредита.
- Объекты возникновения. Настройте аналитику так, чтобы курсовые разницы по кредитам попадали именно в состав финансовых расходов/доходов, если этот кредит брался для инвестиционной деятельности. Это критически важно для правильного заполнения отчета о финансовых результатах.

"BAS Бухгалтерія ПРОФ"
Подробнее о программе
Что касается курсовых разниц: они операционные или неоперационные? Этот вопрос часто становится предметом споров с налоговиками. Запомните простое правило: если вы переоцениваете деньги на валютном счете или расчеты с поставщиками за товар, то это операционные курсовые разницы (счета 714 / 945). А если вы переоцениваете валютный кредит или заем, то это неоперационные разницы (счета 744 / 974). В BAS это настраивается через «Статьи доходов и расходов». Если вы свалите все в одну кучу, вы никогда не сможете адекватно проанализировать, на чем вы потеряли больше: на изменении курса во время торговли или на неудачном времени для привлечения кредита.
Довольно часто также экспортеры сталкиваются с ситуацией, когда валюта заходит на счет по одному курсу НБУ, а продаете вы ее на межбанке по другому (коммерческому) курсу. Тогда возникает два вида разниц: курсовая разница — изменение курса НБУ с момента поступления валюты до момента ее продажи и суммарная разница — разница между курсом НБУ и коммерческим курсом продажи банка. Ваша учетная система должна быть настроена так, чтобы документ «Покупка-продажа валюты» автоматически выделял эти две суммы. Суммарная разница — это ваш реальный убыток (комиссия банка + разница курсов), который сразу идет в расходы. Не путайте ее с курсовой разницей, которая возникает просто из-за «пересчета» гривневого эквивалента.
Как быстро автоматизировать валютный контроль
В декабре 2025 года сидеть на сайте НБУ и вносить курсы вручную, это даже преступление против собственного времени. Поэтому:
- Просто настройте регламентное задание, чтобы программа ежедневно в 18:00 сама загружала официальный курс НБУ на следующий день. Это исключит ошибки из-за человеческого фактора, если бухгалтер ошибся в одной цифре после запятой, и весь учет «поплыл».
- Убедитесь, что операция «Переоценка валютных средств» стоит в очереди закрытия месяца после того, как распределены все банковские выписки. Если вы переоцените счета до того, как проведете последнюю оплату, остатки будут неверными. И перед тем, как сдавать отчетность, рекомендуем сделать один простой тест. Возьмите остаток в валюте на 3112 счете, умножьте его на курс НБУ на последний день квартала. Сумма, которую вы получили, должна до копейки совпадать с сальдо по этому счету в гривне в вашей «оборотке». Если цифры разные, значит, где-то внутри периода вы пропустили переоценку или внесли документ «задним числом» без перепроверки операций.
Валютный учет — это не столько сложные формулы, сколько дисциплина в настройках системы. Четко разделяйте авансы и задолженность, автоматизируйте загрузку курсов НБУ, требуйте от системы разделения операционных и финансовых курсовых разниц. И помните, что в 2025-2026 годах прозрачность валютных операций будет вашей репутацией перед банками и налоговой. Если вы настроите свою базу правильно один раз, то забудете о тревожности каждый раз, когда курс на табло обменников будет меняться.
Мультивалютность в BAS: как видеть реальность в «едином окне»
Когда у вас в обороте одновременно доллар, евро, злотый и, возможно, юань, главная проблема – консолидация. Вы не можете прибавить 1000 евро к 1000 долларам и получить 2000 «чего-то». Вам нужен единый эквивалент. Во-первых, в BAS есть два понятия: валюта регламентированного учета (гривна) и валюта управленческого учета (например, доллар). Если ваш владелец хочет видеть отчеты в долларах, не пытайтесь пересчитывать все вручную в Excel. Настройте в параметрах учета «Валюту управленческого учета», и тогда система будет параллельно вести каждый документ в двух суммах. Вы сможете сформировать баланс или отчет о прибылях в гривне (для налоговой) и в долларе (для директора) одним кликом.
Во-вторых, кросс-курсы — это ловушка для невнимательных. Если вы покупаете евро за доллары, возникает так называемый кросс-курс. В BAS справочник валют должен обновляться автоматически для всех валют одновременно, и система рассчитывает кросс-курс через гривну (EUR -> UAH -> USD). Убедитесь, что время загрузки курсов по всем валютам одинаковое, иначе вы получите расхождение в несколько центов, которое «будет висеть» на остатках годами.
В-третьих, хеджирование валютных рисков — страховка, которую не все понимают, хотя на самом деле это некая договоренность зафиксировать курс будущего. Например, вы знаете, что через 3 месяца вам нужно купить 100 000 евро для оплаты импорта. Вы боитесь, что евро подорожает, и поэтому заключаете с банком договор, что купите эти евро по курсу, который действует сегодня. Как это отразить в учете? В 2025 году учет хеджирования регулируется МСФО 9 (или аналогичными разделами НП(С)БУ). Это вроде бы сложно, но в BAS это выглядит так: вы создаете в системе «Финансовый инструмент» (это ваш контракт с банком). Его номинальная стоимость на старте нулевая (потому что вы еще ничего не купили), и если курс на рынке начинает расти, ваш контракт с банком (где курс ниже) становится «ценным». Эту ценность нужно отражать в отчетности.
Разница в курсах идет не просто в доходы/расходы, а часто в капитал (резервы), чтобы не искажать текущую прибыль компании бумажными цифрами. Зачем это вам? Без хеджирования ваш бюджет как лотерея, а с хеджированием вы точно знаете свою себестоимость еще до того, как товар пересек границу. И чтобы ваши отчеты по разным валютам были адекватными, проверьте эти три настройки в BAS:
- Функциональная валюта, в которой компания реально работает (выставляет счета, платит зарплату). Если это гривна, то все хорошо, а если вы работаете преимущественно в евро, возможно, стоит изменить настройки пересчета.
- Настройте отдельные группы финансового учета для каждой валюты. Это позволит в ОСВ видеть остатки развернуто (сколько в валюте, сколько в гривне) без каши.
- Отчет «Анализ движения валютных средств» будет лучшим инструментом для проверки. Он показывает входной остаток, обороты и выходной остаток в трех измерениях: валюта оригинала, валюта управления и гривна.
Резюмируем
Если вы решили внедрять мультивалютный учет или хеджирование, начните с приказа об учетной политике. Пропишите там четко, какие источники курсов вы используете и как часто делаете переоценку. Это снимет 100% вопросов при любом аудите.

