Руководство

e-Factura в транспорте: как выставлять счета из TMS

В автоперевозках счёт сводит несколько рейсов, а не стоит отдельно. Руководство показывает, как перевозчик из Молдовы выставляет e-Factura в SFS по завершённым заказам в TAFI Agent и где бухгалтеру всё равно нужно действовать.

Обновлено: · Tafi Solutions

Что такое e-Factura, нейтрально

e-Factura — система электронных счетов-фактур Государственной налоговой службы (SFS) Республики Молдова, доступная на портале SIA e-Factura. Счёт регистрируется в налоговом органе в структурированном электронном виде, а не уходит только PDF-файлом по почте.

Государственная налоговая служба ведёт список налогоплательщиков, обязанных пользоваться системой «e-Factura». Министерство финансов отмечает, что с 1 января 2026 года отменена норма ст. 102 ч. (18) Налогового кодекса, ограничивавшая вычет НДС по неэлектронным счетам поставщиков из этого списка. Касается ли и как именно система вашей компании, уточните в SFS или у бухгалтера; здесь описано только, как выставление счетов устроено в программе.

Чем выставление счетов в транспорте отличается

Перевозчик редко продаёт один товар одному клиенту. В один счёт часто входят несколько заказов одного клиента, каждый — международный маршрут со своими датами. Цены нередко согласуют в EUR, а учёт ведут в MDL, и подтверждение оказанной услуги — CMR, подписанная при разгрузке.

Поэтому счёт удобнее всего привязать к заказу. Если заказ, маршрут и CMR уже в одной записи, счёт собирается из них, а не набирается заново. Обзор TMS объясняет, как связаны заказы, отслеживание и документы, а модуль счетов описывает бухгалтерскую часть.

Шаг 1: один раз подключить компанию к SFS

Настройка делается для каждой выставляющей компании. В портале e-Factura SFS компания создаёт API-пользователя и один раз вводит его данные в TAFI Agent. Кнопка проверки соединения показывает, что данные рабочие, ещё до выставления счетов.

Это относится к выставляющим компаниям, зарегистрированным в Молдове и имеющим 13-значный IDNO. Если компания работает из Румынии, схема другая; см. раздел о Румынии ниже.

Шаг 2: собрать счёт из завершённых заказов

Счёт строится из завершённых транспортных заказов. В один счёт можно включить один или несколько заказов одного клиента. Каждый заказ становится строкой, описанной как международная перевозка по маршруту откуда — куда. НДС начисляется по ставке компании, покупатель определяется по IDNO.

Строки берутся из заказа, поэтому текст маршрута тот, что запланировал диспетчер, а не формулировка, набранная заново в конце месяца. Клиент, сумма и НДС в счёте совпадают с заказом, поэтому бухгалтеру остаётся проверить итог, а не переписывать данные из писем и таблиц.

Шаг 3: серия и номер, отправка, подпись

Перед отправкой TAFI Agent резервирует серию и номер в SFS и сохраняет их в каждом заказе, включённом в счёт, так что по заказу видно, в каком он счёте. По желанию PDF CMR или акта можно приложить к e-Factura как приложение.

Затем TAFI Agent отправляет счёт в SFS неподписанным. Сам он его не подписывает: бухгалтер подписывает счёт в портале efactura.sfs.md. Это намеренное разделение, ведь подпись принадлежит человеку, отвечающему за документ. Пока счёт не подписан, он остаётся в статусе ожидания, и его удобно найти по этому статусу в списке.

Шаг 4: статус и подписанный PDF

Каждые 5 минут TAFI Agent запрашивает статус счёта в SFS. Когда счёт подписан, программа скачивает подписанный счёт и QR-код и заново формирует PDF счёта с QR-кодом и отметкой о подписи. В приложении отображаются, в частности, статусы:

  • ожидает подписи
  • подписан
  • отклонён
  • аннулирован

Валюта: почему счёт в леях

В счёте SFS нет поля валюты, поэтому он выставляется в MDL. Заказы с ценой в EUR пересчитываются по курсу BNM (Национального банка Молдовы) на дату доставки. Если курса на эту дату нет, счёт не отправляется, и неверная сумма в SFS не попадает.

Нерезидентам (иностранным клиентам) счета выставляются в EUR вне SFS. Перед первым запуском уточните у бухгалтера, какие клиенты в какой группе.

Счета поставщиков и исправления

Счета поставщиков можно по запросу импортировать из входящих e-Factura в SFS в закупочные счета. Дубли отсекаются по совпадению серии и номера. Импорт запускается вручную, когда он нужен, например перед закрытием месяца, и не требует ввода счетов вручную.

С исправлениями нужна честная оговорка. Сторно можно создать в TAFI Agent, но в SFS оно автоматически не отправляется. Исправление нужно оформить в портале SFS.

Румыния и Молдова в одной программе

Для Румынии ANAF SPV — отдельная интеграция. Она подключается один раз с цифровым сертификатом. Счета уходят в SPV, у них видны статусы отправлен, принят или отклонён, причина отказа поясняется. Счета поставщиков ежедневно загружаются из SPV, сторно отправляется автоматически, если исходный счёт был принят, а декларации e-Transport UIT уходят в фоне.

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

Чек-лист перед первым счётом

  • Уточните в SFS или у бухгалтера, что компания настроена в портале e-Factura.
  • Создайте API-пользователя в портале, введите его данные в TAFI Agent и запустите проверку соединения.
  • Проверьте, что заказы к выставлению завершены, а IDNO клиентов заполнены.
  • Убедитесь, что для дат доставки заказов в EUR есть курсы BNM.
  • Решите, прикладывать ли PDF CMR как приложение.
  • Определите, кто подписывает в портале и как часто проверяет счета, ожидающие подписи.
  • Договоритесь, что исправления делаются в портале SFS.

Посмотрите платформу на своём автопарке →Обычно отвечаем в течение одного рабочего дня.

Частые вопросы

TAFI Agent сам подписывает e-Factura?

Нет. Он отправляет счёт в SFS неподписанным, а бухгалтер подписывает его в портале efactura.sfs.md. После этого TAFI Agent сам забирает подписанный счёт и QR-код.

Можно ли выставить клиенту счёт в EUR через SFS?

Нет. В счёте SFS нет поля валюты, поэтому он в MDL, а заказы в EUR пересчитываются по курсу BNM на дату доставки. Нерезидентам счета выставляются в EUR вне SFS.

Что будет, если нет курса BNM на дату доставки?

Счёт не отправляется. Он остаётся в приложении, пока курс не появится, и неверная сумма в SFS не уходит.

Можно ли включить несколько рейсов в один счёт?

Да, несколько завершённых заказов одного клиента можно выставить одним счётом, по строке на заказ. См. также модуль счетов.

Как исправить счёт, уже отправленный в SFS?

Сторно можно создать в TAFI Agent, но в SFS оно автоматически не уходит. Исправление нужно сделать в портале SFS. Чтобы обсудить вашу схему, напишите нам.

Руководства

Подробные материалы о работе транспортной компании с TMS.

Модули платформы

Посмотрите платформу на своём автопарке

Расскажите, как вы работаете сейчас, и мы покажем TAFI Agent на ваших маршрутах, документах и цифрах.

Записаться на демо