einvoicecheck
Menu

Rules / IT-R-004 · Markdown

Peppol BIS Billing 3.0 · rule

IT-R-004

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does IT-R-004 mean? BT-38 (Seller post code) - Italian suppliers MUST provide the postal address post code - I fornitori italiani devono indicare il CAP di residenza.

Why did my invoice fail IT-R-004?

Italian suppliers must provide the postal address post code (BT-38, the CAP). This Peppol BIS 3.0 Italian country rule requires the seller's post code; in UBL BT-38 is cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone.

Official rule text

BT-38 (Seller post code) - Italian suppliers MUST provide the postal address post code - I fornitori italiani devono indicare il CAP di residenza.

Common causes

How do I fix it?

<cac:PostalAddress>
  <cbc:StreetName>Via Roma 10</cbc:StreetName>
  <cbc:CityName>Milano</cbc:CityName>
  <cbc:PostalZone>20121</cbc:PostalZone>
</cac:PostalAddress>

Related rules

IT-R-001 · IT-R-002 · IT-R-003

Check your invoice against this rule

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