Как создать 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) приходит вложением в почтовый ящик получателя.
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. Вы лишь заполняете привычную форму счёта — совместимый формат создаётся автоматически.