Валютные операции
Многие молдавские компании работают с иностранной валютой — импорт оплачивается в EUR, экспорт выставляется в USD, кредиты берутся в валюте. POSfix поддерживает мультивалютные операции: курсы BNM синхронизируются автоматически, курсовые разницы считаются при каждой оплате и поступлении, а ежемесячная переоценка входит в помощник закрытия месяца.
Где найти: Боковое меню → Бухгалтерия → Классификаторы → вкладка Валюты
Где смотреть курсы: Боковое меню → Бухгалтерия → Классификаторы → вкладка Курсы валют

Так выглядит экран Курсы валют в новой организации: пустой, с сообщением «Нет доступных курсов валют» и ссылкой Настроить валюты. Курсы появляются только после того, как вы отметите валюты в Настройках валют.
В шапке три элемента управления: выбор даты, кнопка Синхронизация НБМ и ссылка Настройки валют. Как только валюты отмечены, в таблице ниже пять колонок — Валюта, Наименование, Единицы, Официальный курс и Курс / Единицу — а под ней указан источник: Национальный банк Молдовы.
Колонка «Единицы» объясняет расхождение с сайтом BNM. Некоторые валюты публикуются за 100 единиц, а не за одну. Официальный курс — это цифра в том виде, в котором она опубликована, а Курс / Единицу — та же величина, приведённая к одной единице; именно с ней считает платформа.
Основные понятия
Курсы BNM
POSfix ежедневно, автоматически забирает официальные курсы Национального банка Молдовы. Когда вы создаёте документ в валюте:
- Выбираете Валюту (EUR, USD, RON и так далее)
- POSfix автоматически подставляет Курс обмена на дату документа — рядом с полем появляется отметка
BNM ✓ - Суммы в леях рассчитываются:
Сумма в валюте × Курс
| Поле | Значение | Пояснение |
|---|---|---|
| Сумма в валюте | 1 000,00 EUR | Сумма в валюте сделки |
| Курс обмена | 19,4250 | Официальный курс на дату документа |
| Сумма в леях | 19 425,00 MDL | Эквивалент в молдавских леях |
Курс подставляется автоматически, но его можно переписать. Если сделка прошла по курсу коммерческого банка, вы вводите значение сами — поле помечается «Курс изменён вручную (отличается от курса BNM)». Когда вы меняете дату документа, POSfix спрашивает вас перед обновлением курса: обновление пересчитывает суммы в леях по всем строкам.
Счета с валютным учётом
Не все счета ведут учёт в валюте. Признак называется Мультивалютный и отмечается в форме счёта, в разделе Возможности аккаунта. На мультивалютном счёте каждая строка проводки дополнительно несёт сумму в валюте, код валюты и курс на дату сделки.
242 — Текущие счета в национальной валюте — валютного учёта в поставляемом плане не ведёт. Текущий счёт в валюте — это 243, с его аналитиками. Если валютные операции попадают на 242, валютный остаток вообще не формируется, и переоценке нечего переоценивать.
Счета разниц
Пару счетов, которую использует переоценка, вы видите и меняете в Бухгалтерия → Шаблоны проводок → вкладка Счета по умолчанию, группа Accounting — Close, ключи FX_REVAL_GAIN (доход) и FX_REVAL_LOSS (расход). В поставке это 622.6 и 722.4. Меняйте их, только если ваша организация ведёт разницы на других аналитиках.
Для договоров в условных единицах, рассчитываемых в леях, POSfix сам направляет суммы на счета суммовых разниц: он распознаёт счета с пометкой «(u.c.)» в плане и ничего у вас не спрашивает.
Ежемесячная переоценка
В конце каждого месяца остатки монетарных валютных счетов переоцениваются по курсу BNM на последний день месяца.
Ежемесячный ритм — выбор POSfix. Переоценка выполняется при каждом закрытии месяца, чтобы результат месяца был верным сразу.
У переоценки нет собственной кнопки: это первый шаг помощника закрытия месяца (Боковое меню → Бухгалтерия → вкладка Учётные Периоды → Начать закрытие). Помощник сначала показывает вам проводки, которые он сформировал бы, с итогом к отражению, а на шаге Подтверждение проводит их.
Что попадает в переоценку
Счёт попадает только в том случае, если у него есть и отметка Мультивалютный, и природа монетарной статьи — деньги либо право получить или обязанность уплатить фиксированную сумму в валюте. Запасы, внеоборотные активы и авансы остаются на месте, какой бы курс ни пришёл. Счета авансов исключены по устройству, а не настройкой, так что отмечать там нечего.
Проверьте отметку до первого закрытия. Займы от аффилированных и неаффилированных сторон (512.1, 512.2) приходят из поставляемого плана без признака Мультивалютный, поэтому не переоцениваются. Если у вас на них есть валютные займы, откройте счёт из плана счетов и включите Мультивалютный.
Как устроен расчёт
- POSfix определяет мультивалютные счета и оставляет только монетарные
- Считает для каждой пары (счёт, валюта) валютный остаток и текущий остаток в леях на последний день месяца
- Умножает валютный остаток на курс BNM последнего дня месяца
- Разница между пересчитанной величиной и текущим остатком в леях становится строкой проводки
- Разницы меньше 1 бана игнорируются
- Проводка выпускается сразу проведённой, с датой последнего дня месяца
Чтобы включить валюту
- Откройте Бухгалтерия → Классификаторы → Валюты. Экран называется Настройки валют.
- Сверху вы видите карточку MDL — молдавский лей, помеченную как Базовая валюта. У неё нет отметки, и убрать её нельзя.
- Ниже, в блоке Доступные валюты, по одной строке на каждую валюту, с флажком, кодом и наименованием. Вы нажимаете на строку, чтобы включить или выключить её, — сохраняется сразу, без отдельной кнопки.
- Под списком появляется счётчик: «N иностранных валют выбрано».
- Из шапки ссылка Курсы валют ведёт вас на экран курсов.
Кнопка «Синхронизация НБМ» находится на экране «Курсы валют», а не в «Настройках валют». В Настройках валют у вас есть только ссылка на курсы.
Чтобы загрузить курсы
На экране Курсы валют выбор даты в шапке решает и что вы видите, и что синхронизируется: Синхронизация НБМ загружает курсы на выбранную дату, а не на сегодня. Если вам нужен курс трёхдневной давности, сначала поставьте дату, потом нажимайте кнопку.
Если вы не видите ни одного курса, сообщение «Нет доступных курсов валют» почти всегда означает, что валюты ещё не отмечены. Ссылка Настроить валюты под сообщением ведёт прямо в Настройки валют.
Дни без опубликованного курса. В выходные и по государственным праздникам BNM курсы не публикует. И при проведении, и при переоценке POSfix использует последний курс, опубликованный до этой даты. Если 31 марта приходится на воскресенье, берётся курс пятницы.
Устранение неполадок
| Проблема | Вероятная причина | Решение |
|---|---|---|
| Курс не подставляется автоматически на документе | Валюта не отмечена в Настройках валют, или ни один курс не загружен | Отметьте валюту, затем нажмите Синхронизация НБМ |
| Курсовая разница не считается при оплате | У счёта-фактуры и оплаты один и тот же курс | Это нормально — без изменения курса разницы нет |
| Переоценка не включает авансы | Они исключены по устройству, а не настройкой | Так задумано, это не неисправность |
| Переоценка не находит, что переоценивать | Валютные остатки лежат на счетах без признака Мультивалютный или на 242.x вместо 243.x | Проверьте, на какие счета попали валютные операции |
| Переоценённая сумма выглядит неверной | Неверный валютный остаток из прежних операций | Проверьте карточку счёта по валюте |
| Не могу изменить курс на документе | Документ уже проведён | Отмените проведение, исправьте курс, проведите заново |
Связь с другими документами
Валютные операции взаимодействуют с несколькими возможностями:
- План счетов — признак Мультивалютный на счёте
- Правила проведения — как автоматически формируются курсовые разницы
- Учётные периоды — переоценка является первым шагом помощника закрытия
- Шаблоны проводок — счета дохода и расхода при переоценке
- Журнал проводок — валютные строки несут сумму в валюте и курс
Частые вопросы
Можно ли ввести вручную курс, отличный от BNM?
Да. На документе курс можно переписать — это удобно для сделок по курсу коммерческого банка. Поле заметно помечается как изменённое вручную. Однако ежемесячная переоценка всегда использует официальный курс BNM, что бы вы ни поставили на документах.
Что будет, если BNM не опубликует курс на какой-то день?
POSfix использует последний опубликованный курс до этой даты. Такое поведение соответствует учётной практике: курс BNM действует до публикации нового.
Можно ли иметь счета-фактуры в нескольких валютах от одного поставщика?
Да. У каждого счёта-фактуры своя валюта, а остатки считаются отдельно по каждой паре счёт–валюта. Переоценка тоже делается по каждой валюте в отдельности.
Как курсовые разницы влияют на прибыль?
Положительные разницы (622.6) увеличивают результат, отрицательные (722.4) уменьшают его. Обе относятся к финансовому результату, а не к операционному. Будучи счетами классов 6 и 7, они закрываются один раз в год, в декабре, реформацией баланса.
Нужно ли делать переоценку каждый месяц?
Да. Но запускать её отдельно не требуется: это первый шаг помощника закрытия месяца. Если вы закрываете месяц помощником, переоценка уже сделана.
Что делать с курсовыми разницами по авансам?
При ежемесячной переоценке ничего не появляется: аванс — немонетарная статья и остаётся по курсу на дату оплаты.
При зачёте аванса окончательным счётом-фактурой POSfix списывает аванс со счёта по его стоимости в леях — той, что была на дату оплаты, — и покрывает остаток задолженности контрагента строкой курсовой разницы, на 622.6 или 722.4. Проводка закрывается точно, без остатка на счёте контрагента.
Часть счёта-фактуры, не покрытая авансом, остаётся монетарной дебиторской или кредиторской задолженностью: она переоценивается ежемесячно и даёт разницу при расчёте, как любой валютный остаток.
Чем курсовая разница при оплате отличается от разницы при переоценке?
При оплате или поступлении разница возникает из реальной операции: вы заплатили или получили в леях не ту сумму, что была учтена. При переоценке разница бухгалтерская — вы приводите существующие остатки к курсу закрытия, без движения денег. Обе идут на одни и те же счета.
Что такое «суммовая разница» и чем она отличается от курсовой?
Суммовая разница возникает по договорам, выраженным в условных единицах, но рассчитываемым в леях: валюта не движется, пересчитывается только сумма в леях. У неё своя пара счетов, и POSfix выбирает их сам: он распознаёт счета с пометкой «(u.c.)» в плане и направляет разницу туда, ничего у вас не спрашивая.
Как быть с частичной оплатой валютного счёта-фактуры?
Курсовая разница считается на фактически рассчитанную часть. Остаток остаётся кредиторской или дебиторской задолженностью в валюте и переоценивается в конце месяца.
Можно ли иметь несколько банковских счетов в одной валюте?
Да. Конкретный банковский счёт попадает как субконто в строку 243.x, поэтому отдельный аналитический счёт на каждый банк не нужен. Переоценка считается по паре счёт–валюта.
Что делать, если я ошибся в курсе на уже проведённом счёте-фактуре?
Отмените проведение, исправьте курс и проведите заново. Если период закрыт, зарегистрируйте исправление в текущем месяце документом с отрицательными значениями.