Ihre Access-, Excel-, VB6- oder Delphi-Anwendung schreibt ab sofort XRechnung.
Keine Neuentwicklung, kein Cloud-Portal. Ein Baustein, den Ihr Programm mit wenigen Zeilen aufruft – rechtzeitig vor der Pflicht ab 2027.
- XRechnung 3.0
- Geprüft mit dem KoSIT-Validator
- Läuft lokal, Daten bleiben im Haus
Set r = CreateObject("ERechnung.XRechnung") r.Number = "RE-2026-0042" r.BuyerReference = "KD-10077" r.DueDate = Date + 14 r.SetSeller "Muster GmbH", "Hauptstr. 12", "50667", _ "Köln", "DE", "DE123456789" r.SetSellerContact "M. Muster", "0221 1234", "re@muster.de" r.SetBuyer "Beispiel AG", "Industriestr. 5", "40210", _ "Düsseldorf", "DE", "", "re@beispiel.de" r.SetBankTransfer "DE02 1203 0000 0000 2020 51" r.AddLine "Arbeitszeit", 3.5, "HUR", 68 r.AddLine "Material", 2, "H87", 39.9 ' prüft Pflichtfelder, rechnet Summen und USt If Not r.SaveXRechnung("C:\Rechnungen\RE-0042.xml") Then MsgBox r.LastError End If
Die E-Rechnungspflicht kommt in Stufen – Papier und PDF laufen aus.
Für Rechnungen zwischen inländischen Unternehmen (B2B) gilt nach dem Wachstumschancengesetz:
Alle Unternehmen müssen E-Rechnungen empfangen und verarbeiten können.
Unternehmen mit mehr als 800.000 € Vorjahresumsatz müssen E-Rechnungen ausstellen.
Die Pflicht zum Ausstellen gilt für alle Unternehmen. PDF per E-Mail reicht dann nicht mehr.
Ausnahmen gelten u. a. für Kleinbetragsrechnungen bis 250 €. Diese Seite ersetzt keine Steuerberatung.
Ihre Software bleibt, wie sie ist. Sie bekommt nur einen neuen Ausgang.
Baustein installieren
Einmal einrichten – als COM-Komponente für VBA, VB6 und Delphi oder als Kommandozeilenprogramm, wenn keine Administratorrechte vorhanden sind.
Daten übergeben
Ihr Programm übergibt Kopf, Parteien und Positionen – so wie es sie heute schon für den Ausdruck hat. Summen und Umsatzsteuer rechnet der Adapter selbst.
XRechnung erhalten
Der Adapter prüft Pflichtfelder, erklärt Fehler auf Deutsch und schreibt eine gültige XRechnung-Datei – optional mit Prüfbericht und lesbarer Ansicht.
Gleiche Rechnung, neues Format.
Links die Rechnung, wie sie Ihr Programm heute druckt oder als PDF verschickt. Rechts dieselbe Rechnung nach dem Rechnungsadapter: als XRechnung-Datei, mit Prüfergebnis und lesbarer Ansicht für den Empfänger.
Rechnung RE-2026-0042
Industriestraße 5
40210 Düsseldorf
Kunden-Nr.: 10077
Bestellung: B-4711
| Bezeichnung | Menge | Preis | Betrag |
|---|---|---|---|
| Arbeitszeit Elektriker | 3,5 Std. | 68,00 | 238,00 |
| FI-Schutzschalter 40A | 2 Stk. | 39,90 | 79,80 |
| Anfahrtspauschale | 1 | 35,00 | 35,00 |
| Fachbuch (7 %) | 1 Stk. | 24,30 | 24,30 |
| Treuerabatt | −10,00 |
| Netto | 367,10 € |
| USt 19 % / 7 % | 65,13 € / 1,70 € |
| Gesamtbetrag | 433,93 € |
<?xml version="1.0" encoding="utf-8"?> <Invoice xmlns="urn:oasis:names:…:Invoice-2"> <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant# urn:xeinkauf.de:kosit:xrechnung_3.0</…> <cbc:ID>RE-2026-0042</cbc:ID> <cbc:IssueDate>2026-11-02</cbc:IssueDate> <cbc:DueDate>2026-11-16</cbc:DueDate> <cbc:BuyerReference>KD-10077</…> …Verkäufer, Käufer, Zahlung… <cac:TaxTotal> <cbc:TaxAmount currencyID="EUR">66.83</…> <cac:TaxSubtotal> <cbc:TaxableAmount>342.80</…> <cbc:TaxAmount>65.13</…> <cac:TaxCategory>…<cbc:Percent>19</…> …7 %: 24.30 / 1.70… <cac:LegalMonetaryTotal> <cbc:TaxExclusiveAmount>367.10</…> <cbc:PayableAmount>433.93</…> <cac:InvoiceLine> <cbc:InvoicedQuantity unitCode="HUR">3.5</…> <cbc:Name>Arbeitszeit Elektriker</cbc:Name> …weitere Positionen… </Invoice>
- Prüfwerkzeug
- KoSIT-Validator 1.6.3
- Regelwerk
- XRechnung 3.0.2 (UBL Invoice), EN 16931
- Ergebnis
- Akzeptiert · 0 Fehler · 0 Warnungen
- Summen
- Netto 367,10 € · USt 66,83 € · Zahlbetrag 433,93 €
- Bericht
- als HTML-Datei neben der Rechnung abgelegt
Rechnung RE-2026-0042
02.11.2026 · fällig am 16.11.2026USt-IdNr. DE123456789
| Bezeichnung | Menge | USt | Netto |
|---|---|---|---|
| Arbeitszeit Elektriker | 3,5 Std. | 19 % | 238,00 € |
| Fehlerstromschutzschalter 40A | 2 Stk. | 19 % | 79,80 € |
| Anfahrtspauschale | 1 pauschal | 19 % | 35,00 € |
| Fachbuch Elektroinstallation | 1 Stk. | 7 % | 24,30 € |
| Nachlass: Treuerabatt | −10,00 € | ||
| Zahlbetrag | 433,93 € | ||
Automatisch aus der XML-Datei erzeugt – zum Ansehen und Ausdrucken.
UNGÜLTIG: Die Rechnung wurde abgelehnt.
Wird vor dem Speichern angezeigt – die fehlerhafte Datei entsteht gar nicht erst.
Gebaut für Programme, die seit Jahren laufen.
KoSIT-geprüft
Jede Ausgabe wird gegen den offiziellen Validator der Koordinierungsstelle für IT-Standards getestet – auch direkt aus Ihrem Programm aufrufbar.
Offline und DSGVO-freundlich
Läuft vollständig auf Ihrem Rechner oder Server. Keine Rechnungsdaten bei Dritten, kein Abo-Portal, keine Internetpflicht.
Fehler verständlich erklärt
Statt kryptischer Regelcodes: „Käuferreferenz fehlt. Für Behörden die Leitweg-ID angeben …“ – inklusive IBAN-Prüfung.
Eingangsrechnungen lesen
Empfangene XRechnungen einlesen, Positionen und Beträge an Ihre Buchhaltung übergeben und als lesbare Seite ausdrucken.
Alle Steuerfälle
19 % und 7 %, Kleinunternehmer nach § 19 UStG, Reverse Charge § 13b, innergemeinschaftliche Lieferung, Nachlässe, Anzahlungen, Leitweg-ID.
ZUGFeRD / Factur-X in Kürze
PDF mit eingebetteten Rechnungsdaten – für Empfänger, die lieber ein PDF öffnen. Gleicher Aufruf, anderes Format.
Drei Wege zur E-Rechnung.
| Neue Rechnungssoftware | Online-Portal / Konverter | Rechnungsadapter | |
|---|---|---|---|
| Bestehende Abläufe | werden ersetzt | Medienbruch, Daten doppelt erfassen | bleiben erhalten |
| Aufwand | Datenübernahme, Schulung, Monate | jede Rechnung manuell hochladen | wenige Zeilen Code, einmalig |
| Rechnungsdaten | beim Anbieter oder lokal | beim Portalbetreiber | bleiben auf Ihrem Rechner |
| Kosten | meist monatliches Abo | meist monatliches Abo | Lizenz statt Abo geplant |
Für alle, die ihre Software behalten wollen.
Betriebe mit Eigenlösung
Handwerk, Handel, Dienstleister mit einer Access-Datenbank oder Excel-Mappe, die seit Jahren zuverlässig Rechnungen schreibt.
Entwickler und Softwarehäuser
Branchenlösungen in VB6, Delphi, VBA oder .NET Framework, deren Kunden jetzt nach E-Rechnung fragen.
IT-Dienstleister
Betreuer von Kundensystemen, die eine schnelle, saubere Nachrüstung statt einer Migration anbieten wollen.
Häufige Fragen
Welche Programme werden unterstützt?
Alles, was COM-Objekte verwenden kann: Excel-, Access- und Word-VBA (32 und 64 Bit), Visual Basic 6, Delphi, FoxPro, VBScript. Ohne COM geht es über das Kommandozeilenprogramm mit einer JSON-Datei – aufrufbar aus praktisch jeder Sprache.
Brauche ich eine Internetverbindung?
Nein. Erzeugen, Prüfen der Pflichtfelder und die lesbare Ansicht laufen lokal. Für die optionale amtliche KoSIT-Prüfung wird Java auf dem Rechner benötigt, aber ebenfalls keine Verbindung nach außen.
Muss ich Summen und Umsatzsteuer selbst berechnen?
Nein. Sie übergeben Positionen mit Menge, Einheit, Preis und Steuersatz. Der Adapter berechnet Nettosummen, Steueraufschlüsselung und Zahlbetrag nach den Regeln der EN 16931.
Was ist mit ZUGFeRD?
ZUGFeRD/Factur-X (PDF mit eingebetteter XML) ist in Arbeit und wird über denselben Aufruf verfügbar sein. Frühzugangskunden erhalten es ohne Aufpreis.
Wie versende ich die Rechnung?
Eine XRechnung ist eine Datei. Sie versenden sie wie bisher, z. B. als E-Mail-Anhang – an Behörden über das jeweilige Rechnungseingangsportal.
Was kostet der Adapter?
Geplant ist eine einmalige Lizenz pro Installation mit optionalem Update-Vertrag für neue XRechnung-Versionen – kein monatliches Abo. Frühzugangskunden erhalten einen Vorzugspreis.
Testen Sie den Adapter mit Ihrer eigenen Anwendung.
Wir suchen die ersten Betriebe und Entwickler, die ihre bestehende Software anbinden möchten. Erzählen Sie kurz, womit Sie heute Rechnungen schreiben.
- Testversion mit Beispielen für Ihre Umgebung
- Persönliche Hilfe bei der Anbindung
- Vorzugspreis und ZUGFeRD ohne Aufpreis