Faktura

GR-S-011

warningPeppol BIS Billing 3.0profileUBL

Greek suppliers must provide their Seller Tax Registration Number, prefixed by the country code

Why it fails

The Greek seller's tax registration number has no country prefix.

How to fix it

Prefix it with EL. Warning only, but Greek receivers rely on it.

What the validator checks

UBL — context cac:AccountingSupplierParty[$isGreekSender]/cac:Party

count(cac:PartyTaxScheme[normalize-space(cac:TaxScheme/cbc:ID) = 'VAT']/cbc:CompanyID)=1 and substring(cac:PartyTaxScheme[normalize-space(cac:TaxScheme/cbc:ID) = 'VAT']/cbc:CompanyID,1,2) = 'EL' and u:TinVerification(substring(cac:PartyTaxScheme[normalize-space(cac:TaxScheme/cbc:ID) = 'VAT']/cbc:CompanyID,3))

Related rules

Part of GR-S — Greece (warnings).

Validate an invoice against this rule →

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.