# Quittio > Quittio ist eine Open-Source-Bibliothek (MIT) für E-Rechnungen in PHP und Laravel nach EN 16931: Sie erstellt ZUGFeRD, XRechnung und Peppol BIS, prüft mit dem KoSIT-Validator und veraPDF, gibt PDF/A-3 aus und liest eingehende Rechnungen. Quittio Managed ergänzt die Rechnungsverwaltung für Laravel-Apps (Early Access). Aktuelle Version: 0.3.0. Quellcode: https://github.com/Quittio/quittio. Dokumentation: https://docs.quittio.dev (eigene llms.txt: https://docs.quittio.dev/llms.txt). Die Website ist deutsch, die englische Fassung liegt unter https://quittio.dev/en. Jede Seite gibt es als Markdown (Pfad + .md). ## Produkt - [Quittio: E-Rechnungen für PHP und Laravel (ZUGFeRD, XRechnung, Peppol)](https://quittio.dev/index.md): Open-Source-Bibliothek für PHP und Laravel: E-Rechnungen nach EN 16931 erstellen, mit KoSIT prüfen, als PDF/A-3 ausgeben und eingehende Rechnungen lesen. - [Changelog](https://quittio.dev/changelog.md): Neuerungen in Quittio, Version für Version, direkt aus dem CHANGELOG.md auf GitHub. - [Funktionen: alles, was eine E-Rechnung braucht](https://quittio.dev/funktionen.md): Validierung in sieben Stufen, PDF-Vorlagen mit DIN 5008 und GiroCode, Eingangsrechnungen lesen, Angebote und Mahnungen, Laravel-Integration und Tests. - [Quittio Managed: Rechnungsverwaltung für Laravel](https://quittio.dev/managed.md): Lückenlose Rechnungsnummern, unveränderbare Rechnungen, Archiv mit SHA-256, Storno, Korrektur und Audit-Log. Selbst gehostet in deiner Laravel-App. - [Open Source: Quittio unter MIT-Lizenz](https://quittio.dev/open-source.md): Quittio ist Open Core: Core, Laravel-Integration und Länderpaket Deutschland stehen unter MIT. Pakete, Repositories und wie du mitmachen kannst. - [Preise: Quittio Open Source und Quittio Managed](https://quittio.dev/preise.md): Quittio ist kostenlos (MIT). Managed ab 149 € pro Projekt, inklusive 12 Monaten Updates. Selbst gehostet, unbefristet nutzbar, ohne Gebühr pro Rechnung. - [Roadmap](https://quittio.dev/roadmap.md): Was in Quittio und Quittio Managed als Nächstes kommt: Formate, Länder, Zahlungen, Peppol, DATEV. ## Formate - [E-Rechnungsformate: ZUGFeRD, XRechnung, Peppol](https://quittio.dev/formate.md): Welche E-Rechnung brauchst du? ZUGFeRD, XRechnung und Peppol im Überblick, mit Entscheidungshilfe und Codebeispielen für Laravel und PHP. - [Peppol BIS Billing 3.0 mit Laravel und PHP](https://quittio.dev/formate/peppol.md): Peppol BIS Billing 3.0 mit Laravel erzeugen: UBL nach EN 16931, Peppol-Regeln, geprüft mit dem KoSIT-Validator. - [XRechnung mit Laravel und PHP erstellen](https://quittio.dev/formate/xrechnung.md): XRechnung 3.0 mit Laravel erzeugen: CII oder UBL, Leitweg-ID, BR-DE-Regeln, geprüft mit dem offiziellen KoSIT-Validator. - [ZUGFeRD mit Laravel und PHP erstellen](https://quittio.dev/formate/zugferd.md): ZUGFeRD und Factur-X mit Laravel: PDF/A-3 mit eingebettetem CII-XML, Profile von BASIC bis EXTENDED, geprüft mit KoSIT und veraPDF. ## E-Rechnungspflicht und Ratgeber - [E-Rechnungspflicht 2025–2028: was Laravel-Apps jetzt brauchen](https://quittio.dev/e-rechnungspflicht.md): Wer ab wann E-Rechnungen ausstellen muss, was als E-Rechnung gilt, welche Ausnahmen es gibt und wie du deine Laravel-App umstellst. Mit Quellen. - [Ratgeber: E-Rechnungen mit PHP und Laravel](https://quittio.dev/ratgeber.md): Anleitungen und Erklärungen rund um E-Rechnungen, ZUGFeRD, XRechnung, GoBD, PHP und Laravel. - [E-Rechnung in Laravel erstellen: Schritt für Schritt](https://quittio.dev/ratgeber/e-rechnung-mit-laravel-erstellen.md): Von composer require zur gültigen ZUGFeRD-Rechnung: Installation, Firmendaten, erste Rechnung, Formatwahl, Fehlermeldungen, Tests und Storno mit Quittio. - [E-Rechnung mit PHP ohne Laravel: ZUGFeRD, XRechnung](https://quittio.dev/ratgeber/e-rechnung-mit-php-ohne-laravel.md): Quittio läuft in jedem PHP-8.3-Projekt: Symfony, Slim, Shopware-Plugin oder eigenes Framework. So installierst du den Kern und erzeugst ZUGFeRD und XRechnung. - [E-Rechnungen validieren: KoSIT-Validator und veraPDF in der CI](https://quittio.dev/ratgeber/e-rechnungen-validieren-kosit-verapdf.md): E-Rechnungen mit den offiziellen Validatoren prüfen: sieben Prüfstufen in Quittio, KoSIT-Validator und veraPDF einrichten, in GitHub Actions automatisieren. - [Lückenlose Rechnungsnummern: was UStG und GoBD verlangen](https://quittio.dev/ratgeber/lueckenlose-rechnungsnummern-gobd.md): Was § 14 UStG und die GoBD zu Rechnungsnummern verlangen, warum Lücken Ärger machen, welche Fehler beim Selbstbau passieren und wie Quittio Managed hilft. - [Storno, Teilstorno, Korrektur: E-Rechnungen richtig ändern](https://quittio.dev/ratgeber/storno-teilstorno-korrektur.md): Ausgestellte Rechnungen nie ändern: wann Storno, Teilstorno oder Korrektur passt, was Typecode 380, 381 und 384 bedeuten und wie Quittio die Steuer abstimmt. - [ZUGFeRD-Profile erklärt: MINIMUM, BASIC, EN 16931, EXTENDED](https://quittio.dev/ratgeber/zugferd-profile-erklaert.md): Die ZUGFeRD-Profile MINIMUM, BASIC WL, BASIC, EN 16931 und EXTENDED im Überblick: was sie enthalten, welche als E-Rechnung gelten und welches passt. - [ZUGFeRD, XRechnung oder Peppol: welches Format brauchst du?](https://quittio.dev/ratgeber/zugferd-xrechnung-oder-peppol.md): ZUGFeRD, XRechnung und Peppol im Vergleich: Was sie sind, wer welches Format braucht, wie Quittio automatisch wählt und wann du selbst ein Format vorgibst. ## Über das Projekt - [Early Access für Quittio Managed](https://quittio.dev/early-access.md): Melde dich für Quittio Managed an: lückenlose Nummernkreise, Archiv, Storno und Versand für deine Laravel-App. Mit Founders-Angebot zum Start. - [Kontakt](https://quittio.dev/kontakt.md): Kontakt zu Quittio für Agenturen, Enterprise, OEM und Presse. Fragen zur Nutzung und Fehlermeldungen gehören auf GitHub. - [Lizenz](https://quittio.dev/lizenz.md): Quittio steht unter der MIT-Lizenz. Quittio Managed ist kommerziell lizenziert, pro Projekt. - [Sicherheit](https://quittio.dev/sicherheit.md): Sicherheitslücken in Quittio vertraulich melden: unterstützte Versionen und Meldeweg. - [Über Quittio](https://quittio.dev/ueber.md): Wer hinter Quittio steht, wie wir arbeiten und warum Quittio Open Core ist. ## Beispieldateien - [ZUGFeRD (EN 16931)](https://quittio.dev/samples/RE-2026-0042.pdf): Rechnung RE-2026-0042, mit Quittio erzeugt, vom KoSIT-Validator akzeptiert - [XRechnung (CII)](https://quittio.dev/samples/RE-2026-0042-xrechnung-cii.xml): Rechnung RE-2026-0042, mit Quittio erzeugt, vom KoSIT-Validator akzeptiert - [XRechnung (UBL)](https://quittio.dev/samples/RE-2026-0042-xrechnung-ubl.xml): Rechnung RE-2026-0042, mit Quittio erzeugt, vom KoSIT-Validator akzeptiert - [Peppol BIS 3.0](https://quittio.dev/samples/RE-2026-0042-peppol.xml): Rechnung RE-2026-0042, mit Quittio erzeugt, vom KoSIT-Validator akzeptiert - [KoSIT-Prüfbericht der XRechnung (CII)](https://quittio.dev/samples/RE-2026-0042-kosit.html): HTML ## English - [Quittio: E-invoicing for PHP and Laravel (ZUGFeRD, XRechnung, Peppol)](https://quittio.dev/en.md): Open-source library for PHP and Laravel: create EN 16931 e-invoices, validate them with the KoSIT validator, output PDF/A-3 and read incoming invoices. - [About Quittio](https://quittio.dev/en/about.md): Who is behind Quittio, how we work and why Quittio is open core: an open-source e-invoicing library for PHP and Laravel. - [Changelog](https://quittio.dev/en/changelog.md): What’s new in Quittio, version by version, straight from CHANGELOG.md on GitHub. - [Contact](https://quittio.dev/en/contact.md): Contact Quittio for agency, enterprise, OEM and press enquiries. Questions about usage and bug reports belong on GitHub. - [German e-invoicing mandate 2025–2028: what Laravel apps need](https://quittio.dev/en/e-invoicing-mandate-germany.md): Who must issue e-invoices in Germany and when, what counts as an e-invoice, which exceptions apply and how to prepare your Laravel app. With sources. - [Early access to Quittio Managed](https://quittio.dev/en/early-access.md): Sign up for Quittio Managed: gapless numbering, archive, cancellations and delivery for your Laravel app. With a founders offer at launch. - [Features: everything an e-invoice needs](https://quittio.dev/en/features.md): Seven validation levels, PDF templates with DIN 5008 and payment QR codes, reading incoming invoices, quotes and reminders, Laravel integration and testing. - [E-invoice formats: ZUGFeRD, XRechnung, Peppol](https://quittio.dev/en/formats.md): Which e-invoice do you need? ZUGFeRD, XRechnung and Peppol at a glance, with a decision helper and code examples for Laravel and PHP. - [Guides: e-invoicing with PHP and Laravel](https://quittio.dev/en/guides.md): How-tos and explanations about e-invoices, ZUGFeRD, XRechnung, GoBD, PHP and Laravel. - [Licence](https://quittio.dev/en/license.md): Quittio is MIT licensed. Quittio Managed is commercially licensed per project. - [Quittio Managed: invoice management for Laravel](https://quittio.dev/en/managed.md): Gapless invoice numbers, immutable invoices, an archive with SHA-256, cancellations, corrections and an audit log. Self-hosted in your Laravel app. - [Open source: Quittio under the MIT licence](https://quittio.dev/en/open-source.md): Quittio is open core: the core, the Laravel integration and the German country pack are MIT licensed. Packages, repositories and how to contribute. - [Pricing: Quittio open source and Quittio Managed](https://quittio.dev/en/pricing.md): Quittio is free (MIT). Managed from €149 per project, including 12 months of updates. Self-hosted, perpetual use, no fee per invoice. - [Roadmap](https://quittio.dev/en/roadmap.md): What comes next in Quittio and Quittio Managed: formats, countries, payments, Peppol, DATEV. - [Security](https://quittio.dev/en/security.md): Report security issues in Quittio privately: supported versions and reporting process. - [Peppol BIS Billing 3.0 with Laravel and PHP](https://quittio.dev/en/formats/peppol.md): Create Peppol BIS Billing 3.0 with Laravel: UBL according to EN 16931, Peppol rules, checked with the KoSIT validator. - [Create XRechnung with Laravel and PHP](https://quittio.dev/en/formats/xrechnung.md): Create XRechnung 3.0 with Laravel: CII or UBL, Leitweg-ID, BR-DE rules, checked with the official KoSIT validator. - [Create ZUGFeRD invoices with Laravel and PHP](https://quittio.dev/en/formats/zugferd.md): ZUGFeRD and Factur-X with Laravel: PDF/A-3 with embedded CII XML, profiles from BASIC to EXTENDED, checked with KoSIT and veraPDF. - [Cancellation, partial cancellation, correction of e-invoices](https://quittio.dev/en/guides/cancellation-partial-cancellation-correction.md): Never change an issued invoice: when to cancel, partially cancel or correct, what type codes 380, 381 and 384 mean and how Quittio aligns the VAT to the cent. - [Create e-invoices in Laravel, step by step](https://quittio.dev/en/guides/create-e-invoices-with-laravel.md): From composer require to a valid ZUGFeRD invoice: installation, company data, first invoice, format choice, error messages, tests and cancellation with Quittio. - [E-invoices with PHP without Laravel: ZUGFeRD, XRechnung](https://quittio.dev/en/guides/e-invoices-with-php-without-laravel.md): Quittio runs in any PHP 8.3 project: Symfony, Slim, a Shopware plugin or your own framework. Install the core and create ZUGFeRD and XRechnung invoices. - [Gapless invoice numbers: what German VAT law and GoBD require](https://quittio.dev/en/guides/gapless-invoice-numbers-gobd.md): What German VAT law and the GoBD require for invoice numbers, why gaps cause trouble, common mistakes when you build it yourself and how Quittio Managed helps. - [Validating e-invoices: KoSIT validator and veraPDF in CI](https://quittio.dev/en/guides/validating-e-invoices-kosit-verapdf.md): Check e-invoices with the official validators: Quittio’s seven validation levels, setting up the KoSIT validator and veraPDF, automating it in GitHub Actions. - [ZUGFeRD profiles explained: MINIMUM, BASIC, EN 16931, EXTENDED](https://quittio.dev/en/guides/zugferd-profiles-explained.md): The ZUGFeRD profiles MINIMUM, BASIC WL, BASIC, EN 16931 and EXTENDED at a glance: what they contain, which count as e-invoices and which one to use. - [ZUGFeRD, XRechnung or Peppol: which format do you need?](https://quittio.dev/en/guides/zugferd-xrechnung-or-peppol.md): ZUGFeRD, XRechnung and Peppol compared: what they are, who needs which format, how Quittio chooses automatically and when to set a format yourself. ## Optional - [Volltext aller Seiten](https://quittio.dev/llms-full.txt): Alle Seiten auf Deutsch und Englisch als Markdown in einer Datei - [Dokumentation](https://docs.quittio.dev/llms.txt): API, Konfiguration und Beispiele für die aktuelle Version - [Datenschutz](https://quittio.dev/datenschutz.md): Datenschutzerklärung von Quittio: Hosting, Cloudflare, Reichweitenmessung mit PostHog, Speicherung im Browser und Ihre Rechte. - [Impressum](https://quittio.dev/impressum.md): Impressum von Quittio: Anbieter, Kontakt und Umsatzsteuer-Identifikationsnummer. - [Imprint](https://quittio.dev/en/imprint.md): Legal notice of Quittio: provider, contact and VAT identification number. - [Privacy](https://quittio.dev/en/privacy.md): Privacy policy of Quittio: hosting, Cloudflare, audience measurement with PostHog, browser storage and your rights.