E-invoicing in Austria: A Complete Guide for Businesses
What is Austria e-invoicing?
Austria mandates structured electronic invoicing for suppliers to the federal government, under the IKT-Konsolidierungsgesetz and E-Rechnungsverordnung. The B2G obligation for federal suppliers has been in place since 2014, making Austria one of the EU's earliest adopters of mandatory e-invoicing.
Austrian public sector e-invoicing is supported via two channels: the national ebInterface XML format (Austria's proprietary standard, predating EN 16931) and the Peppol network using Peppol BIS Billing 3.0. Since the EU mandate for cross-border public procurement came into force, Peppol has become the preferred channel for most federal and regional public entities.
For B2B, there is currently no mandate. Austria follows a voluntary approach for commercial transactions, though Peppol adoption among Austrian businesses is growing, particularly among companies that also supply the public sector.
The Peppol BIS Billing 3.0 / ebInterface format
Austria supports two formats for B2G:
Peppol BIS Billing 3.0:
- Standard EN 16931 CIUS as implemented by OpenPeppol
- UBL 2.1 or CII syntax
- Delivered via Peppol AS4 transport
- Participant identifier scheme:
9915(Austrian VAT number, formatATU12345678, 9 characters after country code)
ebInterface (Austrian-specific):
- Proprietary XML format developed by WKO (Austrian Federal Economic Chamber)
- Current version: ebInterface 4.3 / 5.0
- Submission via the federal portal (USP — Unternehmensserviceportal) or direct API
- Supports Austrian-specific fields (e.g.
OrderingPartyOrderIDfor purchase order reference)
For new integrations, Peppol BIS Billing 3.0 is recommended — it covers both Austrian B2G and cross-border EU requirements with a single format.
Who does it apply to?
| Segment | Status |
|---|---|
| Federal government suppliers (B2G) | Mandatory since 2014 (USP portal) |
| State and municipal government suppliers | Mandatory (most Länder by 2020) |
| B2B invoicing | Voluntary — no current mandate |
| SMEs | No B2B mandate; voluntary Peppol growing |
Austria has signalled no near-term B2B mandate, though EU-level developments (e.g. the ViDA — VAT in the Digital Age — directive) may change this in the 2027–2030 timeframe.
Timeline / key dates
- 2014: Federal B2G e-invoicing mandate via USP portal (ebInterface)
- 2016–2019: State and municipal B2G mandates phased in
- 2019: Peppol accepted alongside ebInterface for EU cross-border B2G
- No confirmed date: B2B mandate not currently planned
How Clearvo handles Austria e-invoicing
Clearvo supports both Peppol BIS Billing 3.0 delivery and ebInterface XML generation for Austrian recipients.
Key points:
- For Peppol delivery, Austrian recipients are identified using scheme
9915(AT VAT number without theATprefix, e.g.9915:U12345678) - For USP portal submission (ebInterface), Clearvo generates compliant ebInterface 4.3 XML and handles USP authentication
- Clearvo automatically selects the appropriate format and channel based on whether the recipient is registered on Peppol or requires USP submission
- Purchase order reference (
OrderID) is passed via theorderReferencefield and mapped to the correct element in both formats
What you send: standard invoice fields plus customer.peppolId or customer.vatNumber (AT format), and buyerCountry: "AT".
What you get back: delivery receipt and the generated XML (BIS 3.0 UBL or ebInterface, depending on channel used).
{
"invoiceNumber": "INV-2026-00055",
"issueDate": "2026-03-01",
"dueDate": "2026-03-31",
"currency": "EUR",
"supplier": {
"name": "Acme Software GmbH",
"vatNumber": "ATU12345678",
"peppolId": "9915:U12345678",
"address": {
"street": "Mariahilfer Straße 100",
"city": "Wien",
"postalCode": "1070",
"country": "AT"
}
},
"customer": {
"name": "Bundesministerium für Finanzen",
"vatNumber": "ATU37671700",
"peppolId": "9915:U37671700",
"address": {
"street": "Johannesgasse 5",
"city": "Wien",
"postalCode": "1010",
"country": "AT"
}
},
"orderReference": "BESTELLUNG-2026-0042",
"lines": [
{
"description": "IT consulting services — March 2026",
"quantity": 15,
"unitPrice": 1200.00,
"taxRate": 20,
"taxCategory": "S"
}
],
"paymentTerms": "30 Tage netto",
"bankAccount": {
"iban": "AT483200000012345864",
"bic": "RLNWATWWXXX"
}
}
Getting started
Peppol delivery for Austrian B2G, ebInterface format generation, and USP portal submission are documented at clearvo.io/docs. Use the environment: "sandbox" parameter to test against the Austrian USP pre-production environment.
Related country guides
- Germany — XRechnung 3.0, B2B mandate from 2027
- Switzerland — Peppol BIS 3.0, SIX/MWST voluntary
- Slovakia — Peppol BIS 3.0, B2B mandate roadmap
Ready to handle e-invoicing in Austria?
One API, all 31 countries. Sign up and get your API key within 24 hours.
Get started free →