Faktura

GR-R-006

fatalPeppol BIS Billing 3.0profileUBL

Greek Suppliers must provide the VAT number of the buyer, if the buyer is Greek

Why it fails

The buyer is Greek but has no VAT number on the invoice.

How to fix it

Add the buyer's VAT identifier (BT-48) with the EL prefix.

What the validator checks

UBL — context cac:AccountingCustomerParty[$isGreekSenderandReceiver]/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-R — Greece.

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.