Peppol BIS Billing 3.0 / UBL
Stockaj generates e-invoices in UBL 2.1 format conformant with Peppol BIS Billing 3.0 (which implements EN 16931). This makes Stockaj invoices directly deliverable through the Peppol network used by Switzerland (federal mandate) and EU member states.
What is generated
For every completed BusinessTransaction of kind = SALE (and
billed RENTAL / RMA):
- UBL 2.1 invoice XML.
- Peppol envelope (SBDH) with sender/receiver participant ids.
- PDF visualisation for human reading (PDF/A-3 with embedded UBL).
Tenant onboarding
Tenants enable Peppol on their workspace settings page. Stockaj acts as a Peppol Access Point for Switzerland and the EU — outbound only in v4.0; inbound in v4.1.
Invoice content
UBL fields populated from BusinessTransaction:
| UBL element | Source |
|---|---|
cbc:CustomizationID | Peppol BIS Billing 3.0 customisation id |
cbc:ProfileID | Profile (urn:fdc:peppol.eu:2017:poacc:billing:01:1.0) |
cac:AccountingSupplierParty | Tenant Party (with GLN) |
cac:AccountingCustomerParty | Customer Party |
cac:InvoiceLine | One per business_transaction_lines row |
cac:Item/cac:CommodityClassification | Optional TARIC / HS code |
cbc:LineExtensionAmount | Line totals |
Swiss QR-bill
For domestic CHF / EUR, Stockaj also generates a Swiss QR-bill payment slip on the PDF.
Reference
- Peppol BIS Billing 3.0 — https://docs.peppol.eu/poacc/billing/3.0/
- EN 16931 — https://standards.cen.eu/dyn/www/f?p=204:110:0::::FSP_PROJECT,FSP_LANG_ID:60602,25
- Swiss QR-bill — https://www.paymentstandards.ch/