A specification based on Universal Business Language (UBL) that enables the exchange of compliant business documents worldwide via our e-business platform Pagero Online.

Introduction

Pagero Universal Format, hereafter referred to as "PUF", is a business document specification developed and maintained by Pagero Group.

Certain elements require the use of PUF specific code lists. Below you will find all these lists.

In the specification for each message/document type you will find an overview on where the different code lists are applicable.

In some of these code lists PUF only points towards an external code list to be used.

Other times the code list to be used is a mix between values defined specifically for PUF and other external list(s).

Lastly, in some cases, all the values are defined solely for PUF.

Version and changelog

Table 1. Version
Version Date Description

1.0

2022-12-19

First version published.

1.1

2023-05-04

Added PUF-020-ERRORCLASSIFICATIONCODE

1.2

2023-09-04

Updated PUF-020-ERRORCLASSIFICATIONCODE

1.3

2024-06-18

Added Philippine specific codes. Rearrange PUF-009-TAXTYPESCHEME

1.4

2024-07-31

Added Türkiye specific codes. Updated PUF-008-IDENTIFICATIONSCHEME

1. PUF-001-REGISTRATIONDATA

The value consist of "country code:type of value".

The country code states which country the value is applicable for.

Value Description

IT:Ufficio

Initials of the province where the Company is registered.

IT:NumeroREA

The registration number in the "companies register".

IT:CapitaleSociale

Only in the case of a company (SpA, SApA, SRL), the element must be filled in with the share capital

IT:SocioUnico

Only in the case of a joint-stock company or limited liability company, the element must be filled in to indicate if there is a single shareholder or several shareholders.

Allowed values: SU or SM.

SU = Sole shareholder.
SM = Several shareholders.

IT:StatoLiquidazione

Indication of whether the Company is in liquidation or not.

Allowed values: LS or LN.

LS = In liquidation.
LN = Not in liquidation.

ES:Book

Book in the register of the company.

ES:RegisterOfCompaniesLocation

In which register the company is located.

ES:Sheet

Sheet in the register of the company.

ES:Folio

Folio in the register of the company.

ES:Section

Section in the register of the company.

ES:Volume

Volume in the register of the company.

ES:AdditionalRegistrationData

Other registration data.

FR:DenomSociete

Legal name.

FR:TypeSociete

Type of company (for example SAS).

FR:CapitalSocial

Share capital, capital contributed to a company at the time of its creation.

FR:RCSNumber

Trade and Companies Register number.

FR:APE

Business activity classification code.

MY:CertEx

Authorisation Number for Certified Exporter (e.g., ATIGA number).

PH:SellerType

Supplier VAT Registration

Allowed values: 0 or 1.

0 = VAT Registered.
1 = Non VAT registered.

2. PUF-002-ADAID

The value consist of "country code:type of value".

The country code states which country the value is applicable for.

Value Description

FR:ServiceCode

Code of the receiving unit behind French government portal.

ES:OficinaContable

Code for the accounting office (Oficina Contable).

ES:OrganoGestor

Code for the management agency (Órgano Gestor).

ES:UnidadTramitadora

Code for the processing authority unit (Unidad Tramitadora).

ES:OrganoProponente

Code for the proposing agency (Órgano Proponente).

GEN:UnitCode

General code for defining the unit of a company.

3. PUF-003-INVOICETYPECODE

List of available general invoice type codes.

Value Description

380

Invoice, only applicable within UBL message/document type Invoice.

381

Credit note, only applicable within UBL message/document type CreditNote.

383

Debit note, only applicable within UBL message/document type Invoice.

384

Corrected invoice, only applicable within UBL message/document type Invoice.

386

Prepayment invoice, only applicable within UBL message/document type Invoice.

3.1. Invoice type codes Saudi Arabia

The below listed invoice type codes are available for use in Saudi Arabia.

Value Description

388

Tax Invoice, only applicable within UBL message/document type Invoice.

381

Credit note, only applicable within UBL message/document type CreditNote.

383

Debit note, only applicable within UBL message/document type Invoice.

386

Prepayment invoice, only applicable within UBL message/document type Invoice.

3.2. Invoice subtype codes Saudi Arabia

In addition to the invoice type code it is required to provide invoice subtypes.

This should be placed in cbc:InvoiceTypeCode/@name and must follow a certain syntax.

Structure of the value must be NNPNESB (e.g. 0100000) where:

Value Supported values

NN (Position 1 and 2)

01 for tax invoice
02 for simplified tax invoice.

P (Position 3)

3rd party invoice transaction, 0 for false, 1 for true.

N (Position 4)

Nominal invoice transaction, 0 for false, 1 for true.

E (Position 5)

Exports invoice transaction, 0 for false, 1 for true.

S (Position 6)

Summary invoice transaction, 0 for false, 1 for true.

B (Position 7)

Self-billed invoice transaction, 0 for false, 1 for true.
Note that only 0 is currently supported.

3.3. Invoice type codes for Philippines

The following table outlines the different invoice types, their corresponding Invoice Type Codes, and Type Code attribute.

Invoice Type Invoice Type Code Invoice Type Code @name

Sales Invoice (SI)

380

01

Debit Note (DN)

383

02

Credit Note (CN)

381

03

Service Billing (SB)

380

04

Official Receipt (OR)

380

05

Corrective Invoice

384

01-05

4. PUF-004-CURRENCYCODE

For available values see OpenPeppol’s code list ISO 4217 Currency codes.

5. PUF-005-INVOICEDOBJECTIDENTIFIER

6. PUF-006-MIMECODES

List of available MIME codes.

Value Description

text/csv

Comma separated value file.

application/pdf

PDF document.

image/jpeg

JPEG image.

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

Spreadsheet document.

application/vnd.oasis.opendocument.spreadsheet

Spreadsheet document.

7. PUF-007-ENDPOINTSCHEME

For available values see OpenPeppol’s code list Electronic Address Scheme (EAS).

8. PUF-008-IDENTIFICATIONSCHEME

Supported values can be found in OpenPeppol’s code list ISO 6523 ICD list.

For cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID/@schemeID and cac:PayeeParty/cac:PartyIdentification/cbc:ID/@schemeID an additional code list is also applicable: SEPA indicator.

For additional identification scheme identifier added in PUF see below recommendations.

8.1. Identification scheme Basque Country

Value Description

TB:PASSPORT

Passport ID.

TB:OFFICIAL_ID

Official ID document issued by country or territory of residence.

TB:RC

Residence certificate.

TB:OTHER

Other identifying document.

8.2. Identification scheme Canada

Value Description

CA:GST

Goods and Services Tax (GST) Number.

CA:HST

Harmonized Sales Tax (HST) Number.

CA:PST

Provincial Sales Tax (PST) Number.

CA:QST

Quebec Sales Tax (QST) Number.

8.3. Identification scheme Hungary

Value Description

HU:TaxpayerId

Tax number.

HU:GroupMemberTaxpayerId

Group member tax number.

8.4. Identification scheme India

Value Description

IN:PAN

PAN is a 10-digit unique identification alpha-numeric number.

IN:GSTIN

GSTIN is a 15-digit PAN-based unique identification number assigned to every registered person under GST.

IN:CIN

Corporate Identification Number (CIN) is a 21 digits alpha-numeric unique identification number that is assigned by the Registrar of Companies (ROC).

8.5. Identification scheme Israel

Value Description

IL:UNION_VAT

Union VAT number.

8.6. Identification scheme Malaysia

Value Description

MY:TIN

Tax identification number.

MY:BRN

Business registration number.

MY:PASSPORT

Passport number.

MY:TTX

Tourism tax registration number.

MY:ARMY

Military Personnel identification number.

MY:NRIC

For MyPR and MyKAS to use MY:NRIC scheme.

8.7. Identification scheme Saudi Arabia

Value Description

SA:HQ

Group VAT number.

SA:NAT

National ID.

SA:TIN

Tax Identification Number.

SA:IQA

Iqama Number.

SA:PAS

Passport ID.

SA:CRN

Commercial registration number.

SA:MOM

Momra license.

SA:MLS

MLSD license.

SA:700

700 number.

SA:SAG

Sagia license.

SA:GCC

GCC ID.

SA:OTH

Other ID.

8.8. Identification scheme Serbia

Value Description

RS:JBKJS

Unique ID number used for public entities.

8.9. Identification scheme Türkiye

Value Description

TR:HIZMETNO

Service number.

TR:TESISATNO

Installation number.

TR:TELEFONNO

Telephone number.

TR:DISTRIBUTORNO

Distributor number.

TR:TICARETSICILNO

Trade Registry number.

TR:TAPDKNO

TAPDK number issued by the Tobacco and Alcohol Market Regulatory Authority.

TR:BAYINO

Dealer number.

TR:ABONENO

Subscriber number.

TR:SAYACNO

Meter number.

TR:EPDKNO

EPDK number issued by the Energy Market Regulatory Authority.

TR:SUBENO

Branch Number.

TR:PASAPORTNO

Passport number.

TR:ARACIKURUMETIKET

Brokerage label.

TR:ARACIKURUMVKN

Brokerage tax number.

TR:CIFTCINO

Farmer registration number.

TR:IMALATCINO

Manufacturer number.

TR:DOSYANO

File (dossier) number.

TR:HASTANO

Hospital patient number.

TR:MERSISNO

Central Registration System number for businesses.

TR:URETICINOTR

Producer number.

9. PUF-009-TAXTYPESCHEME

9.1. General tax type scheme codes

Value Description

GST

Goods and Services Tax.

INC

Income Tax

LOC

Local Sales Tax.

PER

Percentage Tax.

SST

Sales and Services Tax.

STT

State/Provincial Sales Tax.

VAT

Value Added Tax.

9.2. Country-Specific tax type scheme codes

9.2.1. Canada

Value Description

AAG

Harmonised Sales Tax (HST).
A harmonized sales tax consisting of a goods and service tax, a Canadian provincial sales tax and, as applicable, a Quebec sales tax which is recoverable.

AAH

Quebec Sales Tax (QST).

AAI

Provincial Sales Tax (PST).

9.2.2. India

Value Description

CESS

CESS.

CESS Non advol

CESS Non Ad Valorem.

CGST

Central Goods and Services Tax.

IGST

Integrated Goods and Services Tax.

SGST

State Goods and Services Tax.

STATECESS

State CESS.

STATECESS Non Advol

State CESS Non Ad Valorem.

UTGST

Union Territory Goods and Services Tax.

10. PUF-010-PAYMENTMEANSCODE

Value Description

1

Instrument not defined.

10

In cash.

20

Cheque.

30

Credit transfer.

31

Debit transfer.

42

Payment to bank account.

48

Bank card.

56

Bankgiro.

58

SEPA credit transfer
Credit transfer inside the Single Euro Payment Area (SEPA) system.

59

SEPA direct debit
Direct debit inside the Single Euro Payment Area (SEPA) system.

93

Reference giro
Ordering customer tells the bank to use the payment system 'Reference giro'.
Used in the Finnish national banking system.

For all available codes see OpenPeppol’s list Payment means code (UNCL4461).

11. PUF-011-ALLOWANCECHARGEREASONCODE

Values can differ depending on which legal domain you are in or if there are other types of business requirements.

Below you will find links to recommended lists.

Link Description

https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL5189

Allowance reason codes (UNCL5189 subset).

https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL7161

Charge reason code (UNCL7161 subset).

For additional codes added in PUF see below code recommendations.

11.1. Allowance reason codes Philippines

Value Description

SC

Senior Citizen Discount.

PWD

Person With Disability Discount

12. PUF-012-TAXCATEGORYCODE

Standard european tax category codes can be found in OpenPeppol’s code list Duty or tax or fee category code (Subset of UNCL5305).

For additional codes added in PUF see below code recommendations.

12.1. Tax category codes Basque Country

Value Description

S

Without reverse charge (default).

AE

With reverse charge.

E

Exempt.

OT

Non-taxable under Art. 7, 14, Others.

RL

Non-taxable under location rules.

12.2. Tax category codes Portugal

Value Description

AA

Lower rate.

S

Standard rate.

E

Exempt.

Z

Zero rated goods.

AE

VAT Reverse Charge.

G

Free export item, VAT not charged.

O

Services outside scope of tax.

RED

Reduced rate.

INT

Intermediate.

NOR

Normal rate.

ISE

Exempt.

OUT

Others, applicable to special VAT schemes.

NA

In case of non-subjection to VAT or IS. On receipts issued without itemized tax must be filled with "NA".

IC

Intra-Community VAT.

12.3. Tax category codes Serbia

Value Description

S

Standard rate.

AE

Reverse Charge.

Z

Zero rated goods/tax exemption with right to deduction.

E

Exempt from VAT/tax exemption without deduction rights.

R

Exempt from VAT.

O

Services outside scope of VAT.

OE

Services outside scope of VAT 2.

SS

Special procedures.

N

Cancellation.

12.4. Tax category codes Singapore

Value Description

SR

Local supply of goods and services.

SRCA-S

Customer accounting supply made by the supplier.

SRCA-C

Customer accounting supply made by the customer on supplier’s behalf.

ZR

Supplies involving goods for export/ provision of international services.

ES33

Specific categories of exempt supplies listed under regulation 33 of the GST (general) regulations.

ESN33

Exempt supplies other than those listed under regulation 33 of the GST (general) regulations.

DS

Supplies required to be reported pursuant to the GST legislation.

OS

Supplies outside the scope of the GST act.

NG

Supplies from a company which is not registered for GST.

SROVR

Overseas vendor registration regime for Business-to-Consumer (“B2C”) supplies of imported digital services.

SROVR-RS

Supply of remote services accountable by the electronic marketplace under the Overseas Vendor Registration Regime.

SROVR-LVG

Supply of LVG accountable by the redeliverer or electronic marketplace on behalf of third-party suppliers.

SRLVG

Own supply of LVG.

SRRC

Reverse charge regime for Business-to-Business (“B2B”) supplies of imported services.

12.5. Tax category codes Türkiye

The most common tax category code is 0015, which indicates regular VAT.

Value Description

0015

GERÇEK USULDE KATMA DEĞER VERGİSİ

Click here for a complete list of all tax category codes in Türkiye.
Value Description

0003

GELİR VERGİSİ STOPAJI

0011

KURUMLAR VERGİSİ STOPAJI

0015

GERÇEK USULDE KATMA DEĞER VERGİSİ

0021

BANKA MUAMELELERİ VERGİSİ

0022

SİGORTA MUAMELELERİ VERGİSİ

0061

KAYNAK KULLANIMI DESTEKLEME FONU KESİNTİSİ

0071

PETROL VE DOĞALGAZ ÜRÜNLERİNE İLİŞKİN ÖZEL TÜKETİM VERGİSİ

0073

KOLALI GAZOZ, ALKOLLÜ İÇEÇEKLER VE TÜTÜN MAMÜLLERİNE İLİŞKİN ÖZEL TÜKETİM VERGİSİ

0074

DAYANIKLI TÜKETİM VE DİĞER MALLARA İLİŞKİN ÖZEL TÜKETİM VERGİSİ

0075

ALKOLLÜ İÇEÇEKLERE İLİŞKİN ÖZEL TÜKETİM VERGİSİ

0076

TÜTÜN MAMÜLLERİNE İLİŞKİN ÖZEL TÜKETİM VERGİSİ

0077

KOLALI GAZOZLARA İLİŞKİN ÖZEL TÜKETİM VERGİSİ

1047

DAMGA VERGİSİ

1048

5035 SAYILI KANUNA GÖRE DAMGA VERGİSİ

4071

ELEKTRİK VE HAVAGAZI TÜKETİM VERGİSİ

4080

ÖZEL İLETİŞİM VERGİSİ

4081

5035 SAYILI KANUNA GÖRE ÖZEL İLETİŞİM VERGİSİ

4171

PETROL VE DOĞALGAZ ÜRÜNLERİNE İLİŞKİN ÖTV TEVKİFATI

8001

BORSA TESCİL ÜCRETİ

8002

ENERJİ FONU

8004

TRT PAYI

8005

ELEKTRİK TÜKETİM VERGİSİ

8006

TELSİZ KULLANIM ÜCRETİ

8007

TELSİZ RUHSAT ÜCRETİ

8008

ÇEVRE TEMİZLİK VERGİSİ

9021

4961 BANKA SİGORTA MUAMELELERİ VERGİSİ

9040

MERA FONU

9077

MOTORLU TAŞIT ARAÇLARINA İLİŞKİN ÖZEL TÜKETİM VERGİSİ (TESCİLE TABİ OLANLAR)

9944

BELEDİYELERE ÖDENEN HAL RÜSUMU

Tax codes for tax withholding

Value Description

601

YAPIM İŞLERİ İLE BU İŞLERLE BİRLİKTE İFA EDİLEN MÜHENDİSLİK-MİMARLIK VE ETÜT-PROJE HİZMETLERİ [GT 117-Bölüm (3.2.1)]

602

ETÜT, PLAN-PROJE, DANIŞMANLIK, DENETİM VE BENZERİ HİZMETLER[GT 117-Bölüm (3.2.2)]

603

MAKİNE, TEÇHİZAT, DEMİRBAŞ VE TAŞITLARA AİT TADİL, BAKIM VE ONARIM HİZMETLERİ [GT 117-Bölüm (3.2.3)]

604

YEMEK SERVİS HİZMETİ [GT 117-Bölüm (3.2.4)]

605

ORGANİZASYON HİZMETİ [GT 117-Bölüm (3.2.4)]

606

İŞGÜCÜ TEMİN HİZMETLERİ [GT 117-Bölüm (3.2.5)]

607

ÖZEL GÜVENLİK HİZMETİ [GT 117-Bölüm (3.2.5)]

608

YAPI DENETİM HİZMETLERİ [GT 117-Bölüm (3.2.6)]

609

FASON OLARAK YAPTIRILAN TEKSTİL VE KONFEKSİYON İŞLERİ, ÇANTA VE AYAKKABI DİKİM İŞLERİ VE BU İŞLERE ARACILIK HİZMETLERİ [GT 117-Bölüm (3.2.7)]

610

TURİSTİK MAĞAZALARA VERİLEN MÜŞTERİ BULMA / GÖTÜRME HİZMETLERİ [GT 117-Bölüm (3.2.8)]

611

SPOR KULÜPLERİNİN YAYIN, REKLÂM VE İSİM HAKKI GELİRLERİNE KONU İŞLEMLERİ [GT 117-Bölüm (3.2.9)]

612

TEMİZLİK HİZMETİ [GT 117-Bölüm (3.2.10)]

613

ÇEVRE VE BAHÇE BAKIM HİZMETLERİ [GT 117-Bölüm (3.2.10)]

614

SERVİS TAŞIMACILIĞI HİZMETİ [GT 117-Bölüm (3.2.11)]

615

HER TÜRLÜ BASKI VE BASIM HİZMETLERİ [GT 117-Bölüm (3.2.12)]

616

Diğer Hizmetler [KDVGUT-(I/C-2.1.3.2.13)]

617

HURDA METALDEN ELDE EDİLEN KÜLÇE TESLİMLERİ [GT 117-Bölüm (3.3.1)]

618

HURDA METALDEN ELDE EDİLENLER DIŞINDAKİ BAKIR, ÇİNKO DEMİR ; ÇELİK ALÜMİNYUM VE KURŞUN KÜLÇE TESLİMLERİ [KDVGUT-(I/C-2.1.3.3.1)]

619

BAKIR, ÇİNKO VE ALÜMİNYUM ÜRÜNLERİNİN TESLİMİ [GT 117-Bölüm (3.3.2)]

620

İSTİSNADAN VAZGEÇENLERİN HURDA VE ATIK TESLİMİ [GT 117-Bölüm (3.3.3)]

621

METAL, PLASTİK, LASTİK, KAUÇUK, KÂĞIT VE CAM HURDA VE ATIKLARDAN ELDE EDİLEN HAMMADDE TESLİMİ [GT 117-Bölüm (3.3.4)]

622

PAMUK, TİFTİK, YÜN VE YAPAĞI İLE HAM POST VE DERİ TESLİMLERİ [GT 117-Bölüm (3.3.5)]

623

AĞAÇ VE ORMAN ÜRÜNLERİ TESLİMİ [GT 117-Bölüm (3.3.6)]

624

YÜK TAŞIMACILIĞI HİZMETİ [KDVGUT-(I/C-2.1.3.2.11)]

625

TİCARİ REKLAM HİZMETLERİ [KDVGUT-(I/C-2.1.3.2.15)]

626

DİĞER TESLİMLER [KDVGUT-(I/C-2.1.3.3.7.)]

627

DEMİR-ÇELİK ÜRÜNLERİNİN TESLİMİ [KDVGUT-(I/C-2.1.3.3.8)]”

801

Yapım İşleri ile Bu İşlerle Birlikte İfa Edilen Mühendislik-Mimarlık ve Etüt-Proje Hizmetleri[KDVGUT-(I/C-2.1.3.2.1)]

802

Etüt, Plan-Proje, Danışmanlık, Denetim ve Benzeri Hizmetler[KDVGUT-(I/C-2.1.3.2.2)]

803

Makine, Teçhizat, Demirbaş ve Taşıtlara Ait Tadil, Bakım ve Onarım Hizmetleri[KDVGUT- (I/C-2.1.3.2.3)]

804

Yemek Servis Hizmeti[KDVGUT-(I/C-2.1.3.2.4)]

805

Organizasyon Hizmeti[KDVGUT-(I/C-2.1.3.2.4)]

806

İşgücü Temin Hizmetleri[KDVGUT-(I/C-2.1.3.2.5)]

807

Özel Güvenlik Hizmeti[KDVGUT-(I/C-2.1.3.2.5)]

808

Yapı Denetim Hizmetleri[KDVGUT-(I/C-2.1.3.2.6)]

809

Fason Olarak Yaptırılan Tekstil ve Konfeksiyon İşleri, Çanta ve Ayakkabı Dikim İşleri ve Bu İşlere Aracılık Hizmetleri[KDVGUT-(I/C-2.1.3.2.7)]

810

Turistik Mağazalara Verilen Müşteri Bulma/ Götürme Hizmetleri[KDVGUT-(I/C-2.1.3.2.8)]

811

Spor Kulüplerinin Yayın, Reklâm ve İsim Hakkı Gelirlerine Konu İşlemleri[KDVGUT-(I/C-2.1.3.2.9)]

812

Temizlik Hizmeti[KDVGUT-(I/C-2.1.3.2.10)]

813

Çevre ve Bahçe Bakım Hizmetleri[KDVGUT-(I/C-2.1.3.2.10)]

814

Servis Taşımacılığı Hizmeti[KDVGUT-(I/C-2.1.3.2.11)]

815

Her Türlü Baskı ve Basım Hizmetleri[KDVGUT-(I/C-2.1.3.2.12)]

816

Hurda Metalden Elde Edilen Külçe Teslimleri[KDVGUT-(I/C-2.1.3.3.1)]

817

Hurda Metalden Elde Edilenler Dışındaki Bakır, Çinko, Demir Çelik, Alüminyum ve Kurşun Külçe Teslimi [KDVGUT-(I/C-2.1.3.3.1)]

818

Bakır, Çinko, Alüminyum ve Kurşun Ürünlerinin Teslimi[KDVGUT-(I/C-2.1.3.3.2)]

819

İstisnadan Vazgeçenlerin Hurda ve Atık Teslimi[KDVGUT-(I/C-2.1.3.3.3)]

820

Metal, Plastik, Lastik, Kauçuk, Kâğıt ve Cam Hurda ve Atıklardan Elde Edilen Hammadde Teslimi[KDVGUT-(I/C-2.1.3.3.4)]

821

Pamuk, Tiftik, Yün ve Yapağı İle Ham Post ve Deri Teslimleri[KDVGUT-(I/C-2.1.3.3.5)]

822

Ağaç ve Orman Ürünleri Teslimi[KDVGUT-(I/C-2.1.3.3.6)]

823

Yük Taşımacılığı Hizmeti [KDVGUT-(I/C-2.1.3.2.11)]

824

Ticari Reklam Hizmetleri [KDVGUT-(I/C-2.1.3.2.15)]

825

Demir-Çelik Ürünlerinin Teslimi [KDVGUT-(I/C-2.1.3.3.8)]

13. PUF-013-TAXEXEMPTIONCODE

Values can differ depending on which legal domain you are in or if there are other types of business requirements.

For Europe, OpenPeppol’s code list VATEX code list is recommended.

13.1. Tax Exemption Codes in Italy

To provide Natura codes in Italy, use the following codelist:

Value Description

N1

escluse ex art.15

N2.1

non soggette ad IVA ai sensi degli artt. da 7 a 7-septies del DPR 633/72

N2.2

non soggette – altri casi

N3.1

non imponibili – esportazioni

N3.2

non imponibili – cessioni intracomunitarie

N3.3

non imponibili – cessioni verso San Marino

N3.4

non imponibili – operazioni assimilate alle cessioni all’esportazione

N3.5

non imponibili – a seguito di dichiarazioni d’intento

N3.6

non imponibili – altre operazioni che non concorrono alla formazione del plafond

N4

esenti

N5

regime del margine / IVA non esposta in fattura

N6.1

inversione contabile – cessione di rottami e altri materiali di recupero

N6.2

inversione contabile – cessione di oro e argento puro

N6.3

inversione contabile – subappalto nel settore edile

N6.4

inversione contabile – cessione di fabbricati

N6.5

inversione contabile – cessione di telefoni cellulari

N6.6

inversione contabile – cessione di prodotti elettronici

N6.7

inversione contabile – prestazioni comparto edile e settori connessi

N6.8

inversione contabile – operazioni settore energetico

N6.9

inversione contabile – altri casi

N7

IVA assolta in altro stato UE (prestazione di servizi di telecomunicazioni, tele-radiodiffusione ed elettronici ex art. 7-octies, comma 1 lett. a, b, art. 74-sexies DPR 633/72)

14. PUF-014-UOMCODE

Values can differ depending on which legal domain you are in or if there are other types of business requirements.

However, OpenPeppol’s code list UN/ECE Recommendation 20 is recommended.

15. PUF-015-ITEMTYPEIDENTIFICATIONCODE

16. PUF-016-INVOICESTATUSCODE

Supported values can be found in OpenPeppol’s code list Invoice status code (UNCL4343 Subset).

For additional identification scheme identifier added in PUF see below recommendations.

Value Description

VF

Validation Failure.

17. PUF-017-CLEARANCESTATUSCODE

List of available clearance/reporting status codes.

Value Description

APPROVED

Approved by clearance authority.

APPROVED_WITH_WARNINGS

Approved by clearance authority with warnings.

REJECTED

Rejected by clearance authority.

18. PUF-018-APPLICATIONRESPONSECODE

Supported values can be found in OpenPeppol’s code list Application Response type code (UNCL4343 Subset).

19. PUF-019-DOCUMENTREFERENCEDOCTYPECODE

List of available document type codes.

Value Description

9

Price/sales catalogue

71

Request for payment

380

Commercial Invoice

381

Credit note

383

Debit note

384

Corrected invoice

386

Prepayment Invoice

388

Tax invoice

20. PUF-020-ERRORCLASSIFICATIONCODE

List of internal Pagero error codes that can be received in a Technical Acknowledgement.

20.1. Attachment & print errors

Pagero error code Description

10100

Attachment is missing.

10200

Duplicate legal presentation.

10300

Attachment is empty.

10400

Attachment max size exceeded.

10500

PDF out of bounds for print.

10600

Attachment matching service error.

10700

Unsupported font for print.

10800

Print service requires presentation PDF.

20.2. Pagero Online system errors

Pagero error code Description

11100

Duplicate control mandatory.

11200

Duplicate invoice number.

11300

Duplicate interchangeid.

11400

Sender party not equals customer GLN.

11500

Sender party not equals customer name.

11600

Sender party not equals customer no id.

11700

Sender party not equals customer org no.

11800

Sender party not equals customer VAT no.

12100

Logotype waiting add approval.

12200

Logotype waiting delete approval.

12300

User not allowed to send for customer.

12400

Duplicate invoice number.

12500

Too many documents in batch.

13200

No business document found.

13300

No data found.

20.3. Document content errors

Pagero error code Description

14100

Invalid due date.

14200

Invalid invoice row amount.

14300

Invalid OCR (Payment reference)

14400

Invalid total net amount.

14500

Invalid total net amount, no net amount.

14600

Invalid total total amount.

14700

Invalid vat amount.

14800

Missing invoice date.

14900

Buyer VAT registration Country Code missing.

15100

Seller VAT registration Country Code missing.

15200

Document type missing.

15300

No net amount in movable direction.

20.4. Format validation errors

The 'Format Name' column helps identify the format responsible for triggering the error. If your issuing format isn’t listed, the error likely originated from the recipient’s target format.

Pagero error code Description Format name

18100

Schematron validation failure.

General

18200

XML validation failed for VAN.

General

18300

Missing organization number.

BGC Invoice

18400

Missing value in invoice.

General

18500

XML validation failed.

General

18501

Article unitCode missing.

Peppol BIS / UBL

18502

Booking date missing.

AdsML

18503

Buyer postal address missing.

Pagero Original Print

18504, 18505

Buyer street name missing.

Finvoice

18506

Buyer Tax Code invalid.

FatturaPA

18507

BuyerLineItemNum missing.

xCBL

18508

BuyerOrganisationUnitNumber misplaced.

Finvoice

18509

Post Code not valid.

FatturaPA

18510

CodiceDestinatario incorrect

FatturaPA

18511, 18512

CodiceDestinatario missing

FatturaPA

18513

Currency Code missing.

Peppol BIS / UBL

18514

Date format incorrect

FatturaPA

18515

Date pattern invalid.

xCBL

18517, 18518

Due Date missing.

BGC Invoice

18521

Tax Amount missing.

Peppol BIS / UBL

18522

Invoice Row missing.

Finvoice

18524

Tax Amount missing.

cXML

18525

invoiceNetAmountHUF missing in invoiceVatAmount.

invoiceData XML (Hungary)

18527

Invoice Rows missing.

FatturaPA

18528

Note Number Invalid.

FatturaPA

18529

Namespace missing.

Peppol BIS / UBL

18530

Order Reference ID missing.

Peppol BIS / UBL

18531

PenalitaPagamentiRitardati Invalid.

FatturaPA

18532

Invoice Line missing.

Peppol BIS / UBL

18533

Post code City missing.

FatturaPA

18534

Invalid PrezzoTotale.

FatturaPA

18535, 18536

Bank Details missing.

Finvoice

18537

Bank Details missing.

TEAPPS

18538

Seller Or Buyer Street missing.

cXML

18539

Seller PostCode missing.

Finvoice

18540

Seller street/post box missing.

FatturaPA

18541

Invoice Line missing.

Svefaktura 1.0

18542

Taxable Amount missing.

Peppol BIS / UBL

18543

Invalid DeliveryOrganisationTaxCode.

Finvoice

18544

Town missing.

FatturaPA

18545

TaxSubtotal incomplete.

Tungsten Master Map

18546

Unit of measure missing.

xCBL

18549

Zero rate VAT not allowed, header.

invoiceData XML (Hungary)

18550

Zero rate VAT not allowed, line.

invoiceData XML (Hungary)

18551

summaryGrossData missing invoiceGrossAmountHUF.

invoiceData XML (Hungary)

18552

vatRateNetData missing vatRateNetAmountHUF.

invoiceData XML (Hungary)

18553

vatRateVatData missing vatRateVatAmountHUF.

invoiceData XML (Hungary)

18554

Order- or Buyer reference missing.

Peppol BIS / UBL

20.5. Pagero Online validation errors

Pagero error code Description

20100

Validation stop command.

20200

Validation stop command resolvable.

20300

Too many characters in invoice number.

20400

Non numerical invoice number.

20500

Invalid currency.

20600

Invalid country code.

20700

Invalid input in document.

20.6. Compliance errors

Pagero error code Description

24100

Attachment with digsig type restricted by compliance.

24200

Attachment with digsig type restricted by country.

24300

Attachment with digsig type restricted by service provider.

24400

Compliance validation failure.

24401

Invalid email address (Resolvable).

20.7. Factoring errors

Pagero error code Description

26100

Missing customer provided information.

26200

More than one document in batch.

26300

Not accepted by factoring provider.

20.8. Clearance errors

Pagero error code Description

27100

Clearance rejected.

27200

Clearance validation error.

20.9. Routing errors

Pagero error code Description

28100

Issuer not approved.

28200

Issuer not approved.

28300

Missing sender Electronic ID.

28400

Recipient not found in registry.

28500

Recipient not found.

28600

Recipient connection needs routing.

28700

Recipient connection not found.

28800

Recipient not active.

28900

Recipient not found.

29000

Recipient not reachable.

29100

Recipient request not yet approved.

29200

Routing request not yet approved.

29300

Service provider required id missing.

29400

Transit communication not allowed.

20.10. Manual errors

Pagero error code Description

30100

Message to user.

30200

Message to service provider.

30300

General Validation error.

20.11. Delivery result errors

Pagero error code Description

40100

General delivery result error.

40101

Invalid email address (Resolvable).

40102

Invalid buyer order number (Resolvable).

40103

Invalid personal contact name (Resolvable).

40104

Invalid receiver reference value1 (Resolvable).

40105

Invalid receiver reference value2 (Resolvable).

40106

Invalid department (Resolvable).

Support

If you have any questions related to PUF, please create a support ticket via Pagero Support.