KubischConsulting
Werkzeug · kostenlos · nur für macOS

Anlagen an eine
ZUGFeRD-Rechnung hängen

Leistungsnachweis, Eigenbeleg, Stundenliste: im Finder markieren, Rechtsklick, fertig. Die Rechnung selbst wird dabei nicht angefasst.

macOSals Schnellaktion im Finder
lokalkein Upload, nichts verlässt Ihren Rechner
2.xZUGFeRD 2.x und Factur-X
0 €kostenlos, ohne Registrierung
Warum überhaupt ein Werkzeug

Warum nicht einfach
die Vorschau?

Eine ZUGFeRD-Rechnung ist ein PDF mit einem eingebetteten Datensatz namens factur-x.xml. Wer so eine Datei in der macOS-Vorschau öffnet, Seiten anhängt und speichert, bekommt ein PDF zurück, das genauso aussieht wie vorher — nur ist der Datensatz weg.

Damit ist es keine E-Rechnung mehr, sondern das Bild einer Rechnung. Auffallen tut das erst beim Empfänger, dessen Eingangsverarbeitung nichts zu lesen findet. Und weil bei hybriden Formaten umsatzsteuerlich der strukturierte Teil maßgeblich ist, ist das kein Schönheitsfehler.

Was das Werkzeug tut

  • erkennt selbst, welche der markierten Dateien die Rechnung ist
  • hängt alle übrigen als Anlage an — PDF, Excel, CSV, beliebig
  • trägt sie im XML als rechnungsbegründende Unterlage ein (TypeCode 916)
  • meldet Profil, PDF/A-Stufe und die XML-Prüfsumme vor und nach dem Lauf
  • schreibt eine neue Datei daneben, statt das Original zu überschreiben

Was es nicht tut

  • keine Beträge, Steuersätze oder Rechnungsangaben ändern
  • das sichtbare Rechnungsbild nicht anfassen
  • keine Seiten anhängen — das würde die PDF/A-Stufe drücken
  • nichts hochladen: alles bleibt auf Ihrem Rechner
So läuft es ab

Vier Schritte, zwei Minuten

01

Markieren und rechte Maustaste

Rechnung und Anlagen zusammen auswählen — die Reihenfolge spielt keine Rolle. Unter Schnellaktionen steht ZUGFeRD: Anlagen anhängen.

Finder-Kontextmenü mit dem Eintrag „ZUGFeRD: Anlagen anhängen“
Finder · Kontextmenü
02

Rückmeldung lesen

Sie sehen, welche Datei als Rechnung erkannt wurde, welches Profil sie hat, ob die PDF/A-Stufe erhalten geblieben ist und wie sich der Datensatz verändert hat.

Meldungsfenster mit Profil, PDF/A-Stufe und Prüfsummen vor und nach dem Lauf
Rückmeldung nach dem Lauf
03

Ergebnis liegt daneben

Die neue Datei bekommt den Zusatz _mit_Anlagen. Ihre Ausgangsdateien bleiben unangetastet liegen — nichts wird überschrieben.

Finder-Liste mit der neu erzeugten Datei neben dem Original
Finder · derselbe Ordner
04

Kontrolle im PDF-Reader

Im Anlagenbereich stehen der Rechnungsdatensatz und Ihre Anlage nebeneinander. Genau so findet sie auch die Buchhaltung auf der Gegenseite.

Anlagenbereich eines PDF-Readers mit factur-x.xml und der angehängten Datei
PDF-Reader · Anlagen
Herunterladen

ZUGFeRD-Anlagen.zip

Ein Archiv mit der Schnellaktion, dem Skript und einem Installationsprogramm. Zwei Minuten, dann steht der Eintrag im Finder. Etwa 16 KB.

Voraussetzung: macOS und ein installiertes Python 3 (Xcode Command Line Tools oder Homebrew). Das Installationsprogramm legt sich eine eigene Umgebung unter ~/.zugferd an und lässt Ihr System-Python in Ruhe.

Installation

In drei Handgriffen

  1. Archiv per Doppelklick entpacken.
  2. Rechtsklick auf 1 Installieren.command → Öffnen, im Hinweisfenster noch einmal Öffnen. Der Rechtsklick ist nötig, weil macOS geladene Skripte sonst blockiert.
  3. Fenster schließen. Der Eintrag steht jetzt im Finder unter Schnellaktionen. Erscheint er nicht sofort, einmal ab- und wieder anmelden.

Windows: in Vorbereitung. Dort wird es ein Eintrag im Kontextmenü des Explorers, der Ablauf bleibt derselbe. Wenn Sie es brauchen, sagen Sie kurz Bescheid — dann rückt es nach vorn.

Kostenlos und ohne Gewähr. Das Werkzeug verändert Ihre Rechnungsangaben nicht, ersetzt aber keine Prüfung: Sehen Sie sich das Ergebnis vor dem Versand an, im Zweifel mit einem ZUGFeRD-Validator. Bei Fragen zum Einsatz im laufenden Rechnungsprozess sprechen Sie uns an.

Erstgespräch · kostenlos · unverbindlich

Läuft Ihr Rechnungsausgang schon elektronisch?

Wenn Sie ZUGFeRD versenden oder empfangen und dabei etwas hakt — melden Sie sich. Meist ist es eine Kleinigkeit im Ablauf, keine Softwarefrage.