ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

— 01

Foundations

— 02

Standards

— 03

Flagship messages

— 04

Tools

USP — Unternehmensserviceportal, the federal hub

On this page

The Unternehmensserviceportal (USP) is the digital single window for Austrian businesses. Operated by BMF since 2009, it concentrates VAT, social security, international trade, public procurement — and since 2014, the mandatory reception of e-invoices addressed to the Bund under the IKTKonG.

History — from single window to e-invoice hub

  • 2007-2008. Interministerial decision to open a digital single window for businesses, under BMF and WKO (Wirtschaftskammer Österreich, federal chamber of commerce) co-lead.
  • 1 January 2009. Go-live of usp.gv.at. Initial scope: VAT (FinanzOnline link), social security (DataNET), statistics (Statistik Austria), customs formalities.
  • 2013-2014. Preparation and activation of the "e-Rechnung an den Bund" module — mandatory federal invoice reception (IKTKonG).
  • 2018. PEPPOL connection: USP becomes both the Austrian federal access point (PEPPOL ID 0192:) and the gateway to the European PEPPOL network.
  • 2020-2022. UX modernization, introduction of ID Austria as a unified means of identification gradually superseding Bürgerkarte / Handy-Signatur.
  • 2024-2026. Preparation for ViDA scenarios (Digital Reporting Requirements) — no domestic RTIR announced, but extension capabilities are being studied.

Authentication — 3 doors to enter

MeansAudienceUsage
FinanzOnline Any VAT-registered business Login + password + TID (token), historically the most used
Bürgerkarte Individuals holding a digital ID card Card reader or NFC phone + PIN
Handy-Signatur Same, mobile version SMS + app PIN, migrating to ID Austria
ID Austria (since 2022) Federal unification Successor to Bürgerkarte + Handy-Signatur, phased rollout
EU eIDAS Non-Austrian EU citizens Acceptance of eIDAS-notified national identification means (CSE, BankID, etc.)

e-invoice submission modes

  1. Manual web form. Full invoice capture via a secure HTML form. Ideal for micro-enterprises issuing federal invoices occasionally (10-50 / year). USP generates the ebInterface XML in the backend and injects it into HV-SAP.
  2. XML upload. The ERP produces a conformant ebInterface or UBL file, the user uploads it via the USP web UI. Immediate validation, visual feedback.
  3. SOAP web service. Direct ERP integration via the e-Rechnung.gv.at API (USP subdomain). Main methods: uploadInvoice, getStatus. Authentication via X.509 client certificate.
  4. REST web service (parallel to SOAP since 2020). Same functions, HTTPS+JSON syntax, easier to integrate for modern ERPs.
  5. PEPPOL. An external PEPPOL AP (issuer side) sends via the PEPPOL network to the federal USP AP. Mapping is transparent: PEPPOL UBL → internal ebInterface. The Bund recipient sees an invoice in the USP format.
text usp-flow.txt
ERP issuer                                   BMF (HV-SAP)
     │                                              ▲
     │ 1. ebInterface or PEPPOL UBL                 │
     │   + Buchungskreis + Bestellnummer            │
     ▼                                              │
┌───────────────────────────────────────┐           │
│        USP — usp.gv.at                │           │
│  - Auth FinanzOnline / Bürgerkarte    │           │
│  - EN 16931 + Buchungskreis check     │           │
│  - Acknowledgment e-Rechnung-ID       │           │
└──────────────┬────────────────────────┘           │
               │ 2. Internal routing                │
               ▼                                    │
        Bund / Ministry ─────────────────────────────
            (receipt, validation, HV-SAP payment)

PEPPOL bridge since 2018

The PEPPOL integration turns USP into a bidirectional gateway:

  • PEPPOL receiving. A foreign company (German, French, Italian) issues to the Austrian Bund via its national PEPPOL AP. The Austrian federal SMP routes to USP. USP converts UBL → ebInterface and pushes it into HV-SAP.
  • Outbound PEPPOL. An Austrian federal entity (rare — mostly receiving role) can issue to a European PEPPOL recipient. USP signs and publishes via the SMP.
  • PEPPOL ID 0192. Identifier Scheme code 0192: originally corresponded to Norway but has been extended in practice to Austrian public sector GLNs. WKO documents the exact convention on peppol.at.
  • Conformance. PEPPOL BIS Billing 3.0 (and 4.0 since 2024) is aligned with EN 16931 — dual conformance ebInterface 6.x / PEPPOL BIS 3.0 is guaranteed.

Other integrated services

Beyond e-invoicing, USP provides unified access to:

  • FinanzOnline: VAT returns (UVA), electronic balance sheets (E-Bilanz), withholding tax (Lohnsteuer).
  • DataNET: social security declarations, hiring/leaving, annual statements (L16).
  • RGS — Registry Government Services: commercial register (Firmenbuch), association register (Vereinsregister), business licenses (Gewerbeschein).
  • WIBIS — Wirtschaftsförderung: public funding requests, grants, Statistik Austria declarations.
  • EMCS: Excise Movement and Control System for excise duties (alcohol, tobacco, energy).
  • EFRE / IPCEI: European files for regional aid and Important Projects of Common European Interest.

Common pitfalls

  • Wrongly delegated account. USP manages fine-grained roles per module. Often, the accountant has access to FinanzOnline but not to "e-Rechnung an den Bund" — explicit delegation is required.
  • Confusing USP and FinanzOnline. USP is the envelope, FinanzOnline is one of the modules. FinanzOnline authentication grants USP access, but not vice versa.
  • Believing an ESCS certificate is enough for the web service. The e-Rechnung web service requires a certificate issued by a QTSP (Qualified Trust Service Provider) recognised in Austria; the list is on a-trust.at / a-sit.at.
  • Forgetting WKO for PEPPOL AP. WKO operates peppol.at which assists non-USP-registered businesses to send/receive via PEPPOL. It is an alternative entry door for B2B use cases.
  • Underestimating the size limit. The USP web service caps at 8 MB per submission (XML + attachments). For larger batches, fragment or use PEPPOL AP (different limits).