Что такое XRechnung?
XRechnung — это немецкий стандарт структурированных электронных счетов, основанный на европейской норме EN 16931. В отличие от PDF, созданного для чтения человеком, XRechnung — это XML-файл, созданный для чтения машиной, поэтому бухгалтерские системы могут обрабатывать его автоматически, без ручного повторного ввода.
XRechnung — это не «PDF с QR-кодом». Это конкретный XML-документ с определёнными полями и правилами. Это руководство объясняет эти поля и показывает, как создать корректный документ.
Кто обязан использовать XRechnung?
Если вы поставляете товары или услуги государственным органам Германии (отношения B2G — бизнес для государства), вы, как правило, обязаны выставлять им счета электронно в виде XRechnung. Эта обязанность вводится для федеральных и земельных органов с 2020 года.
Электронное выставление счетов также распространяется на торговлю между компаниями (B2B) в Германии, поэтому понимание XRechnung становится всё полезнее, даже если сегодня вы не выставляете счета госсектору.
Что такое Leitweg-ID?
Leitweg-ID (идентификатор маршрутизации) — это адрес, который сообщает платформам выставления счетов госсектора Германии, какому органу должна быть доставлена XRechnung. Государственный орган, которому вы выставляете счёт, даёт вам его — вы его не придумываете.
Он применяется только когда ваш покупатель — государственный орган Германии. Для обычного бизнес-клиента можно оставить его пустым.
Референс покупателя, налоговый режим и обязательные поля
Помимо обычных данных счёта, в XRechnung должны присутствовать несколько полей:
- Референс покупателя (BT-10) — номер вашего заказа или заказ-наряда у клиента. Он обязателен.
- Налоговый идентификатор продавца — номер НДС или налоговый номер.
- Полные почтовые адреса обеих сторон, включая страну.
- Налоговый режим счёта: стандартный НДС, освобождение для малого бизнеса по §19, нулевая ставка или обратное начисление (Reverse Charge).
- Реквизиты для оплаты (IBAN), чтобы счёт действительно можно было оплатить.
Как создать XRechnung, шаг за шагом
Следуйте этим шагам в бесплатном экспортёре. XML создаётся на вашем устройстве — ничего не загружается — и вы получаете читаемый PDF, чтобы отправить его вместе.
-
Введите свои данные и налоговый идентификатор
Добавьте своё имя или компанию, полный адрес со страной и либо номер НДС, либо налоговый номер. Панель статуса в реальном времени показывает, какие обязательные поля ещё не заполнены.
-
Добавьте покупателя и Leitweg-ID
Введите имя и полный адрес вашего клиента. Добавьте ваш референс у клиента (номер заказа/заказ-наряда) и, если это государственный орган Германии, точный Leitweg-ID, который они вам дали.
-
Задайте номер и даты
Присвойте счёту номер, дату выставления и срок оплаты. Добавьте дату поставки или услуги, если она отличается от даты выставления.
-
Выберите налоговый режим
Выберите стандартный НДС и ставку, либо освобождение для малого бизнеса по §19, нулевую ставку или обратное начисление (Reverse Charge). Правильная налоговая категория и примечание об освобождении задаются за вас.
-
Добавьте позиции
Добавьте строку для каждой позиции с описанием, количеством, единицей и ценой. Для единиц измерения используются стандартные коды, которые требует XRechnung (штука, час, день и так далее).
-
Добавьте реквизиты для оплаты
Введите ваш IBAN (и BIC, если он есть) и условия оплаты, чтобы счёт можно было оплатить без дополнительного письма.
-
Экспортируйте XML
Когда все обязательные поля заполнены, кнопка экспорта разблокируется. Скачайте XML XRechnung и соответствующий PDF — оба создаются в вашем браузере.
Проверка вашей XRechnung и частые причины отклонения
Экспортёр проверяет наличие обязательных полей и создаёт структурно корректный документ EN 16931 / XRechnung CII. Перед отправкой важного счёта стоит прогнать файл через официальный валидатор для полной проверки на соответствие.
Большинство отклонений сводятся к небольшому числу предотвратимых ошибок:
- Отсутствующий или неверный Leitweg-ID для покупателя из госсектора.
- Нет референса покупателя (номера заказа/заказ-наряда).
- Отсутствует налоговый идентификатор продавца (номер НДС или налоговый номер).
- Неполный адрес — часто отсутствует страна.
- Налоговый режим, не соответствующий суммам (например, освобождение, но ставка НДС всё ещё задана).
Частые вопросы
XRechnung — это то же, что PDF-счёт?
Нет. PDF создан для чтения людьми; XRechnung — структурированный XML-файл для чтения программами. Экспортёр даёт вам оба — XML для подачи и PDF для отправки вместе.
Нужен ли номер НДС, чтобы создать XRechnung?
Вам нужен либо номер НДС, либо налоговый номер. Если вы малый бизнес по §19 без номера НДС, выберите налоговый режим малого бизнеса и укажите вместо него налоговый номер.
Когда мне нужен Leitweg-ID?
Только когда вы выставляете счёт государственному органу Германии. Они предоставляют идентификатор маршрутизации; используйте его точно как дан. Для обычного бизнес-клиента оставьте его пустым.
Работает ли это для §19 Kleinunternehmer?
Да. Выберите режим «малый бизнес, освобождён от НДС (§19 UStG)» — счёт создаётся с правильной налоговой категорией и примечанием об освобождении, без ставки НДС.
Мои данные куда-нибудь загружаются?
Нет. XML XRechnung собирается в вашем браузере и скачивается с вашего устройства. Данные счёта никогда не отправляются на сервер — ни нам, ни кому-либо ещё.
Гарантируется ли, что файл будет принят?
Экспортёр создаёт структурно корректный документ, охватывающий обязательные поля, но это не полный валидатор. Прогоняйте важные счета через связанный официальный валидатор перед отправкой.