Перейти к содержимому
11 июля 2026 г.·4 мин чтения

WooCommerce и e-Factura ANAF: как автоматически отправлять счета в SPV

Как счёт из WooCommerce автоматически попадает в SPV налоговой ANAF после каждого заказа: какой плагин выбрать и каких ошибок избегать.

С тех пор как румынская система e-Factura стала обязательной и для продаж физическим лицам, каждый заказ в вашем магазине — это счёт, который должен попасть в SPV налоговой ANAF в формате XML в течение 5 дней с момента выставления. Если делать это вручную, счёт за счётом, вы теряете время — и, что хуже, забываете именно тогда, когда заказов много.

Хорошая новость: WooCommerce можно связать с системой ANAF так, чтобы, как только заказ оплачен, счёт формировался и сам отправлялся в SPV. В этой статье я покажу, как выглядит реальный процесс, какой вариант выбрать, как всё правильно настроить и какие ошибки приводят к тому, что ANAF отклоняет счета.

Что на самом деле значит «автоматически» — реальный процесс

«Автоматически» — это не волшебная кнопка. Это чёткая цепочка:

  • Клиент оформляет и оплачивает заказ в WooCommerce.
  • Заказ запускает создание счёта (обычно в подключённом сервисе выставления счетов).
  • Счёт превращается в XML в формате, который требует ANAF (RO_CIUS на основе UBL), и отправляется в SPV по защищённому соединению с токеном OAuth.
  • ANAF возвращает индекс загрузки, проверяет файл и, если он корректен, ставит свою электронную печать. С этого момента счёт официально в системе e-Factura.

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

Что выбрать: прямой плагин к ANAF или через сервис счетов

У вас два пути, и моя рекомендация однозначна.

Вариант 1 — плагин WooCommerce, который подключается напрямую к API ANAF. Звучит красиво, но вы остаётесь ответственны за токен, его продление, корректность XML и ошибки. Это хрупко, если рядом нет технического специалиста.

Вариант 2 (рекомендуется) — WooCommerce связывается с румынским сервисом выставления счетов (Oblio, SmartBill, FGO, Facturis и другие), а тот уже передаёт данные в SPV. Сервис берёт на себя XML, токен и связь с ANAF, а заодно ведёт вашу бухгалтерию в одном месте.

Для большинства магазинов путь через сервис счетов надёжнее, дешевле в обслуживании и проще в починке, когда ANAF что-то меняет.

Шаги настройки, коротко

Порядок важен, иначе застрянете на полпути:

  • Квалифицированный цифровой сертификат — получаете у аккредитованного поставщика. Это ключ, которым вы идентифицируетесь в ANAF.
  • Регистрация в SPV — сертификат нужно привязать к налоговому номеру (CUI) вашей фирмы в Личном виртуальном пространстве.
  • Подключение сервиса счетов к ANAF — вы создаёте токен OAuth (действует ограниченное время, затем продлевается автоматически).
  • Связка WooCommerce с сервисом — устанавливаете коннектор/плагин и вводите ключи API.
  • Правильное сопоставление товаров и ставок НДС — у каждого товара должна быть верная ставка (стандартная, сниженная или без НДС), иначе XML выйдет с ошибкой.
  • Выбор момента: счёт при оплате или при завершении заказа. Проверьте на реальном заказе, прежде чем оставлять всё на автопилоте.

Ошибки, из-за которых счета отклоняются

ANAF отклоняет XML, если данные не в порядке. Самые частые ловушки:

  • Неверный или отсутствующий CUI/CIF у клиентов-юрлиц — проверяйте его до выставления.
  • Отсутствует уезд (județ) — при B2C нужен хотя бы уезд, иначе файл не пройдёт.
  • Несопоставленные ставки НДС или товары без ставки — появляются ошибки проверки.
  • Дублирующиеся счета, когда вы правите уже выставленный заказ или клиент повторяет оплату.
  • Пропуск срока — у вас есть 5 календарных дней с момента выставления, чтобы загрузить счёт в SPV; не оставляйте заказы выходных без отправки.

Совет: не полагайтесь на «у меня в тесте сработало». Регулярно проверяйте статус счетов в сервисе и разбирайтесь с отказами сразу, а не в конце месяца.

B2C, B2B и неплательщики НДС — запутанные случаи

Многие магазины думают, что e-Factura — только для компаний. Это уже не так: продажи физлицам тоже отчитываются в SPV. Разница в требуемых данных — для физлиц нужны имя и адрес с уездом, а не CUI.

Вы не плательщик НДС? Счета в e-Factura всё равно нужно отправлять; просто в счёте указывается соответствующая ставка (без НДС), и сервис справляется с этим, если вы всё правильно настроили. Не пропускайте этот шаг только потому, что не начисляете НДС.

Если вся эта цепочка кажется большой — это нормально. Это не сложно, но здесь много деталей, которые должны совпасть. В MPO Web Studio мы настраиваем весь процесс WooCommerce → сервис счетов → SPV удалённо, с прозрачными ценами и демо, которое вы видите до оплаты. Если хотите, чтобы мы проверили ваш магазин или правильно поставили его на автопилот, напишите нам в WhatsApp — и мы честно скажем, что нужно сделать.

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

Обязательна ли e-Factura и для продаж моего интернет-магазина физлицам?+

Да. Отчётность в e-Factura охватывает и продажи B2C, а не только компаниям. Для физлиц CUI не нужен, но нужны корректные имя, адрес и уезд, иначе файл могут отклонить.

За какое время счёт должен попасть в SPV?+

У вас есть 5 календарных дней с момента выставления счёта, чтобы загрузить его в SPV. Автоматический процесс снимает риск пропустить срок, особенно для заказов выходных и праздничных дней.

Мне обязательно нужен сервис счетов, или хватит одного плагина?+

Работает и напрямую через плагин к API ANAF, но тогда вы сами отвечаете за токен, XML и ошибки. Для большинства магазинов путь через Oblio, SmartBill, FGO или подобные надёжнее и проще в обслуживании.

Что делать, если ANAF отклонил счёт?+

Посмотрите сообщение об ошибке (обычно неверный CUI, отсутствующий уезд или несопоставленная ставка НДС), исправьте данные и отправьте снова. Главное — быстро замечать отказы, проверяя статус в сервисе, а не в конце месяца.

Я не плательщик НДС. Всё равно нужно отправлять счета?+

Да. Обязанность отчитываться в e-Factura не зависит от того, плательщик вы НДС или нет. В счёте просто указывается соответствующая ставка, и сервис счетов справляется с этим при правильной настройке.

Бесплатный гид

7 ошибок, которые отпугивают клиентов с вашего сайта

Оставьте email и получите гид прямо здесь, сразу. Без спама.

Отправляя, вы соглашаетесь с Политикой конфиденциальности.
MКоманда MPOОтвечаем лично

Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?

Напишите нам в WhatsApp — и мы бесплатно подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете — без обязательств.

Запросить бесплатный демо-сайтОбычно отвечаем за пару минут