Назад в блог

Как создать XRechnung в Германии 2026: 5 шагов и Leitweg-ID

XRechnung — это чистый XML, вручную его не создать. Это руководство шаг за шагом показывает, как сгенерировать XRechnung, указать Leitweg-ID, проверить файл и отправить его в госорганы или B2B-клиентам.

Категория
Счета
Обновлено
Автор
Diana

Кратко: как создать XRechnung

  • Что это: XRechnung — это чистый XML-файл по EN 16931, без визуального PDF-представления. Он обязателен для счетов государственным заказчикам (B2G) и одновременно является допустимым форматом электронного счёта в B2B.
  • Вручную не получится: XRechnung создаётся в программе для счетов, онлайн-генераторе или через федеральные порталы (ZRE/OZG-RE). Актуальный стандарт — XRechnung 3.0.
  • Не забудьте Leitweg-ID: для счетов госорганам укажите Leitweg-ID получателя в поле «Käuferreferenz» (BT-10). Без него счёт будет отклонён.
  • Сначала проверка, потом отправка: проверьте файл перед отправкой (например, валидатором KoSIT), затем отправьте через Peppol, по email или через портал.
  • Бесплатно с Norman: вы заполняете привычную форму счёта, а Norman автоматически формирует совместимый формат электронного счёта — без дополнительных расходов.

Что такое XRechnung — и когда он нужен?

XRechnung — это немецкий стандарт электронного счёта для государственных органов. Технически это структурированный XML-файл, который содержит все данные счёта в машиночитаемом виде и соответствует европейскому стандарту EN 16931. На профессиональном языке XRechnung — это немецкая «CIUS» (Core Invoice Usage Specification) этого стандарта, то есть национальная разновидность нормы ЕС.

В отличие от PDF-счёта, визуального оформления нет: открыв файл, вы увидите код XML, а не аккуратно оформленный счёт. Читаемым он становится только через программу или просмотрщик.

XRechnung нужен в двух случаях:

  • B2G (обязательно): для счетов федеральным органам и многим государственным заказчикам XRechnung обязателен — на федеральном уровне уже с 2020 года.
  • B2B (допустимо): с 1 января 2025 года в Германии действует обязательный электронный счёт для внутренних операций B2B. XRechnung выполняет это требование, поскольку соответствует EN 16931, — как альтернатива гибридному формату ZUGFeRD.

Чем эти два формата различаются технически и когда какой выбрать, подробно описано в статье XRechnung и ZUGFeRD. Здесь речь о практике — о создании.

Создание XRechnung: 5 шагов

Шаг 1: соберите данные и обязательные поля

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

  • ваши полные реквизиты, включая налоговый номер или USt-IdNr. и банковские данные (IBAN)
  • полный адрес получателя
  • для госорганов: Leitweg-ID получателя (см. ниже)
  • номер счёта, дата счёта и дата поставки/услуги
  • позиции с суммами нетто, ставкой и суммой налога
  • условие оплаты (например, срок оплаты) — в B2G это обязательный элемент

Шаг 2: выберите подходящий способ

Есть три распространённых способа сформировать XRechnung:

СпособКому подходитСтоимостьПроверка
Программа для счетов (например, Norman)Всем, кто регулярно выставляет счетачасто бесплатновстроена
Онлайн-генераторОтдельные счета, время от временибесплатно или недорогозависит от сервиса
Федеральный портал (ZRE/OZG-RE)Только счета федеральному уровню (B2G)бесплатновстроена

Для текущей работы программа — самый практичный путь: вы один раз вносите клиентов и позиции и формируете каждый следующий счёт в правильном формате одним кликом. Федеральные порталы оправданы, если вы выставляете счета госорганам лишь изредка.

Шаг 3: сформируйте счёт как XML

В выбранном инструменте вы заполняете форму счёта как обычно. Программа преобразует ваши данные в действительный XML XRechnung — в одном из двух допустимых синтаксисов (UBL или UN/CEFACT CII). Структурой XML заниматься не нужно; важно лишь, чтобы все поля из шага 1 были заполнены аккуратно.

Шаг 4: проверьте XRechnung

Перед отправкой проверьте файл. Официальный валидатор KoSIT (Координационного бюро ИТ-стандартов) проверяет, соответствует ли ваш XML актуальной спецификации XRechnung. Он доступен как инструмент и как бесплатные онлайн-валидаторы. Хорошая программа для счетов проверяет файл уже при создании, поэтому этот шаг проходит для вас незаметно.

Шаг 5: отправьте XRechnung

Готовый XML-файл вы отправляете в зависимости от получателя по одному из каналов:

  • Peppol: стандартизированная сеть для безопасного обмена электронными счетами — распространена в B2G и всё чаще в B2B.
  • Федеральные порталы (ZRE/OZG-RE): для счетов федеральной администрации; вы загружаете XML или вводите данные напрямую.
  • Email: обычный путь в B2B — XML (или файл ZUGFeRD) приходит вложением в почтовый ящик получателя.
Создание XRechnung в три шага: данные счёта, XML по EN 16931 с Leitweg-ID, отправка в госорган или портал
XRechnung создаётся в три шага — вручную его не написать.

Leitweg-ID: сердце B2G-счёта XRechnung

Когда вы выставляете счёт госоргану, Leitweg-ID — это самое важное поле. Это уникальный идентификатор, по которому портал направляет счёт в нужное подразделение администрации. Технически он находится в поле BT-10 «Käuferreferenz» (Buyer Reference) счёта XRechnung.

Важно знать три вещи:

  • Вы его не придумываете. Leitweg-ID принадлежит получателю. Госорган обязан сообщить его вам — обычно он указан в заказе или в письме-поручении.
  • Без него никак. Если Leitweg-ID отсутствует или указан с ошибкой, портал отклоняет счёт. Это самая частая причина, по которой B2G-счёт XRechnung не проходит.
  • Проверьте формат. Leitweg-ID имеет фиксированную структуру (грубая, точная и контрольная части). Указывайте его в точности так, как называет госорган.

В чистом B2B Leitweg-ID не нужен — там достаточно корректной ссылки покупателя или номера заказа, если клиент их требует.

Обязательные сведения в XRechnung

XRechnung должен прежде всего содержать все обязательные реквизиты по § 14 UStG — те же, что и для классического счёта. Кроме того, структурированный формат особенно строго требует ряд полей:

СведениеПочему это важно
Налоговый номер / USt-IdNr.Обязательно; самая частая причина отклонения при отсутствии
Leitweg-ID (BT-10)Обязателен в B2G; маршрутизирует счёт в госорган
IBAN / платёжные данныев структурированном формате это отдельное обязательное поле
Условия оплатысрок или условие оплаты должны быть указаны
Единицы и ставки налогапо каждой позиции — машиночитаемо и корректно закодировано

Поскольку проверка автоматическая, XRechnung прощает меньше, чем PDF: забытое поле приводит не к «некрасивому», а к отклонённому счёту.

Как создать XRechnung бесплатно — какие есть варианты?

Создание XRechnung не обязано стоить денег:

  • Федеральные порталы (ZRE/OZG-RE): для чисто B2G-счетов веб-ввод федеральных порталов можно использовать бесплатно. Удобно для разовых случаев, но без управления клиентами и товарами.
  • Онлайн-генераторы: несколько сервисов формируют отдельные XRechnung бесплатно в браузере. Проследите, чтобы результат проверялся по актуальной версии XRechnung.
  • Программа для счетов с бесплатным тарифом: решения вроде Norman создают XRechnung и ZUGFeRD в рамках обычного — бесплатного — выставления счетов. Вы дополнительно получаете управление клиентами, сквозную нумерацию и хранение по GoBD.

Если вы выставляете больше одного-двух счетов в год, с программой спокойнее всего: она запоминает ваши реквизиты, проверяет автоматически и отправляет по нужному каналу.

XRechnung или ZUGFeRD — что выбрать?

Коротко: для госорганов XRechnung — надёжный стандарт. Для B2B-клиентов, которые хотят видеть счёт ещё и как PDF, часто практичнее ZUGFeRD, поскольку он сочетает читаемый человеком PDF со встроенным XML. Оба формата соответствуют EN 16931 и выполняют требование об электронном счёте. Подробное сравнение — в статье XRechnung и ZUGFeRD.

Частые вопросы (FAQ)

Можно ли создать XRechnung в Word или Excel?

Нет. XRechnung — это структурированный XML по EN 16931. Файл, созданный в Word или Excel (даже экспортированный в PDF), не является электронным счётом в смысле закона. Нужна программа, онлайн-генератор или портал, который корректно сформирует XML.

Как открыть и прочитать XRechnung?

Чистый XML XRechnung без вспомогательных средств толком не прочитать. Используйте просмотрщик XRechnung или бухгалтерскую программу, которая превращает XML в читаемый вид. Как обрабатывать входящие электронные счета, описано в статье Приём электронных счетов.

Обязателен ли XRechnung для Kleinunternehmer?

Малые предприниматели по § 19 UStG обязаны уметь принимать электронные счета, но от выставления освобождены бессрочно (§ 34a UStDV). Если как Kleinunternehmer вы добровольно выставляете счёт госоргану, вам всё равно нужен корректный XRechnung вместе с Leitweg-ID.

Сколько стоит создание XRechnung?

Ничего, если использовать федеральные порталы, бесплатный онлайн-генератор или программу с бесплатным тарифом, как Norman. Расходы возникают лишь с платными e-Rechnung-инструментами или моделями оплаты за каждый счёт, которые для большинства самозанятых и небольших компаний не нужны.

Откуда взять Leitweg-ID?

У получателя счёта. Госорган обязан сообщить вам свой Leitweg-ID; обычно он указан в заказе или письме-поручении. Никогда не придумывайте его сами — неверный Leitweg-ID приводит к отклонению.

Вывод

XRechnung создаётся не вручную, а инструментом, который формирует XML по EN 16931. Пять шагов всегда одинаковы: собрать данные, выбрать способ, сформировать XML, проверить, отправить. В B2G решающее поле — Leitweg-ID; в B2B достаточно файла, соответствующего EN 16931. Выберите инструмент, который проверяет автоматически и отправляет по нужному каналу, — и пугающий XML станет делом нескольких минут. Читайте дальше: Создать счёт ZUGFeRD · XRechnung и ZUGFeRD · Обязательный электронный счёт 2026

Создавайте XRechnung бесплатно — с Norman

С Norman вы создаёте электронные счета, соответствующие EN 16931 (XRechnung и ZUGFeRD), бесплатно — без отдельного модуля e-Rechnung и без платы за каждый счёт. Входящие электронные счета вы также принимаете и обрабатываете бесплатно и храните в соответствии с GoBD. Вы лишь заполняете привычную форму счёта — совместимый формат создаётся автоматически.