Zum Inhalt springen
E‑Rechnung direkt aus deiner Access‑Anwendung – ohne Komplettumbau deines Systems
Für Access‑Entwickler und Geschäftsführer, die ihre eigene Datenbank im Einsatz haben und rechtssicher E‑Rechnungen (XRechnung / ZUGFeRD) verschicken müssen – ohne teure Komplettmigration auf ein neues System.
Die Zeit drängt – bis 1.1.2027 oder 1.1.2028 (unter 800k Jahresumsatz) muss die E-Rechnung laufen!
Ab 1.1.2027 sind Unternehmen mit mehr als 800.000 EUR Vorjahresumsatz zur E-Rechnung verpflichtet, alle anderen ab 1.1.2028!
Die Implementierung der E-Rechnung kann einige Zeit in Anspruch nehmen, wenn Du alles von Hand machen möchtest.
Aber wir bieten Dir mit unserer Lösung Bausteine, die Dir die Umstellung deutlich erleichtern.
Zeit bis zur E-Rechnungspflicht für Unternehmen mit mehr als 800.000 EUR Netto-Umsatz im Vorjahr:
134
Tage
23
Stunden
16
Minuten
44
Sekunden
Zeit bis zur E-Rechnungspflicht für alle anderen:
499
Tage
23
Stunden
16
Minuten
44
Sekunden
Für wen ist »E-Rechnung mit Access und VBA«?
Dieses Bundle richtet sich an – Access‑Entwickler, die individuelle Datenbanken für Unternehmen betreuen oder fertige Lösungen vertreiben, die auch die E-Rechnung unterstützen sllen – Geschäftsführer, die ihre eigene Access‑Lösung für Angebote, Aufträge und Rechnungen erstellt haben In vielen dieser Systeme ist der Rechnungsdruck historisch gewachsen: – Berichte in Access, – Export nach PDF, – Versand per E‑Mail. Das Problem: E‑Rechnungen im XML‑Format passen da nicht „einfach so“ hinein. Du brauchst: – eine saubere XML‑Erzeugung, – bei ZUGFeRD die Einbettung des XML in PDF, – eine rechtssichere Validierung. Genau hier setzt unser Bundle an – ohne deine komplette Access‑Lösung umzubauen.
Das E‑Rechnungs‑Bundle für deine Access‑Anwendung
Du erhältst drei perfekt aufeinander abgestimmte Komponenten, die du über VBA aus deiner Anwendung ansteuerst:
amvCreatio – E-Rechnungen erstellen mit Access und VBA
Bei amvCreatio geht es um das Erstellen der E-Rechnung im XML-Format – egal ob als XRechnung oder ZUGFeRD.
amvFusio – E-Rechnungen in PDFs einbetten
Benötigst Du ZUGFeRD-Rechnungen, hilft Dir amvFusio, die fertige E-Rechnung im XML-Format in das PDF-Dokument mit der Rechnung einzubetten.
amvValio – E-Rechnungen validieren mit Access
Schließlich willst Du sicherstellen, dass Deine ausgehenden Rechnungen den Regeln entsprechen. Das erledigen wir direkt in Deiner Anwendung mit amvValio.
Deine Vorteile mit »E‑Rechnung mit Access & VBA«
Unsere Lösung ist perfekt für den Einsatz in Microsoft Access-Datenbanken für kleine und große Unternehmen.
Du behältst deine bestehende Access‑Lösung
Kein teurer Systemwechsel
Direkte Integration per VBA
Volle Kontrolle über den Prozess
Rechtssicherheit
Durch standardkonforme XML‑Erzeugung und Validierung
Zeitersparnis
Kein manuelles Basteln an XML oder PDFs
Skalierbar
Egal ob du 10 oder 10.000 Rechnungen pro Jahr verschickst
Unbegrenzt validieren
Keine Folgekosten wie bei vielen Online-Anbietern
Dein Weg zur E-Rechnung mit Access und VBA
01
Du erstellst Rechnungen mit Berichten basierend auf Deinen Tabellen
Das ist der Fall, den wir normalerweise antreffen. Du hast einen Bericht, der ausgedruckt oder als PDF gespeichert wird und dann per Post oder per E-Mail an den Kunden gesendet wird. Und demnächst sollst Du stattdessen E-Rechnungen versenden!
02
Nun möchtest Du E-Rechnungen erstellen. Aber welches Format?
Wenn Du öffentliche Auftraggeber hast, verwendest Du das XRechnung-Format. Das ist eine einfache XML-Datei. In anderen Fällen kannst Du auch Zugferd nutzen. Das ist auch eine XML-Datei, die Du aber auch in eine PDF-Datei einbetten kannst. Damit kannst Du dem Kunden einen Mehrwert liefern, denn er hat so die menschenlesbare PDF-Rechnung als auch die maschinenlesbare XML-Rechnung. Beide müssen aber den gleichen Inhalt aufweisen!
03
Egal, welches Format: XML ist Pflicht, aber Du brauchst keine XML-Kenntnisse
Du wirst als Erstes ein XML-Dokument mit Deinen Rechnungsdaten füllen. Aber Du brauchst kein XML zu beherrschen. Wir stellen Dir mit unserem ersten Tool amvCreatio ein Objektmodell zur Verfügung, mit dem Du alle gewünschten Daten bequem hinzufügen kannst (aber nicht nur das).
04
Wenn Du XRechnung für öffentliche Auftraggeber verwendest ...
... kannst Du nach dem Füllen des Objektmodells per einfachem Befehl das XML-Dokument mit der XRechnung erstellen und speichern lassen – bereit zum Versand an den Kunden.
05
Bei einer Zugferd-Rechnung kannst Du das XML noch in eine PDF-Rechnung einbetten
Das geht mit unserem zweiten Tool amvZugferd. Eine COM-DLL, die Du von VBA aus nutzen kannst, um der im PDF-Format exportieren Rechnung noch die Zugferd-Rechnung im XML-Format zuzuweisen.
06
Und Du kannst die Rechnung auch noch validieren.
Mit unserer Validierungsfunktion prüfst Du die erstellen und auch die eingehenden E-Rechnungen auf Gültigkeit und bekommst einen als PDF speicherbaren Validierungsbericht.
07
Ab zum Kunden
Die E-Rechnung schickst Du dann zum Kunden. Entweder von Deiner Access-Anwendung aus per E-Mail oder auch über den Upload zu einem der verfügbaren Portale – letzteres hängt davon ab, an wen die Rechnung geht.
Der Code zum Erstellen von E-Rechnungen
Hier kannst Du Dir genau ansehen, welchen Code Du benötigst und wie das Ergebnis anschließend aussieht.
Schiebe den blauen Balken hin und her, um zwischen VBA-Code und der XML-Rechnung zu wechseln.
Du findest ausführliche Beispiele in unserer Demo-Datenbank zum Erstellen von E-Rechnungen.
Unsere E-Rechnungspakete
Hier findest Du die Preis für unsere umfangreichen E-Rechnungspakete für Access und VBA.
E-Rechnung mit Access und VBA
Business Edition
€595 (inkl. MwSt.)
Perfekt, wenn Du Dein eigenes Unternehmen mit der E-Rechnung ausstatten möchtest.
E-Rechnung mit Access und VBA
Developer Edition
€1.190 (inkl. MwSt.)
Ideal, wenn Du selbst Entwickler bist und die E-Rechnung in Deine eigenen Produkte oder die Deiner Kunden einbauen willst.
Du hast bereits amvXRechnung, amvZugferd oder amvValio gekauft?
Wenn Du bereits eines unserer Produkte gekauft hast, wende Dich gern wegen eines Upgrade-Rabatts an uns:
Vorname
Telefon
Ist das nicht teuer?
Die Preise wirken auf den ersten Blick recht hoch. Aber wenn man genauer hinschaut, relativiert sich dies schnell:
FAQ
Hier erfährst Du alles Wichtige rund um unser Paket zum Erstellen von E-Rechnungen:
Was ist E-Rechnung mit Access und VBA?
Unsere Lösung bietet Dir mit amvCreatio ein Objektmodell, das alle denkbaren Elemente einer E-Rechnung enthält. Du kannst es mit einem Befehl mit den Daten einer als Datei vorliegenden E-Rechnung füllen und dann per IntelliSense auf alle Elemente zugreifen, um diese auszulesen. Oder Du legst ein neues Objekt auf Basis des Objektmodells an und füllst dieses mit den Daten aus Deinen Tabellen mit den Rechnungskopfdaten, den Rechnungspositionen, dem Kunden und Deinen eigenen Daten. Danach kannst Du mit einem einfachen Befehl die eingegebenen Daten in eine E-Rechnung speichern.
Mit amvFusio kannst Du die fertigen XML-Rechnungen in Deine PDF-Rechnungen einbetten, die Du mit Access aus einem Bericht heraus erzeugst. Die entstandenen ZUGFeRD-Rechnungen erfüllen als PDF/A-3-Dokument alle Anforderungen.
Und mit amvValio validierst Du diese Rechnungen. Die Validierungsergebnisse bekommst Du entweder als Bericht oder als PDF-Dokument. Das Validierungsprotokoll und das Ergebnis kannst Du direkt in Deinem Rechnungsdatensatz speichern.
Welche Standards gibt es für E-Rechnungen?
Es gibt zwei spezifische Standards für elektronische Rechnungen, nämlich XRechnung und Zugferd.
XRechnung ist ein Standard für elektronische Rechnungen in Deutschland. Er ist konform mit der europäischen Norm EN 16931. Er kann sowohl in UBL als auch in CII erstellt werden uns wird vor allem für Rechnungen an öffentliche Auftraggeber in Deutschland verwendet.
ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) ist ein hybrides Rechnungsformat, das eine PDF-Datei mit eingebetteten XML-Daten kombiniert. Es unterstützt ebenfalls die europäische Norm EN 16931 und kann verschiedene Profile enthalten, die unterschiedliche Komplexitätsstufen abdecken. Durch den sichtbaren Teil im PDF-Dokument hat der Kunde direkt den vollständigen Überblick – genau wie mit einer herkömmlichen PDF-Rechnung.
Welche Formate für E-Rechnungen gibt es?
Es gibt die beiden Formate UBL (Universal Business Language) und CII (Cross-Industry Invoice). In dieser Lösung verwenden wir das Format CII.
CII (Cross-Industry Invoice) ist ein weiteres XML-basiertes Rechnungsformat. Es wurde entwickelt von UN/CEFACT. Es ist sehr flexibel und für branchenübergreifende Anwendungen konzipiert. CII kann sowohl für Zugferd-Rechnungen als auch für XRechnungen verwendet werden.
Was sind die Voraussetzungen?
Die wichtigste Voraussetzung ist die Verwendung von Access ab Version 2019 oder aus Office 365. Nur damit können PDF/A-3-konforme PDF-Dokumente erzeugt werden.
Muss ich meine komplette Anwendung umbauen?
Nein. Im Prinzip baust Du dort, wo Du bisher auf einen Button zur Rechnungserstellung geklickt hast, die Erstellung der E-Rechnung und ihre Validierung ein. Für den Benutzer ändert sich praktisch nichts, außer dass er statt einer herkömmlichen Rechnung eine E-Rechnung erhält.
Was passiert, wenn sich gesetzliche Vorgaben ändern?
Wir stellen regelmäßig Updates zur Verfügung, sowohl für amvCreatio als auch für amvFusio und amvValio.
Wie lange dauert die Implementierung typischerweise?
Wir können nur von uns sprechen – wir planen immer 2-3 Wochen für die Implementierung ein, inklusive ausgiebiger Tests. Die Dauer hängt davon ab, welche Konstellationen bei Dir vorliegen: Benötigst Du Rechnungen sowohl für B2B als auch für öffentliche Auftraggeber? Sollen Rabatte auf Positions- oder Rechnungsebene berücksichtigt werden? Gibt es verschiedene Mehrwertsteuersätze? Sollen nur Rechnungen für Deutschland erstellt werden oder auch für EU- und Nicht-EU-Länder?
Voraussetzungen
Mindestens Windows 7 Service Pack 1
Für das Einbetten von Zugferd in PDF: Mindestens Office 2019/Office 365
32- und 64-Bit-kompatibel
Funktioniert auch mit der Runtime
© 2026 Minhorst and Minhorst GbR. All rights reserved