einvoicecheck
Menu

Rules / SE-R-012 · Markdown

Peppol BIS Billing 3.0 · rule

SE-R-012

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does SE-R-012 mean? For domestic transactions between Swedish trading partners, credit transfer should be indicated by PaymentMeansCode="30"

Why did my invoice fail SE-R-012?

For domestic transactions between Swedish trading partners, a credit transfer should be indicated with PaymentMeansCode 30 rather than other transfer codes. This aligns Swedish domestic invoicing on a single payment means code for credit transfers.

Official rule text

For domestic transactions between Swedish trading partners, credit transfer should be indicated by PaymentMeansCode="30"

Common causes

How do I fix it?

<cac:PaymentMeans><cbc:PaymentMeansCode>30</cbc:PaymentMeansCode></cac:PaymentMeans>

Related rules

SE-R-001 · SE-R-002 · SE-R-003 · SE-R-004 · SE-R-005 · SE-R-006 · SE-R-007 · SE-R-008

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.