Developer reference

PINT-OM mandatory field helper

Search the 73 mandatory leaf fields in the official PINT OM Billing semantic model, group them into source-data areas, and build a working field inventory before validation.

The short answer

The PINT-OM field helper lists the mandatory fields of the official PINT OM Billing invoice model, version 1.0.0, and groups them into source-data areas your finance and developer teams can own. It is a planning inventory to prepare data before validation, not the final Schematron validation authority.

Mandatory
73
Visible
73
Mapped
0
Oman distinct
10
OpenPeppol Oman v1.0.0
2026-06-23

Use this as a source-data inventory and implementation aid. It is not a substitute for XSD, code-list, business-rule, or Schematron validation.

IBT-0011..1SharedDocument headerTDD trace

Invoice number

Definition
A unique identification of the Invoice.
Example source value
INV-2026-0001
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
BTOM-0021..1Oman distinctDocument headerTDD trace

Unique Identifier Number

Definition
A unique number assigned to document to distinctly identify it within a system or database.
Example source value
eca87285-6b30-4691-b4b7-f97da43c1760
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-0021..1SharedDocument headerTDD trace

Invoice issue date

Definition
The date when the Invoice was issued.
Example source value
2026-08-01
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-0031..1SharedDocument headerTDD trace

Invoice type code

Definition
A code specifying the functional type of the Invoice.
Example source value
380
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
BTOM-0011..1Oman distinctDocument headerInvoice-side

Invoice transaction type

Definition
This refers to the classification of a transaction based on its nature or purpose in an accounting system.
Example source value
Standard taxable supply
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0051..1SharedDocument headerTDD trace

Invoice currency code

Definition
The currency in which all Invoice amounts are given, except for the Total TAX amount in accounting currency.
Example source value
OMR
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
BTOM-0281..1Oman distinctDocument headerInvoice-side

Source currency code

Definition
The reference currency for this exchange rate; the currency from which the exchange is being made.
Example source value
USD
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
BTOM-0291..1Oman distinctDocument headerInvoice-side

Target currency code

Definition
The target currency for this exchange rate; the currency to which the exchange is being made.
Example source value
OMR
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0231..1SharedProcess controlValidation support

Business process type

Definition
Identifies the business process context in which the transaction appears, to enable the Buyer to process the Invoice in an appropriate way.
Example source value
urn:peppol:bis:billing
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0241..1SharedProcess controlValidation support

Specification identifier

Definition
An identification of the specification containing the total set of rules regarding semantic content, cardinalities and business rules to which the data contained in the instance document conforms.
Example source value
urn:peppol:pint:billing-1@om-1
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0251..1SharedProcess controlValidation support

Preceding Invoice reference

Definition
The identification of an Invoice that was previously sent by the Seller.
Example source value
INV-2026-0000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0271..1SharedSeller dataTDD trace

Seller name

Definition
The full formal name by which the Seller is registered in the national registry of legal entities or as a Taxable person or otherwise trades as a person or persons.
Example source value
Oman Example Trading LLC
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-031-11..1AlignedSeller dataValidation support

Tax scheme code

Definition
The scheme of the TAX identifier.
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-034-11..1SharedSeller dataValidation support

Scheme identifier

Definition
The scheme identifier shall be chosen from a list to be maintained by the Connecting Europe Facility.
Example source value
0248
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0351..1SharedSeller dataValidation support

Seller address line 1 - postal code

Definition
The main address line in an address.
Example source value
Building 12
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0361..1SharedSeller dataValidation support

Seller address line 2 - postal code area

Definition
An additional address line in an address that can be used to give further details supplementing the main line.
Example source value
Al Khuwair
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1621..1SharedSeller dataValidation support

Seller address line 3 - area

Definition
An additional address line in an address that can be used to give further details supplementing the main line.
Example source value
Way 1234
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0371..1SharedSeller dataValidation support

Seller city

Definition
The common name of the city, town or village, where the Seller address is located.
Example source value
Muscat
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0381..1SharedSeller dataValidation support

Seller post code - PO Box number

Definition
The identifier for an addressable group of properties according to the relevant postal service.
Example source value
P.O. Box 100
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0401..1SharedSeller dataValidation support

Seller country code

Definition
A code that identifies the country.
Example source value
OM
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0421..1SharedSeller dataValidation support

Seller contact telephone number

Definition
A phone number for the contact point.
Example source value
+968 2400 0000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
BTOM-006-11..1Oman distinctSeller dataValidation support

Tax scheme code

Definition
The tax scheme of the VATIN.
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0441..1SharedBuyer dataTDD trace

Buyer name

Definition
The full name of the Buyer.
Example source value
Buyer Example LLC
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-048-11..1AlignedBuyer dataValidation support

Tax scheme code

Definition
The scheme of the TAX identifier.
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-049-11..1SharedBuyer dataValidation support

Scheme identifier

Definition
The scheme identifier shall be chosen from a list to be maintained by the Connecting Europe Facility.
Example source value
0242
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0501..1SharedBuyer dataValidation support

Buyer address line 1 - postal code

Definition
The main address line in an address.
Example source value
Office 4
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0511..1SharedBuyer dataValidation support

Buyer address line 2 - postal code area

Definition
An additional address line in an address that can be used to give further details supplementing the main line.
Example source value
Ruwi
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1631..1SharedBuyer dataValidation support

Buyer address line 3 - area

Definition
An additional address line in an address that can be used to give further details supplementing the main line.
Example source value
Way 5678
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0521..1SharedBuyer dataValidation support

Buyer city

Definition
The common name of the city, town or village, where the Buyer's address is located.
Example source value
Muscat
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0531..1SharedBuyer dataValidation support

Buyer post code - PO Box number

Definition
The identifier for an addressable group of properties according to the relevant postal service.
Example source value
P.O. Box 200
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0551..1SharedBuyer dataValidation support

Buyer country code

Definition
A code that identifies the country.
Example source value
OM
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0591..1SharedDelivery and paymentInvoice-side

Payee name

Definition
The name of the Payee.
Example source value
Oman Example Trading LLC
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0621..1AlignedTax representativeValidation support

Seller tax representative name

Definition
The full name of the Seller's tax representative party.
Example source value
Tax Representative LLC
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-063-11..1AlignedTax representativeValidation support

Tax scheme code

Definition
The scheme of the TAX identifier.
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0691..1AlignedTax representativeValidation support

Tax representative country code

Definition
A code that identifies the country.
Example source value
OM
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0801..1SharedDelivery and paymentInvoice-side

Deliver to country code

Definition
A code that identifies the country.
Example source value
OM
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0811..1AlignedDelivery and paymentInvoice-side

Payment means type code

Definition
The means, expressed as code, for how a payment is expected to be or has been settled.
Example source value
30
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0841..1SharedDelivery and paymentInvoice-side

Payment account identifier

Definition
A unique identifier of the financial payment account, at a payment service provider, to which payment should be made.
Example source value
OM12BANK000000000000000001
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0871..1SharedDelivery and paymentInvoice-side

Payment card primary account number

Definition
The Primary Account Number (PAN) of the card used for payment.
Example source value
411111******1111
TDD relation
Primarily invoice-side context; preserve it even when it is not in the TDD draft.
Source
IBT-0921..1SharedAllowances and chargesValidation support

Document level allowance amount

Definition
The amount of an allowance, without TAX.
Example source value
5.000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-095-11..1AlignedAllowances and chargesValidation support

Tax scheme code

Definition
A code indicating the type of tax
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-0991..1SharedAllowances and chargesValidation support

Document level charge amount

Definition
The amount of a charge, without TAX.
Example source value
2.000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-102-11..1AlignedAllowances and chargesValidation support

Tax scheme code

Definition
A code indicating the type of tax
Example source value
VAT
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1061..1SharedTotals and VATTDD trace

Sum of Invoice line net amount

Definition
Sum of all Invoice line net amounts in the Invoice.
Example source value
100.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1091..1SharedTotals and VATTDD trace

Invoice total amount without VAT

Definition
The total amount of the Invoice without TAX.
Example source value
100.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1101..1SharedTotals and VATTDD trace

Invoice total TAX amount

Definition
The total TAX amount for the Invoice.
Example source value
5.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1121..1SharedTotals and VATTDD trace

Invoice total amount with VAT

Definition
The total amount of the Invoice with tax.
Example source value
105.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1151..1SharedTotals and VATTDD trace

Amount due for payment

Definition
The outstanding amount that is requested to be paid.
Example source value
105.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1161..1AlignedTotals and VATTDD trace

VAT category taxable amount

Definition
sum of all taxable amounts subject to a specific tax category code and tax category rate (if the tax category rate is applicable).
Example source value
100.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1171..1AlignedTotals and VATTDD trace

VAT category tax amount

Definition
The total tax amount for a given tax category.
Example source value
5.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-118-11..1AlignedTotals and VATTDD trace

Tax scheme code

Definition
The scheme of the TAX category.
Example source value
VAT
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1221..1SharedSupporting documentsValidation support

Supporting document reference

Definition
An identifier of the supporting document i.e, the invoice number of the invoice issued on import of the goods.
Example source value
IMPORT-DECL-001
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-125-11..1AlignedSupporting documentsValidation support

Attached document Mime code

Definition
A code indentifying the file type.
Example source value
application/pdf
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-125-21..1SharedSupporting documentsValidation support

Attached document Filename

Definition
-
Example source value
supporting-document.pdf
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1261..1SharedLine and item dataTDD trace

Invoice line identifier

Definition
A unique identifier for the individual line within the Invoice.
Example source value
1
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1881..1AlignedLine and item dataValidation support

Invoice line document identifier

Definition
An identifiers for a document that the invoice line referes to.
Example source value
DELIVERY-NOTE-001
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1291..1SharedLine and item dataTDD trace

Invoiced quantity

Definition
The quantity of items (goods or services) that is charged in the Invoice line.
Example source value
2.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1301..1SharedLine and item dataTDD trace

Invoiced quantity unit of measure code

Definition
The unit of measure that applies to the invoiced quantity.
Example source value
EA
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1311..1SharedLine and item dataTDD trace

Invoice line net amount

Definition
The total amount of the Invoice line (before tax).
Example source value
100.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1361..1SharedLine and item dataValidation support

Invoice line allowance amount

Definition
The amount of an allowance, without TAX.
Example source value
5.000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1411..1SharedLine and item dataValidation support

Invoice line charge amount

Definition
The amount of a charge, without TAX.
Example source value
2.000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1461..1SharedLine and item dataValidation support

Item net price

Definition
The price of an item, exclusive of TAX, after subtracting item price discount.
Example source value
50.000
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1511..1AlignedLine and item dataTDD trace

Invoiced item VAT category code

Definition
The tax category code for the invoiced item.
Example source value
S
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
BTOM-0171..1Oman distinctLine and item dataTDD trace

Total amount including VAT

Definition
The total amount of the line including VAT.
Example source value
105.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
BTOM-0161..1Oman distinctLine and item dataTDD trace

Line item VAT amount

Definition
The VAT amount for each line item.
Example source value
5.000
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-1531..1SharedLine and item dataTDD trace

Item name

Definition
A name for an item.
Example source value
Consulting service
TDD relation
Usually part of the source trail needed for TDD generation or audit.
Source
IBT-157-11..1SharedLine and item dataValidation support

Scheme identifier

Definition
The identification scheme identifier of the Item standard identifier.
Example source value
0160
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
BTOM-033-11..1Oman distinctLine and item dataValidation support

The name of the identification scheme.

Definition
Fixed value as = 'CC'
Example source value
CC
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
BTOM-034-11..1Oman distinctLine and item dataValidation support

The name of the identification scheme.

Definition
Fixed value as = 'MP'
Example source value
MP
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
BTOM-0191..1Oman distinctLine and item dataValidation support

Goods or Services identification

Definition
Specifies if the supply made is goods or services
Example source value
service
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-158-11..1SharedLine and item dataValidation support

Scheme identifier

Definition
The identification scheme shall be chosen from the entries in UNTDID 7143 [6].
Example source value
HS
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1601..1SharedLine and item dataValidation support

Item attribute name

Definition
The name of the attribute or property of the item.
Example source value
Color
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source
IBT-1611..1SharedLine and item dataValidation support

Item attribute value

Definition
The value of the attribute or property of the item.
Example source value
Blue
TDD relation
Supports invoice validation before TDD reporting can be trusted.
Source

Grounding and limits

The 73-field list is derived from mandatory leaf terms with cardinality 1..1 in the OpenPeppol PINT OM Billing invoice semantic model. Some terms live inside conditional groups, so this page is an implementation inventory, not the final validation authority.

Ask Fawtara Assistant

Continue with a cited answer from the approved Fawtara source corpus.

Open assistant