---
title: "XRechnung mit Laravel und PHP erstellen · Quittio"
description: "XRechnung 3.0 mit Laravel erzeugen: CII oder UBL, Leitweg-ID, BR-DE-Regeln, geprüft mit dem offiziellen KoSIT-Validator."
canonical_url: "https://quittio.dev/formate/xrechnung"
locale: de
meta:
  "og:description": "XRechnung 3.0 mit Laravel erzeugen: CII oder UBL, Leitweg-ID, BR-DE-Regeln, geprüft mit dem offiziellen KoSIT-Validator."
  "og:image": "https://quittio.dev/og/quittio-de.jpg"
  "og:image:alt": "Quittio: E-Rechnungen für PHP und Laravel. Rechtssicher, validiert, archiviert, mit geprüfter Beispielrechnung."
  "og:image:height": "630"
  "og:image:type": image/jpeg
  "og:image:width": "1200"
  "og:title": "XRechnung mit Laravel und PHP erstellen · Quittio"
  "twitter:image": "https://quittio.dev/og/quittio-de.jpg"
  "twitter:image:alt": "Quittio: E-Rechnungen für PHP und Laravel. Rechtssicher, validiert, archiviert, mit geprüfter Beispielrechnung."
---

> Index of every page on this site: [llms.txt](https://quittio.dev/llms.txt)

# XRechnung mit Laravel und PHP erstellen

Der deutsche Standard nach EN 16931, Pflicht für Rechnungen an Bundesbehörden. Mit Quittio eine Zeile Unterschied.

[**Loslegen**](https://docs.quittio.dev/getting-started) [**Formate in der Doku**](https://docs.quittio.dev/formats)

## Was ist XRechnung?

XRechnung ist der deutsche Standard für E-Rechnungen nach EN 16931. Es ist reines XML, wahlweise in der Syntax CII oder UBL, mit zusätzlichen deutschen Regeln (BR-DE). Rechnungen an Behörden brauchen die Leitweg-ID als Käuferreferenz.

### Für wen?

- Rechnungen an Bundes- und viele Landesbehörden
- Unternehmen, die reines XML ohne PDF wollen
- Systeme, die Rechnungen automatisch verarbeiten

## So geht es mit Quittio

InvoiceService.php

```
use Quittio\Core\Builder\Party;
use Quittio\Laravel\Facades\Quittio;

$result = Quittio::invoice()
    ->number('RE-2026-0042')
    ->deliveryDate('2026-09-30')
    ->buyer(Party::make('Kunde AG')
        ->vatId('DE987654321')
        ->address('Bahnhofstraße 5', '54321', 'Beispielstadt', 'DE'))
    ->line('Web development', netPrice: '95.00', quantity: 24)
    ->buyerReference('04011000-12345-03')   // Leitweg-ID der Behörde
    ->format('xrechnung-cii')
    ->render();
```

Geprüft mit: KoSIT-Validator mit der offiziellen XRechnung-Konfiguration

Beispieldateien: [RE-2026-0042-xrechnung-cii.xml](https://quittio.dev/samples/RE-2026-0042-xrechnung-cii.xml), [RE-2026-0042-xrechnung-ubl.xml](https://quittio.dev/samples/RE-2026-0042-xrechnung-ubl.xml), [KoSIT-Prüfbericht](https://quittio.dev/samples/RE-2026-0042-kosit.html)

## Profile und Varianten

- **xrechnung-cii**CII-Syntax
- **xrechnung-ubl**UBL-Syntax
- **ZUGFeRD-Profil XRECHNUNG**XRechnung eingebettet in ein PDF

Version 3.0, BR-DE-Regeln aus dem Länderpaket Deutschland.

## Häufige Fragen zu XRechnung

### **Was ist eine Leitweg-ID?**

Die Adresse der Behörde für die Rechnung. Sie steht als Käuferreferenz (BT-10) in der XRechnung. Fehlt sie, meldet Quittio die Regel BR-DE-15.

### **CII oder UBL?**

Beide sind gleichwertig. Nimm, was dein Empfänger oder dessen Portal bevorzugt; mit Quittio ist es nur ein anderer Formatname.

### **Brauche ich zusätzlich ein PDF?**

Nein, die XRechnung ist die Rechnung. Ein zusätzliches Sicht-PDF ist möglich, sollte aber nicht als zweite Rechnung verstanden werden.

Ab wann welche Rechnung Pflicht ist, steht im Ratgeber zur [E-Rechnungspflicht](https://quittio.dev/e-rechnungspflicht).

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://quittio.dev/#website","@type":"WebSite","description":"E-Rechnungen für PHP und Laravel: ZUGFeRD, XRechnung und Peppol erstellen, prüfen, lesen und archivieren.","inLanguage":"de-DE","name":"Quittio","url":"https://quittio.dev/","publisher":{"@id":"https://quittio.dev/#identity"},"workTranslation":{"@id":"https://quittio.dev/en#website"}},{"@id":"https://quittio.dev/formate/xrechnung#webpage","@type":"WebPage","dateModified":"2026-10-15","datePublished":"2026-10-15","description":"XRechnung 3.0 mit Laravel erzeugen: CII oder UBL, Leitweg-ID, BR-DE-Regeln, geprüft mit dem offiziellen KoSIT-Validator.","name":"XRechnung mit Laravel und PHP erstellen","url":"https://quittio.dev/formate/xrechnung","breadcrumb":{"@id":"https://quittio.dev/formate/xrechnung#breadcrumb"},"isPartOf":{"@id":"https://quittio.dev/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://quittio.dev/formate/xrechnung"]}],"primaryImageOfPage":{"@id":"https://quittio.dev/#logo"}},{"@id":"https://quittio.dev/#identity","@type":"Organization","description":"Open-Source-Bibliothek für E-Rechnungen in PHP und Laravel (ZUGFeRD, XRechnung, Peppol) und Quittio Managed.","email":"kontakt@niklasforst.de","legalName":"Niklas Forst – Softwareentwicklung","name":"Quittio","url":"https://quittio.dev","founder":{"@type":"Person","name":"Niklas Forst","url":"https://quittio.dev/ueber"},"logo":{"@id":"https://quittio.dev/#logo"},"sameAs":["https://github.com/Quittio/quittio","https://packagist.org/packages/quittio/quittio"]},{"@id":"https://quittio.dev/formate/xrechnung#article","dateModified":"2026-10-15","datePublished":"2026-10-15","description":"XRechnung 3.0 mit Laravel erzeugen: CII oder UBL, Leitweg-ID, BR-DE-Regeln, geprüft mit dem offiziellen KoSIT-Validator.","headline":"XRechnung mit Laravel und PHP erstellen","inLanguage":"de-DE","thumbnailUrl":"https://quittio.dev/og/quittio-de.jpg","@type":["Article","TechArticle"],"author":{"@id":"https://quittio.dev/#/schema/person/1"},"image":{"@id":"https://quittio.dev/#/schema/image/1"},"isPartOf":{"@id":"https://quittio.dev/formate/xrechnung#webpage"},"mainEntityOfPage":{"@id":"https://quittio.dev/formate/xrechnung#webpage"},"publisher":{"@id":"https://quittio.dev/#identity"}},{"@id":"https://quittio.dev/formate/xrechnung#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Startseite","item":"https://quittio.dev","position":1},{"@type":"ListItem","name":"Formate","item":"https://quittio.dev/formate","position":2},{"@type":"ListItem","name":"XRechnung","position":3}]},{"@id":"https://quittio.dev/formate/xrechnung#/schema/question/1","@type":"Question","inLanguage":"de-DE","name":"Was ist eine Leitweg-ID?","acceptedAnswer":{"@type":"Answer","text":"Die Adresse der Behörde für die Rechnung. Sie steht als Käuferreferenz (BT-10) in der XRechnung. Fehlt sie, meldet Quittio die Regel BR-DE-15."}},{"@id":"https://quittio.dev/formate/xrechnung#/schema/question/2","@type":"Question","inLanguage":"de-DE","name":"CII oder UBL?","acceptedAnswer":{"@type":"Answer","text":"Beide sind gleichwertig. Nimm, was dein Empfänger oder dessen Portal bevorzugt; mit Quittio ist es nur ein anderer Formatname."}},{"@id":"https://quittio.dev/formate/xrechnung#/schema/question/3","@type":"Question","inLanguage":"de-DE","name":"Brauche ich zusätzlich ein PDF?","acceptedAnswer":{"@type":"Answer","text":"Nein, die XRechnung ist die Rechnung. Ein zusätzliches Sicht-PDF ist möglich, sollte aber nicht als zweite Rechnung verstanden werden."}},{"@id":"https://quittio.dev/#/schema/person/1","@type":"Person","name":"Niklas Forst","url":"https://quittio.dev/ueber"},{"@id":"https://quittio.dev/#logo","@type":"ImageObject","caption":"Quittio","contentUrl":"https://quittio.dev/logo.png","inLanguage":"de-DE","url":"https://quittio.dev/logo.png"},{"@id":"https://quittio.dev/#/schema/image/1","@type":"ImageObject","contentUrl":"https://quittio.dev/og/quittio-de.jpg","inLanguage":"de-DE","url":"https://quittio.dev/og/quittio-de.jpg"}]}
```