Ausgangsrechnungen
E-Rechnung erstellen: XRechnung und ZUGFeRD nach EN 16931
Schreibe strukturierte Rechnungen im selben Editor, in dem du auch alle anderen Belege erstellst. Die Pflichtfelder der EN 16931 sind vorbereitet, Steuern und Summen werden je Position gerechnet, und die Prüfung läuft mit, bevor du als ZUGFeRD, XRechnung, PEPPOL BIS oder reines PDF ausgibst.



Auf einen Blick
- Norm
- EN 16931
- Formate
- ZUGFeRD, XRechnung, PEPPOL BIS, PDF
- Syntax
- CII und UBL
- Verfügbar
- Desktop-App und mobile App
Was eine E-Rechnung in Billance ist
Eine E-Rechnung ist keine PDF-Datei mit hübschem Layout, sondern ein strukturierter Datensatz nach der europäischen Norm EN 16931. Jedes Feld hat darin eine feste Bedeutung: Die Rechnungsnummer ist BT-1, das Fälligkeitsdatum BT-9, die Käuferreferenz BT-10. So kann die Buchhaltungssoftware auf der Empfängerseite die Rechnung ohne Abtippen einlesen. Billance erzeugt genau diesen Datensatz und stellt ihn entweder als eingebettetes XML in einem lesbaren PDF (ZUGFeRD) oder als reine XML-Datei (XRechnung, PEPPOL BIS) bereit.
Der Editor ist derselbe, in dem auch Angebote, Auftragsbestätigungen, Lieferscheine, wiederkehrende Rechnungen, Gutschriften, Stornos und Mahnungen entstehen. Du wechselst also nicht zwischen Programmen, wenn aus einem Angebot eine Rechnung wird: Positionen, Empfängerdaten und Bezüge werden übernommen, und die Dokumentkette bleibt zwischen den Belegen sichtbar.
Während du tippst, prüft Billance mit. Fehlt die elektronische Adresse des Empfängers, ist bei einer XRechnung keine Käuferreferenz hinterlegt oder passt eine Steuerkategorie nicht zum gewählten Steuerfall, steht der Hinweis direkt am Feld und nicht erst dann, wenn der Rechnungseingang deines Kunden die Datei zurückweist.
So entsteht eine E-Rechnung
Empfänger und Vorlage wählen
Gespeicherte Empfänger bringen Adresse, elektronische Adresse, Käuferreferenz, Steuerfall, Zahlungsweg, Zahlungsziel und Design mit. Die Standardvorlage des Dokumenttyps füllt Betreff, Einleitung und Schlusstext vor.
Positionen erfassen
Produkte und Leistungen aus dem Katalog übernehmen oder frei eingeben. Menge, Einheit mit UN/CEFACT-Code, Einzelpreis, Steuersatz und Steuerkategorie ergeben Netto, Steuer und Brutto je Position.
Zahlung und Zusatzangaben ergänzen
Zahlungsart und Zahlungskonto, Zahlungsziel, Skontosatz und -frist, bereits gezahlte Beträge, Leistungszeitraum sowie Bestell-, Projekt- und Vertragsreferenzen gehören maschinenlesbar in den Datensatz.
Ausgabeformat festlegen
Der E-Rechnungs-Schalter entscheidet zwischen Hybrid-PDF, reiner XML-Datei und bewusst unstrukturiertem PDF; das Format-Menü wählt darunter das Profil.
Festschreiben und ausgeben
Beim Festschreiben wird die Rechnungsnummer aus dem Nummernkreis fixiert. Die erzeugte Datei lässt sich öffnen, teilen, drucken und mit demselben Prüfmodul validieren, das auch fremde E-Rechnungen prüft.
Was der Rechnungseditor kann
Sieben Dokumenttypen teilen sich einen Editor. Was hier für die Rechnung beschrieben ist, gilt in weiten Teilen auch für die übrigen Belege.



Pflichtangaben nach EN 16931
Käuferreferenz (BT-10), Leitweg-ID, elektronische Adressen von Verkäufer und Käufer, Leistungsdatum oder Leistungszeitraum und die Zahlungsangaben haben eigene Felder und werden vor der Ausgabe geprüft.
Alle gängigen Steuerfälle
Regelbesteuerung, Kleinunternehmerregelung nach § 19 UStG, Reverse Charge, innergemeinschaftliche Lieferung und Leistungen außerhalb der EU lassen sich mit den passenden Kennungen und Befreiungsgründen abbilden.
Skonto, Anzahlungen und Rundung
Skontosatz und Skontofrist werden maschinenlesbar hinterlegt. Bereits gezahlte Beträge (BT-113) und ein expliziter Rundungsbetrag (BT-114) halten den zu zahlenden Betrag korrekt.
Zu- und Abschläge je Position und Dokument
Rabatte und Zuschläge lassen sich mit Grund, Prozentsatz und Steuerkategorie erfassen, für einzelne Positionen ebenso wie auf das gesamte Dokument.
Vorgaben je Empfänger
Ausgabeformat, Steuerfall, Zahlungsweg, Zahlungsziel, Sprache und Design lassen sich pro Kontakt speichern und sind beim nächsten Dokument vorausgewählt.
Anhänge und eigenes Rechnungs-PDF
Nachweise und Stundenzettel reisen als Anlage mit. Alternativ kann ein vorhandenes PDF die Grundlage der Rechnung sein. Die strukturierten Daten werden dann in dieses Dokument eingebettet.
Fremdwährung und zweisprachige Ausgabe
Rechnungswährung, Datumsformat und Dokumentsprache gehören zum Dokument, nicht zur Oberfläche: Du arbeitest auf Deutsch und lieferst trotzdem eine englische Rechnung aus.
Entwürfe und Dokumentkette
Ein Dokument beginnt als Entwurf und lässt sich beliebig oft speichern. Folgeaktionen wie Gutschrift, Storno, Mahnung oder Lieferschein übernehmen die Daten und verknüpfen Vorgänger und Nachfolger.
Prüfung vor dem Versand
Die erzeugte Datei kann direkt gegen EN 16931, XRechnung, ZUGFeRD/Factur-X und PEPPOL geprüft werden, lokal auf deinem Gerät und ohne die Rechnung hochzuladen.
ZUGFeRD, XRechnung oder PEPPOL BIS: Welches Format wann?
Billance kennt drei Ausgabearten: ein Hybrid-PDF mit eingebetteter XML, eine reine XML-Datei und ein bewusst unstrukturiertes PDF. Welche davon richtig ist, entscheidet dein Empfänger. Im B2B-Regelfall passt ZUGFeRD EN16931.
PDF + XML · ZUGFeRD EN16931
- Wofür sie gedacht ist
- Standard für die meisten B2B-Rechnungen: lesbares PDF und strukturierte Daten in einer Datei, technisch als CII.
PDF + XML · ZUGFeRD XRechnung
- Wofür sie gedacht ist
- Hybriddatei mit XRechnungs-naher Struktur. Sinnvoll, wenn dein Empfänger Hybriddateien akzeptiert.
PDF + XML · ZUGFeRD Extended
- Wofür sie gedacht ist
- Sonderfälle mit zusätzlichen optionalen Angaben über das Kernmodell hinaus.
Nur XML · XRechnung (CII oder UBL)
- Wofür sie gedacht ist
- Die typische Vorgabe deutscher öffentlicher Auftraggeber. Die Syntax richtet sich nach der Vorgabe des Empfängers.
Nur XML · EN16931 (CII)
- Wofür sie gedacht ist
- Das europäische Kernmodell ohne XRechnungs- oder PEPPOL-Spezifika.
Nur XML · PEPPOL BIS (UBL)
- Wofür sie gedacht ist
- Wenn der Empfänger ausdrücklich PEPPOL verlangt oder die Zustellung über ein PEPPOL-Netzwerk läuft.
Nur PDF
- Wofür sie gedacht ist
- Umsatzsteuerlich eine sonstige Rechnung, zulässig etwa gegenüber Verbrauchern, in Übergangsfristen oder bei Kleinbetragsrechnungen.
CII und UBL sind zwei XML-Syntaxen für denselben fachlichen Inhalt. Die Wahl ändert die technische Struktur der Datei, nicht die Rechnung selbst.
Pflichtangaben, die eine E-Rechnung braucht
Welche Felder zwingend sind, hängt vom Profil, vom Steuerfall, von der Zahlungsart und vom Geschäftsvorfall ab. Diese Angaben verlangt praktisch jede strukturierte Rechnung.
Kopfdaten
Rechnungsnummer, Rechnungsdatum, Rechnungstyp und Währung, dazu Name und Anschrift von Verkäufer und Käufer.
Verkäuferkennung
Mindestens eine zulässige steuerliche oder rechtliche Kennung, also Steuernummer, Umsatzsteuer-ID oder Registereintrag.
Mindestens eine Position
Mit Bezeichnung, Menge, Einheit, Einzelpreis und Steuerkategorie. Die Einheit trägt dabei den UN/CEFACT-Code aus BT-130.
Summen und Steueraufschlüsselung
Netto, Steuer, Brutto und Zahlbetrag müssen zur Aufschlüsselung nach Steuersätzen passen; Billance rechnet und prüft das mit.
Leistungsdatum oder -zeitraum
Billance verlangt bei der Erstellung eine konkrete Leistungsangabe, damit aus dem Formular kein unvollständiges Dokument entsteht.
Zahlungsangaben
Bei positivem Zahlbetrag braucht es ein Fälligkeitsdatum oder eine Zahlungsbedingung; eine Überweisung zusätzlich ein Zahlungskonto mit IBAN, eine Lastschrift Gläubiger-ID und Mandatsreferenz.
Profilabhängige Zusatzfelder
XRechnung verlangt unter anderem Käuferreferenz und elektronische Adressen, PEPPOL BIS passende Endpunkte, eine Rechnungsberichtigung die Referenz auf die vorausgegangene Rechnung.
Billance unterstützt dich bei Pflichtfeldern und Formaten und ersetzt keine steuerliche oder rechtliche Beratung.
Rechnungen am Schreibtisch und unterwegs
Beide Anwendungen schreiben denselben Datensatz und erzeugen dieselben Dateien. Der Unterschied liegt darin, wie viel gleichzeitig auf den Bildschirm passt.
In der Desktop-App
Die Desktop-App hält mehrere Dokumente gleichzeitig in Tabs offen; ein Punkt am Tab markiert ungespeicherte Änderungen. Die PDF-Vorschau steht neben dem Formular, erzeugte Dateien lassen sich im Dateimanager anzeigen oder direkt drucken, und Speichern, Speichern unter sowie Als Vorlage speichern liegen im Tab- und Dokumentmenü.
In der mobilen App
In der App startest du ein Dokument über das Plus in der Dokumentliste und wählst den Typ. Der Editor führt in Karten und Unterseiten durch Empfänger, Positionen, Texte und Zahlungsangaben. Festschreiben, Umwandeln, Status ändern, Zahlung erfassen und Datei teilen liegen im Aktionsmenü des Dokuments; parallele Tabs gibt es dort nicht.
Gratis oder Premium
Im Gratis-Tarif
Standard-Rechnungen erstellst du dauerhaft kostenlos, und je 30 Tage ist eine E-Rechnung als ZUGFeRD oder XRechnung enthalten. Ein Firmenprofil, drei Empfänger und ein interner Kontakt sind vollständig nutzbar, ebenso die eingebaute Systemvorlage.
Mit Billance Premium
Premium hebt das E-Rechnungslimit auf und schaltet die erweiterten Dokumenttypen frei: Angebot, Auftragsbestätigung, Lieferschein, wiederkehrende Rechnung, Gutschrift, Storno und Mahnung. Dazu kommen eigene Vorlagen, eigenes Design, weitere Firmenprofile und unbegrenzt Empfänger.
Erreicht eine Funktion die Grenze des Gratis-Tarifs, zeigt Billance den Hinweis samt Weg zum Upgrade. Gespeicherte Daten gehen dabei nicht verloren.
Häufige Fragen zur E-Rechnung
ZUGFeRD ist ein Hybridformat: eine PDF-Datei, in der die strukturierte XML eingebettet ist. Menschen können sie lesen, Programme sie verarbeiten. XRechnung ist eine reine XML-Datei ohne visuelles PDF und die typische Vorgabe deutscher öffentlicher Auftraggeber. Beide beruhen auf der EN 16931; Billance erzeugt beide.
Weiterlesen
Schritt für Schritt im Hilfecenter
Die Hilfe-Artikel beschreiben denselben Ablauf noch einmal als Anleitung, mit allen Feldern, Schaltflächen und Sonderfällen.
Bereit für E‑Rechnungen?
Starte jetzt mit Billance und erstelle deine ersten E-Rechnungen in wenigen Minuten.