einfache- rechnungen.de
E-Rechnung mit · Agenturen & Dienstleister

E-Rechnung mit PROAD: so wird aus der PROAD-Rechnung eine XRechnung oder ZUGFeRD

Für Agenturen und Beratungen, die mit PROAD arbeiten. Die Seite fasst zusammen, was das PROAD-Helpcenter zum Modul XRechnung und zum Import eingehender E-Rechnungen dokumentiert, und zeigt, an welchen Stellen die Praxis davon abweicht.

Kurz gesagt: PROAD erzeugt XRechnungen (reine XML-Datei, das Pflichtformat für Behörden) mit dem Zusatzmodul „XRechnung“ und prüft sie beim Erstellen. Laut Hersteller-Blog ist seit dem Update vom Dezember 2024 auch ZUGFeRD (ein normales PDF mit denselben Rechnungsdaten als eingebettetem XML) wählbar. Meldet das Modul „Validierung nicht verfügbar“, kann eine Rechnung ohne Leitweg-ID oder ohne USt-IdNr. und Steuernummer der Agentur ungeprüft hinausgehen; der Rechnungseingang weist sie zurück, und die Zahlung verzögert sich um Wochen. Eine Stichprobe im kostenlosen Viewer schließt diese Lücke in zwei Minuten. Eingehende XRechnungen importiert PROAD; beim Import von ZUGFeRD weist der Hersteller selbst auf eine noch zu überarbeitende Validierung hin. Mit Modul brauchen Sie für den Ausgang keinen zweiten Dienst, ohne Modul führt Weg A in wenigen Tagen zum Ziel.

Was PROAD heute kann

PROAD wird von der everii Germany GmbH in Hamburg angeboten, einem Unternehmen der everii Group. Die Software deckt Ressourcenplanung, Projektcontrolling, Finanzmanagement und Zeiterfassung für Agenturen und Beratungen ab; der Hersteller nennt mehr als 1.700 Kunden und Integrationen unter anderem zu DATEV, BMD, HubSpot, Jira, Personio, SAP und Zapier. Neben der Cloud-Variante PROAD Sky führt das Helpcenter Artikel zu Kundenhost-Installationen, Datensicherung und Lizenzschlüsseln.

Das Zusatzmodul „XRechnung“ ist im Helpcenter ausführlich beschrieben. Es setzt vollständige Stammdaten der Agentur und des Kunden voraus: Anschrift, Telefon, E-Mail, USt-IdNr. und Steuernummer, eine gültige IBAN, ISO-Währung und ISO-Ländercode, eine SEPA-Zahlungsbedingung und die Leitweg-ID im Kundenstamm unter Details. Die Ausgangsrechnung muss gebucht sein; dann erzeugt die Funktion „XRechnung erstellen und herunterladen“ eine XML-Datei und validiert sie direkt. Das Ergebnis lautet OK, Warnungen, Fehler oder „Validierung nicht verfügbar“. Jede Zeile der Positionsliste wird genau eine Rechnungsposition.

Seit dem 1.1.2025 dient das Modul laut Helpcenter auch für B2B-Rechnungen. Eingehende E-Rechnungen lassen sich unter Rechnungswesen, Eingangsrechnung importieren, und zwar XRechnung 3.0.2, 2.2.0 und 2.1.1 sowie Peppol BIS 3; ZUGFeRD funktioniert, die Validierung soll aber noch überarbeitet werden.

Der passende Weg für PROAD

  1. Modul vorhanden: Stammdaten nach Helpcenter-Liste vervollständigen, je Kunde eine Referenz vergeben und die erste Rechnung jedes Typs im Viewer gegenprüfen. Die API (Schnittstelle, über die Programme Daten austauschen) brauchen Sie dann nur für Sonderfälle.
  2. Modul nicht lizenziert (Weg A): Das PROAD-PDF bleibt die sichtbare Rechnung. Rechnungsdaten kommen aus einer Auswertung oder einem Export; welche Ihrer Installation zur Verfügung stehen, klären Sie mit everii. Die API erzeugt daraus ZUGFeRD und XRechnung.
  3. Behördenkunden ohne Modul: Für Portale von Bund und Ländern genügt die reine XML. Mit "syntax": "UBL" liefert die API nur die XRechnung.

Aufwand für Weg A: wenige Tage, wenn ein Export existiert. Eine direkte Integration (Weg C) über PROAD-Schnittstellen haben wir nicht verifiziert.

Fragen Sie Ihren PROAD-Ansprechpartner bei everii wörtlich: „Ist das Zusatzmodul XRechnung in unserer Lizenz enthalten, bietet unser Versionsstand schon die Wahl zwischen XRechnung und ZUGFeRD, und aus welchem Export oder welcher Auswertung bekommen wir Rechnungskopf und Positionen?“

Beispiel: PROAD-Rechnungskorrektur als XRechnung

Eine Hamburger Designagentur hat einem Landesamt 38 Stunden berechnet, geleistet waren 32. Die Korrektur trägt den Typcode 384, verweist auf genau eine ursprüngliche Rechnung und nennt den Grund im Freitext. Das Landesamt nimmt nur XML an, deshalb UBL ohne PDF.

Vorher: Die gebuchte PROAD-Rechnung an das Landesamt weist 38 Stunden aus und ist bereits verschickt. Nachher: eine Korrekturrechnung als reine XML-Datei, die auf genau diese Rechnung verweist, nur noch die geleisteten 32 Stunden berechnet und die Prüfung besteht.

Der folgende Kasten ist für Ihre IT oder Ihr Systemhaus gedacht. Als Inhaber reicht es zu wissen: So sieht ein Beispiel aus, das die Prüfung besteht.

Technisches Beispiel anzeigen (JSON, für Ihre IT)
# Korrektur als reine XRechnung erzeugen:
curl -X POST https://api.einfache-rechnungen.de/v1/invoices/generate \
  -H "X-API-Key: erk_ihr_key" \
  -H "Content-Type: application/json" \
  -d @korrektur.json
{
  "invoice": {
    "invoice_number": "RE-2026-0468",
    "issue_date": "2026-09-24",
    "invoice_type_code": "384",
    "preceding_invoices": [ { "invoice_number": "RE-2026-0412", "issue_date": "2026-08-28" } ],
    "billing_period_start": "2026-08-01",
    "billing_period_end": "2026-08-31",
    "due_date": "2026-10-24",
    "currency": "EUR",
    "buyer_reference": "05315000-00017-42",
    "purchase_order_reference": "LA-2026-0093",
    "note": "Korrektur der Rechnung RE-2026-0412: 32 statt 38 Stunden Grafikleistung.",
    "seller": {
      "name": "Beispiel Design GmbH",
      "address": { "street": "Hafenstraße 4", "postal_code": "20459", "city": "Hamburg", "country_code": "DE" },
      "vat_id": "DE123456789",
      "electronic_address": "rechnung@design.example",
      "electronic_address_scheme": "EM",
      "contact": { "name": "P. Beispiel", "phone": "+49 40 1234567", "email": "rechnung@design.example" }
    },
    "buyer": {
      "name": "Landesamt für Beispielwesen",
      "address": { "street": "Behördenallee 10", "postal_code": "50679", "city": "Köln", "country_code": "DE" },
      "electronic_address": "e-rechnung@landesamt.example",
      "electronic_address_scheme": "EM"
    },
    "payment_means": { "code": "58", "iban": "DE89370400440532013000" },
    "lines": [
      { "line_id": "1", "name": "Grafikleistungen Informationsbroschüre", "quantity": "32", "unit_code": "HUR",
        "unit_price_net": "95.00", "line_net_amount": "3040.00", "tax_category": "S", "tax_rate": "19" },
      { "line_id": "2", "name": "Nutzungsrechte Bildmaterial, Print, 12 Monate", "quantity": "1", "unit_code": "LS",
        "unit_price_net": "600.00", "line_net_amount": "600.00", "tax_category": "S", "tax_rate": "19" }
    ],
    "tax_breakdown": [
      { "category": "S", "rate": "19", "taxable_amount": "3640.00", "tax_amount": "691.60" }
    ],
    "totals": { "line_net_amount": "3640.00", "net_amount": "3640.00", "tax_amount": "691.60",
      "gross_amount": "4331.60", "payable_amount": "4331.60" }
  },
  "options": { "profile": "XRECHNUNG", "syntax": "UBL" }
}

Fehlt preceding_invoices, meldet die Prüfung die Regel BR-DE-26. Kürzel wie BR-DE-26, BT-10 oder BG-3 stammen aus der Norm EN 16931. Sie müssen sie nicht kennen; wichtig ist der erklärende Satz daneben. Viele Rechnungseingänge verarbeiten eine Korrektur ohne Vorbeleg nicht automatisch.

Feldzuordnung

Angabe in PROADEN 16931API-FeldHinweis
Rechnungsnummer (nach Buchung)BT-1invoice.invoice_numbererst nach dem Buchen vergeben
Leitweg-ID im KundenstammBT-10buyer_referenceBR-DE-15, immer Pflicht
USt-IdNr. und Steuernummer der AgenturBT-31/32seller.vat_id, seller.tax_idmindestens eins (BR-CO-26)
Zahlungsbedingung SEPA-ÜberweisungBT-81payment_means.code: "58"mit iban
Zahlungsbedingung SEPA-LastschriftBT-81payment_means.code: "59"mandate_reference, creditor_id, debited_iban
ISO-WährungBT-5invoice.currencyz. B. EUR
ISO-LändercodeBT-40/55address.country_codezweistellig, z. B. DE
Zeile der PositionslisteBG-25lines[]eine Zeile, eine Position

Stolpersteine in Agenturen mit PROAD

  • Erfundene Leitweg-IDs für Geschäftskunden: Weil PROAD für jeden Kunden eine Leitweg-ID erwartet, liegt es nahe, Fantasiewerte im Behördenformat einzutragen. Der Kunde kann damit nichts zuordnen. Lösung: mit Geschäftskunden eine echte Referenz vereinbaren, etwa Kostenstelle oder Projektnummer, und nur bei Behörden die amtliche Leitweg-ID verwenden.
  • Überschriften und Textzeilen in der Positionsliste: Da jede Zeile zur Rechnungsposition wird, erscheinen Zwischentitel oder Hinweise als Positionen ohne sinnvolle Menge und Preis. Lösung: Texte in die Beschreibung der zugehörigen Position oder in den Freitext verlagern; in der API lines[].description oder note.
  • Korrektur durch Überschreiben: Eine bereits versendete, gebuchte Rechnung noch einmal mit derselben Nummer zu erzeugen, führt beim Kunden zu einer Dublette. Lösung: Storno 381 oder Korrektur 384 mit genau einem Vorbeleg, wie im Beispiel.
  • Eingehende ZUGFeRD ungeprüft übernommen: PROAD importiert ZUGFeRD, der Hersteller nennt die Validierung aber selbst noch unfertig. Eine Lieferantenrechnung mit falscher Summe käme so ungeprüft in die Buchhaltung. Lösung: ZUGFeRD-Eingänge vorher im Viewer prüfen, bei Fehlern beim Lieferanten eine korrigierte Rechnung anfordern.
  • Ungültige IBAN in den Agenturstammdaten: Bei Code 58 prüft die Regel BR-DE-19 die IBAN. Ein Zahlendreher blockiert jede Rechnung. Lösung: IBAN mit Prüfziffer einmal sauber pflegen; die API meldet den Fehler mit HTTP 422 und Feldpfad.

Häufige Fragen

Warum verlangt PROAD bei jedem Kunden eine Leitweg-ID?
Das PROAD-Helpcenter schreibt, dass jeder Kunde, nicht nur öffentliche Träger, eine Leitweg-ID bekommt, die Sie selbst vergeben oder mit dem Kunden vereinbaren. Hintergrund ist die XRechnung-Regel BR-DE-15: Die Käuferreferenz (BT-10) ist dort immer Pflicht. Bei Behörden ist es die echte Leitweg-ID, bei Geschäftskunden eine vereinbarte Referenz.
Erzeugt PROAD auch ZUGFeRD oder nur XRechnung?
Der Hersteller-Blog vom 29.11.2024 kündigt für das Dezember-Update an, dass Sie in den Rechnungseinstellungen zwischen XRechnung und ZUGFeRD wählen können. Der Helpcenter-Artikel zum Modul beschreibt dagegen nur den Download einer XML-Datei. Welche Variante Ihre Installation bietet, hängt vom Versionsstand ab; fragen Sie im Zweifel den PROAD-Support.
Kann ich eine Rechnung nach dem Buchen noch ändern?
Die XRechnung entsteht in PROAD erst aus einer gebuchten Ausgangsrechnung. Ist sie verschickt, ändern Sie nicht das Original, sondern stellen eine Gutschrift (381) oder eine Rechnungskorrektur (384) mit Bezug auf genau diese eine Rechnung aus.
Was bringt die API, wenn PROAD das XRechnung-Modul hat?
Für den Ausgang wenig, solange das Modul läuft. Nützlich ist sie als zweite Prüfung, wenn PROAD meldet, dass die Validierung nicht verfügbar ist, für eingehende ZUGFeRD-Rechnungen und für Installationen ohne das Modul.
Was passiert nach einem PROAD-Update?
Ändert ein PROAD-Update Exportfelder, Druckvorlagen oder Tabellen, kann die Datenübergabe falsche oder leere Werte liefern. Schicken Sie nach jedem Update eine Testrechnung durch die kostenlose Prüfung, bevor Sie regulär weiterarbeiten.
Wer haftet, wenn die E-Rechnung inhaltlich falsch ist?
Für den Inhalt Ihrer Rechnung bleiben Sie verantwortlich, wie bei jeder Papierrechnung. Die Prüfung stellt sicher, dass die Datei den Formatregeln der EN 16931 entspricht, nicht dass Preise oder Steuersätze stimmen.

PROAD ist ein Produkt der everii Germany GmbH. einfache-rechnungen.de ist ein unabhängiges Angebot und steht in keiner Verbindung zum Hersteller.

Kosten: Die Prüfung und Erzeugung kostet 0 € für 10 Rechnungen im Monat, danach ab 7,99 € netto. Eine Anbindung durch Coreventa ist ein Festpreisprojekt; den Rahmen klären wir im kostenlosen Erstgespräch. Ihre Rechnungs- und Kundendaten bleiben dabei auf deutschen Servern (Hetzner).

PROAD-Rechnungen als E-Rechnung ausgeben

Kostenlos testen: 10 Rechnungen im Monat, keine Kreditkarte. Für Korrekturen, Sonderfälle und PROAD-Installationen ohne XRechnung-Modul sprechen Sie mit uns.

Kostenlos registrieren Anbindung besprechen

Stand: September 2026 · Angaben zu PROAD nach öffentlichen Herstellerquellen, ohne Gewähr · keine Rechts- oder Steuerberatung.

Quellen (abgerufen am 25.09.2026): PROAD, Startseite; PROAD, Impressum; PROAD-Blog, E-Rechnungen in PROAD (29.11.2024); PROAD Helpcenter, XRechnung in PROAD; PROAD Helpcenter, E-Rechnung Beginn ab 01.01.2025; PROAD Helpcenter, Technik/Installation; PROAD Sky.