Submit XRechnung e-invoices to German B2G portals via OZG-RE

domain: e-rechnung.gv.at · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Identify the correct receiving portal for your federal or state contracting authority; OZG-RE (the Onlinezugangsgesetz-konforme Rechnungseingangsplattform) replaced ZRE in September 2025 and is the primary federal portal — individual states may operate their own conformant portals.
  2. Obtain the Leitweg-ID (routing identifier) for the contracting authority from the contract or purchase order; this identifier must appear in the BuyerReference field of the XRechnung document.
  3. Generate a valid XRechnung 3.0 XML document (UBL 2.1 or CII syntax) conforming to the CIUS-DE specification; validate against the official Schematron rules before submission — OZG-RE accepts only well-formed XRechnung, not PDF.
  4. Submit the invoice via one of the accepted channels: XML upload through the OZG-RE web portal, email transmission to the portal address listed on the contract, or Peppol network delivery using your access point.
  5. Monitor the portal or your Peppol access point for processing status; OZG-RE will return a technical acknowledgement and, if accepted, forward the invoice to the contracting authority's ERP.
  6. Retain the submission confirmation and any processing receipt for audit; German public procurement law requires the ability to demonstrate timely invoice delivery.

Known gotchas

Related routes

Validate ZUGFeRD 2.1 hybrid invoice PDF/XML before submission to a German B2B recipient
ecosio.com · 5 steps · unrated
Submit a B2B e-invoice to Romania RO e-Factura via ANAF SPV API
mfinante.gov.ro · 5 steps · unrated
Create and reconcile invoices in Xero
xero.com · 4 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans