Model understanding
The document section contains core invoice information that uniquely identifies the invoice and establishes its fundamental characteristics. This section includes the invoice number and type, key dates (issue date, due date, tax point date), currency information, payment terms, and various reference numbers that link the invoice to related business documents such as purchase orders, contracts, projects, and delivery documents. All fields in this section apply to the invoice as a whole, providing essential metadata for document processing, accounting, tax reporting, and business process integration.
number — BT-1 Unique invoice number — assigned by the seller. This is the primary document identifier used for searching, accounting, and referencing. Essential for matching invoices with payments and accounting records. Required for all invoices. Helps buyers quickly locate a specific invoice in their system.
type_code — BT-3 Document type code — according to UNTDID 1001 standard. Defines the document purpose — whether it's a regular invoice, credit note, prepayment invoice, or other type. Always required. The code "380" represents a standard commercial invoice. Other codes are used for corrective invoices, prepayment invoices, and similar document types.
issue_date — BT-2 Invoice issue date — the date when the seller officially issued the invoice. Critical for determining payment terms and tax periods. Required field. This date marks the start of the payment term countdown and is essential for tax reporting purposes.
due_date — BT-9 Payment deadline — the date by which the buyer must pay the invoice. Used for calculating overdue debt and cash flow planning. Specified when there's a concrete payment deadline. Helps buyers plan their payments effectively and avoid late payment penalties. If the amount due for payment is positive, either the payment due date or the payment terms must be present.
tax_point_date — BT-7 Tax point date — (VAT accrual date) when the VAT tax obligation begins. This date may differ from the invoice issue date. Critical for correct VAT reflection in tax reporting. Typically used when goods or services were delivered in a different period than when the invoice was issued.
period_start_date — BT-73 Service period start — start of the period for which the invoice is issued. Essential for periodic services like subscriptions or rentals. Used for invoices covering monthly subscriptions, quarterly rentals, or similar recurring services. Helps clarify exactly which period the invoice covers.
period_end_date — BT-74 Service period end — end of the period for which the invoice is issued. Works together with period_start_date to define the complete service period. Used for periodic invoices to allow precise determination of the billing period.
period_code — BT-75 Period code — standardized period code (e.g., "MONTH", "QUARTER"). Provides a standardized designation of period type for automated processing. Optional field — used for additional standardization of periodic invoices.
currency_code — BT-5 Invoice currency — currency code according to ISO 4217 standard (e.g., "EUR", "USD"). Defines the currency in which all amounts in the invoice are stated. Critically important for international transactions and currency conversion. Required field. Determines the currency of all monetary amounts throughout the document.
tax_currency_code — BT-6 Tax currency — currency used specifically for tax calculation — may differ from the main invoice currency. Used in rare cases when taxes must be calculated in a different currency than the main invoice amount. Typically only needed for special tax requirements or complex international transactions.
terms — BT-20 Payment terms text — additional information for the buyer. Contains payment instructions, bank details, special conditions, and contact information. Helps ensure the buyer can pay the invoice correctly. Use this field to convey important payment-related information: bank account details, payment deadlines, special conditions, or contact information for payment questions. If the amount due for payment is positive, either the payment due date or the payment terms must be present.
accounting_cost — BT-19 Accounting code — analytical code for the seller's internal accounting purposes. Used to allocate revenue across different accounts, projects, departments, or cost centers. Essential for management accounting and financial reporting. Used when the seller maintains detailed accounting by projects, departments, or other analytical dimensions.
customer_reference — BT-10 Customer-provided identifier — a reference number that the customer specified when placing the order. Allows the customer to link the invoice to their internal order number or project code. Critically important for automated invoice processing by the customer's systems. Enables automatic routing and matching of invoices in the customer's accounting systems. An invoice must have buyer reference or purchase order reference.
order_reference — BT-13 Customer order number — links the invoice to a specific customer order. Used to verify that the invoice matches the ordered goods or services. Essential for order tracking and verification. Helps track which specific order the invoice relates to. An invoice must have buyer reference or purchase order reference.
contract_reference — BT-12 Contract or agreement number — links the invoice to the underlying contract between seller and buyer. Important for legal compliance and financial control. Used when invoices are issued under a specific contract. Helps track contract obligation fulfillment and ensures proper contract management.
project_reference — BT-11 Project reference code — indicates which project the invoice relates to. Essential for project cost accounting and project management. Used when work is performed within a specific project framework. Enables proper cost allocation and project budget tracking.
sales_order_reference — BT-14 Seller's internal sales order number — links the invoice to the seller's internal order system. Used to track the complete process from order to payment. Helps connect the invoice with the seller's internal business processes and order management systems.
award_reference — BT-15 Tender or competition reference — indicates the tender or competition number that resulted in the contract. Particularly important for public procurement and government contracts. Used in sectors with formal tender procedures (government procurement, large corporate procurement). Helps maintain traceability to the procurement procedure.
despatch_advice_reference — BT-16 Despatch advice reference — links the invoice to the goods despatch document. Confirms that goods were actually shipped. Used when goods are shipped separately from invoice issuance. Provides proof of shipment and helps link the invoice to the physical delivery.
receipt_advice_reference — BT-17 Receipt advice reference — links the invoice to the goods receipt document created by the buyer. Confirms that goods were actually received. Used when receipt confirmation is required for delivery fulfillment control. Essential for supply chain tracking and delivery verification.
Supplier
The supplier section contains complete information about the seller or service provider who issued the invoice. This section includes the supplier's legal and trading names, complete postal address, various identification numbers (VAT, tax, legal registration), electronic address for Peppol network communication, and contact details. All information in this section identifies who is billing the customer and provides the necessary details for legal compliance, tax reporting, automated processing, and communication purposes.
name — BT-27 Seller name — the full formal name by which the seller is registered in the national registry of legal entities or as a taxable person. This is the official legal name of the company or individual issuing the invoice. Required field. Used for legal identification and compliance purposes. Essential for buyers to properly identify and verify the supplier in their systems.
trading_name — BT-28 Seller trading name — a name by which the seller is known, other than the formal legal name (also known as business name or commercial name). This is the name the seller uses for commercial purposes and may differ from the legal registration name. Used when the company operates under a different trading name than its legal name. Helps buyers recognize the supplier by their commonly known business name.
description — Seller additional legal information — additional legal information relevant for the seller, such as company registration details, management information, or other legal disclosures required by local regulations. Optional field used to provide supplementary legal information that may be required in specific jurisdictions or for certain types of businesses.
address_line_1 — BT-35 Seller address line 1 — the main address line in an address, typically the street name and building number. This is the primary street address where the seller's business is located. Essential for postal delivery and legal address requirements. Used together with other address components to form a complete postal address.
address_line_2 — BT-36 Seller address line 2 — an additional address line that can be used to give further details supplementing the main address line. Often used for post office box numbers, floor numbers, building names, or other address details. Helps provide complete address information when the main address line is insufficient.
address_line_3 — BT-37 Seller address line 3 — an additional address line for further address details. Used when more than two address lines are needed to fully specify the location. Provides flexibility for complex addresses that require multiple lines to be accurately described.
city — BT-38 Seller city — the common name of the city, town or village where the seller address is located. Essential component of the postal address. Required for proper address formatting and postal delivery. Helps identify the geographic location of the seller's business.
zip — BT-39 Seller post code — the identifier for an addressable group of properties according to the relevant postal service. The postal or ZIP code used by the postal service in the seller's country. Essential for accurate mail delivery and address validation. Format varies by country but is critical for postal services to route mail correctly.
sub_country — BT-40 Seller country subdivision — the subdivision of a country, such as state, province, region, or county. Used to provide more specific geographic information within a country. Helps identify the administrative region where the seller is located, which may be important for tax or regulatory purposes.
country — BT-41 Seller country code — a code that identifies the country where the seller is located. Uses ISO 3166-1 alpha-2 country codes (e.g., "DE" for Germany, "FR" for France). Required field. Essential for international transactions, tax determination, and compliance with cross-border regulations. Determines which country's laws and tax rules apply to the seller.
ids — BT-29 Seller identifier — an array of identifiers used to identify the seller according to various identification schemes. Each identifier includes a value and a scheme code (ICD - ISO/IEC 6523). Common schemes include national business registration numbers, tax identifiers, or other official identifiers. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present. Enables automated supplier identification and verification in buyer systems.
vat_id — BT-31 Seller VAT identifier — the seller's VAT identification number (also known as VAT registration number). This is the official VAT number assigned by tax authorities for VAT purposes. Essential for VAT reporting and compliance. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present. Used for tax verification and cross-border VAT transactions.
tax_id — BT-32 Seller tax registration identifier — the local tax identification number of the seller for tax purposes, defined by the seller's address. This may be different from the VAT identifier and is used for local tax registration. The tax scheme identifier distinguishes this from VAT (use value other than "VAT"). Used when local tax authorities require additional tax identification beyond VAT registration.
legal_registration_id — BT-30 Seller legal registration identifier — an identifier issued by an official registrar that identifies the seller as a legal entity or person. This is typically the company registration number from the national business registry. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present. Essential for legal entity verification and compliance with business registration requirements.
endpoint_id — BT-34 Seller electronic address — identifies the seller's electronic address to which application-level responses to the invoice may be delivered. This is typically the Peppol endpoint identifier used for electronic invoice exchange. The scheme identifier specifies the identification scheme (e.g., "0088" for GLN, "EM" for email). Required for Peppol network communication and enables automated invoice delivery and response handling.
contact_name — BT-41 Seller contact point — a contact person or department name for the seller. This is the name of the person or team that can be contacted regarding the invoice. Used when buyers need to reach out to the seller with questions about the invoice, payment, or delivery. Helps facilitate communication between trading partners.
contact_phone — BT-42 Seller contact telephone number — a phone number for the contact point. Provides a direct way to contact the seller regarding invoice-related matters. Used for urgent inquiries or when written communication is insufficient. Helps buyers quickly resolve invoice questions or payment issues.
contact_email — BT-43 Seller contact email address — an email address for the contact point. Provides an electronic means to contact the seller regarding the invoice. Commonly used for invoice inquiries, payment confirmations, and general communication. Enables efficient electronic communication between buyer and seller.
Customer
The customer section contains complete information about the buyer or customer who receives the invoice. This section includes the customer's legal and trading names, complete postal address, various identification numbers (VAT, legal registration), electronic address for Peppol network communication, and contact details. All information in this section identifies who is being billed and provides the necessary details for legal compliance, tax reporting, automated processing, and communication purposes.
name — BT-44 Buyer name — the full name of the buyer. This is the official legal name of the company or individual receiving the invoice. Required field. Used for legal identification and compliance purposes. Essential for sellers to properly identify and verify the customer in their systems and for tax reporting.
trading_name — BT-45 Buyer trading name — a name by which the buyer is known, other than the formal legal name (also known as business name or commercial name). This is the name the buyer uses for commercial purposes and may differ from the legal registration name. Used when the company operates under a different trading name than its legal name. Helps sellers recognize the customer by their commonly known business name.
description — Buyer additional information — additional information relevant for the buyer. Optional field used to provide supplementary information about the buyer that may be useful for business purposes or compliance requirements.
address_line_1 — BT-50 Buyer address line 1 — the main address line in an address, typically the street name and building number. This is the primary street address where the buyer's business is located. Essential for postal delivery and legal address requirements. Used together with other address components to form a complete postal address.
address_line_2 — BT-51 Buyer address line 2 — an additional address line that can be used to give further details supplementing the main address line. Often used for post office box numbers, floor numbers, building names, or other address details. Helps provide complete address information when the main address line is insufficient.
address_line_3 — BT-52 Buyer address line 3 — an additional address line for further address details. Used when more than two address lines are needed to fully specify the location. Provides flexibility for complex addresses that require multiple lines to be accurately described.
city — BT-53 Buyer city — the common name of the city, town or village where the buyer's address is located. Essential component of the postal address. Required for proper address formatting and postal delivery. Helps identify the geographic location of the buyer's business.
zip — BT-54 Buyer post code — the identifier for an addressable group of properties according to the relevant postal service. The postal or ZIP code used by the postal service in the buyer's country. Essential for accurate mail delivery and address validation. Format varies by country but is critical for postal services to route mail correctly.
sub_country — BT-55 Buyer country subdivision — the subdivision of a country, such as state, province, region, or county. Used to provide more specific geographic information within a country. Helps identify the administrative region where the buyer is located, which may be important for tax or regulatory purposes.
country — BT-56 Buyer country code — a code that identifies the country where the buyer is located. Uses ISO 3166-1 alpha-2 country codes (e.g., "DE" for Germany, "FR" for France). Required field. Essential for international transactions, tax determination, and compliance with cross-border regulations. Determines which country's laws and tax rules apply to the buyer.
id — BT-46 Buyer identifier — an identifier of the buyer according to an identification scheme. The scheme identifier specifies the identification scheme (ICD - ISO/IEC 6523) if applicable. Common schemes include national business registration numbers, tax identifiers, or other official identifiers. Enables automated buyer identification and verification in seller systems.
vat_id — BT-48 Buyer VAT identifier — the buyer's VAT identification number (also known as VAT registration number). This is the official VAT number assigned by tax authorities for VAT purposes. Essential for VAT reporting and compliance, especially for B2B transactions. Used for tax verification and cross-border VAT transactions. Required for proper VAT handling in many jurisdictions.
tax_id — Buyer tax registration identifier — the local tax identification number of the buyer for tax purposes. This may be different from the VAT identifier and is used for local tax registration. Used when local tax authorities require additional tax identification beyond VAT registration. Optional field that may be required in specific jurisdictions.
legal_registration_id — BT-47 Buyer legal registration identifier — an identifier issued by an official registrar that identifies the buyer as a legal entity or person. This is typically the company registration number from the national business registry. Essential for legal entity verification and compliance with business registration requirements. Helps sellers verify the legal status of their customers.
endpoint_id — BT-49 Buyer electronic address — identifies the buyer's electronic address to which the invoice is delivered. This is typically the Peppol endpoint identifier used for electronic invoice exchange. The scheme identifier specifies the identification scheme (e.g., "0088" for GLN, "EM" for email). Required for Peppol network communication and enables automated invoice delivery to the buyer's system.
contact_name — BT-56 Buyer contact point — a contact person or department name for the buyer. This is the name of the person or team that can be contacted regarding the invoice. Used when sellers need to reach out to the buyer with questions about payment, delivery, or invoice processing. Helps facilitate communication between trading partners.
contact_phone — BT-57 Buyer contact telephone number — a phone number for the contact point. Provides a direct way to contact the buyer regarding invoice-related matters. Used for urgent inquiries or when written communication is insufficient. Helps sellers quickly resolve invoice questions or payment issues with the buyer.
contact_email — BT-58 Buyer contact email address — an email address for the contact point. Provides an electronic means to contact the buyer regarding the invoice. Commonly used for invoice inquiries, payment confirmations, and general communication. Enables efficient electronic communication between seller and buyer.
Delivery
The delivery section contains information about where and when the goods or services invoiced were delivered. This section is used when the delivery address differs from the buyer's address, or when you need to specify delivery details separately. It includes the delivery address, delivery date, location identifier, and the name of the party receiving the delivery. This information is essential for logistics tracking, delivery verification, and supply chain management.
name — BT-70 Deliver to party name — the name of the party to which the goods and services are delivered. This identifies who actually received the delivery, which may differ from the buyer. Used when goods are delivered to a different party than the one being invoiced. Essential for delivery tracking and verification purposes.
date — BT-72 Actual delivery date — the date on which the supply of goods or services was made or completed. Format must be "YYYY-MM-DD". This is the actual date when delivery occurred, which may differ from the invoice issue date. Critical for inventory management, delivery verification, and tax point determination. Used to track when goods or services were actually provided to the customer.
id — BT-71 Deliver to location identifier — an identifier for the location at which the goods and services are delivered. This can be a warehouse code, delivery point reference, or other location identifier. The scheme identifier specifies the identification scheme if applicable. Used for precise location tracking and automated delivery routing in logistics systems.
address_line_1 — BT-75 Deliver to address line 1 — the main address line in the delivery address, typically the street name and building number. This is the primary street address where goods or services were delivered. Essential when delivery address differs from the buyer's address. Used together with other address components to form a complete delivery address.
address_line_2 — BT-76 Deliver to address line 2 — an additional address line for delivery address details. Often used for floor numbers, building names, or other address details specific to the delivery location. Helps provide complete delivery address information when the main address line is insufficient.
address_line_3 — BT-77 Deliver to address line 3 — an additional address line for further delivery address details. Used when more than two address lines are needed to fully specify the delivery location. Provides flexibility for complex delivery addresses.
city — BT-78 Deliver to city — the common name of the city, town or village where the deliver to address is located. Essential component of the delivery address. Required for proper address formatting and delivery routing. Helps identify the geographic location of the delivery.
zip — BT-79 Deliver to post code — the identifier for an addressable group of properties according to the relevant postal service at the delivery location. The postal or ZIP code for the delivery address. Essential for accurate delivery routing and address validation. Format varies by country but is critical for delivery services.
sub_country — BT-80 Deliver to country subdivision — the subdivision of a country for the delivery location, such as state, province, region, or county. Used to provide more specific geographic information within a country for the delivery address. Helps identify the administrative region where delivery occurred.
country — BT-81 Deliver to country code — a code that identifies the country where the delivery occurred. Uses ISO 3166-1 alpha-2 country codes (e.g., "DE" for Germany, "FR" for France). Required field. Essential for international deliveries and cross-border logistics. Determines which country's delivery regulations apply.
Payee
The payee section contains information about the party that receives the payment. This section is used when the payee (the party receiving payment) is different from the seller. For example, when payment is made to a parent company, factoring company, or payment service provider rather than directly to the seller. This section includes the payee's name, identifier, and legal registration information. Essential for payment routing and compliance when payment recipient differs from invoice issuer.
name — BT-59 Payee name — the name of the payee, i.e., the party that receives the payment. This identifies who should actually receive the payment, which may differ from the seller. Used when payment is made to a different entity than the one issuing the invoice, such as a parent company, factoring company, or payment intermediary. Essential for correct payment routing and financial compliance.
id — BT-60 Payee identifier — an identifier of the payee according to an identification scheme. Can also be used for bank assigned creditor identifier (SEPA scheme). The scheme identifier specifies the identification scheme (ICD - ISO/IEC 6523) if applicable. Used for automated payee identification and payment processing. Essential when payment systems need to identify the payee automatically.
legal_registration_id — BT-61 Payee legal registration identifier — an identifier issued by an official registrar that identifies the payee as a legal entity or person. This is typically the company registration number from the national business registry. Used when the payee is a legal entity that needs to be properly identified for compliance purposes. Helps verify the legal status of the payment recipient.
Tax Representative
The tax_representative section contains information about the seller's tax representative party. This section is used when the seller has appointed a tax representative in another country, typically for VAT purposes in cross-border transactions. The tax representative acts on behalf of the seller for tax matters in the representative's country. This section includes the tax representative's name, complete address, and VAT identifier. Essential for compliance with tax regulations when sellers operate across borders and need local tax representation.
name — BT-63 Seller tax representative name — the full name of the seller's tax representative party. This identifies the legal entity or person authorized to act as the seller's tax representative in a specific country. Used when sellers from one country need tax representation in another country for VAT or tax compliance purposes. Essential for cross-border tax compliance and VAT handling.
vat_id — BT-64 Seller tax representative VAT identifier — the VAT identifier of the seller's tax representative party. This is the VAT registration number assigned to the tax representative by the tax authorities in their country. Required for proper VAT handling and tax reporting when using a tax representative. Used for tax verification and compliance with local VAT regulations.
tax_id — Tax representative tax registration identifier — the local tax identification number of the tax representative for tax purposes. This may be different from the VAT identifier and is used for local tax registration. Used when local tax authorities require additional tax identification beyond VAT registration. Optional field that may be required in specific jurisdictions.
address_line_1 — BT-65 Tax representative address line 1 — the main address line in the tax representative's address, typically the street name and building number. This is the primary street address where the tax representative is located. Essential for tax authority communication and compliance purposes. Used together with other address components to form a complete address.
address_line_2 — BT-66 Tax representative address line 2 — an additional address line for the tax representative's address. Often used for floor numbers, building names, or other address details. Helps provide complete address information when the main address line is insufficient.
address_line_3 — BT-67 Tax representative address line 3 — an additional address line for further address details. Used when more than two address lines are needed to fully specify the tax representative's location. Provides flexibility for complex addresses.
city — BT-68 Tax representative city — the common name of the city, town or village where the tax representative address is located. Essential component of the address. Required for proper address formatting and tax authority communication. Helps identify the geographic location of the tax representative.
zip — BT-69 Tax representative post code — the identifier for an addressable group of properties according to the relevant postal service at the tax representative's location. The postal or ZIP code for the tax representative's address. Essential for accurate mail delivery and address validation. Format varies by country but is critical for postal services.
sub_country — Tax representative country subdivision — the subdivision of a country for the tax representative's location, such as state, province, region, or county. Used to provide more specific geographic information within a country. Helps identify the administrative region where the tax representative is located.
country — Tax representative country code — a code that identifies the country where the tax representative is located. Uses ISO 3166-1 alpha-2 country codes (e.g., "DE" for Germany, "FR" for France). Required field. Essential for identifying which country's tax regulations the representative operates under. Determines which country's tax laws apply to the tax representative.
Notes
The notes section contains additional textual information that provides context, instructions, or supplementary details about the invoice. These notes can include payment instructions, delivery information, special terms and conditions, or any other relevant comments that help the buyer understand the invoice better. Notes are displayed prominently on the invoice and are often used for communication between trading parties. This section allows multiple notes to be included, each potentially categorized by a subject code for better organization and processing.
text — BT-22 Invoice note — the actual text content of the note. This is the main message or information that needs to be communicated to the buyer. Can contain payment instructions, delivery details, special terms, or any other relevant information. Often includes structured codes (like "#AAC#") that indicate the type of information or processing instructions. Used to provide additional context that cannot be expressed through structured fields alone. Essential for conveying important business information that requires human-readable text.
subject_code — BT-21 Invoice note subject code — a code that categorizes the type or subject of the note. This helps organize and process notes automatically by indicating what kind of information the note contains. Common categories include payment instructions, delivery information, general terms, or regulatory requirements. When provided, allows systems to route notes to appropriate departments or apply specific processing rules. Optional field that enhances note organization and automated processing capabilities.
Additional Documents
The additional_documents section contains references to supporting documents that are related to the invoice but are not part of the invoice itself. These documents can include attachments such as detailed line item breakdowns, product specifications, certificates, contracts, or any other files that provide additional context or evidence for the invoice. Documents can be embedded directly in the invoice (as base64-encoded content) or referenced externally via a URI. This section enables comprehensive document management by linking all relevant paperwork to a single invoice, ensuring complete documentation for audit, compliance, and business purposes.
id — BT-17 Supporting document reference — a unique identifier for the supporting document. Consists of a value that contains the actual identifier (often a filename or document number) and an optional scheme that indicates the identification scheme used. This identifier allows the document to be referenced and retrieved when needed. Used for document tracking, linking, and management purposes. Essential for maintaining relationships between the invoice and its supporting documents.
type_code — Supporting document type code — a code that classifies the type of supporting document. Common types include contracts, certificates, specifications, breakdowns, or regulatory documents. Helps categorize documents for better organization and automated processing. When provided, allows systems to understand the document's purpose and apply appropriate handling rules. Optional field that enhances document management and processing capabilities.
uri — BT-19 External document location — a Uniform Resource Identifier that points to the location of the document if it is stored externally. This can be a URL, file path, or any other URI format that allows access to the document. Used when documents are stored in external systems, cloud storage, or document management platforms. Allows the invoice to reference documents without embedding them directly, which is useful for large files or documents stored in centralized repositories. Optional field used when documents are not embedded in the invoice.
description — BT-18 Supporting document description — a human-readable description of what the document contains or its purpose. Provides context about why the document is attached and what information it provides. Helps users understand the document's relevance to the invoice without having to open it. Used for document identification and context provision. Optional field that improves document usability and understanding.
filename — Supporting document filename — the name of the file when the document is stored or downloaded. This is the suggested filename that should be used when saving or accessing the document. Helps maintain consistent file naming and makes it easier to identify documents in file systems. Used for file management and user convenience. Optional field that improves document handling.
mime_code — Supporting document MIME type — the MIME (Multipurpose Internet Mail Extensions) type that indicates the document's file format. Common examples include "application/pdf", "image/png", "application/xml", or "text/plain". This code tells systems how to interpret and process the document content. Essential for proper document rendering and processing. Used to determine which applications or viewers should be used to open the document.
content — BT-125 Supporting document binary object — the actual document content encoded as a base64 string. This allows documents to be embedded directly within the invoice data structure. When provided, the document is self-contained and doesn't require external access. Useful for ensuring document availability and completeness. The content must match the mime_code format. Optional field used when documents are embedded rather than referenced externally.
Preceding Documents
The preceding_documents section contains references to documents that were issued before the current invoice and are related to it in some way. These typically include previous invoices, credit notes, purchase orders, or other documents that establish the business context or sequence of transactions. Preceding documents help establish the relationship between multiple documents in a business process, enabling proper tracking of order fulfillment, corrections, or multi-stage transactions. This section is essential for maintaining document chains and understanding the complete business context of an invoice.
number — BT-25 Preceding invoice reference — the unique identifier or number of the preceding document. This is the document number that was assigned to the earlier document in the business process. Used to establish a clear link between the current invoice and previous documents. Essential for tracking document relationships, order fulfillment sequences, corrections, or multi-stage transactions. Allows systems and users to trace back through the document chain to understand the complete business context.
issue_date — BT-26 Preceding invoice issue date — the date when the preceding document was issued. This date helps establish the chronological order of documents and provides context about when the related transaction occurred. Used together with the document number to uniquely identify and reference the preceding document. Essential for maintaining accurate document timelines and understanding the sequence of business events. Helps verify document relationships and ensures proper chronological tracking of transactions.
Discount Charges
The discounts_charges section contains information about additional amounts that are applied to the invoice total, either as discounts (reductions) or charges (additions). Discounts reduce the invoice amount and are typically applied for early payment, volume purchases, or promotional reasons. Charges increase the invoice amount and may include shipping fees, handling charges, or other service fees. Each entry specifies whether it's a discount or charge, the calculation method (percentage or fixed amount), the base amount it applies to, and any associated tax information. This section enables transparent calculation of the final invoice amount by clearly showing all adjustments made to the base total.
sign — Discount or charge indicator — indicates whether the amount is a charge (positive, "+") that increases the invoice total or a discount (negative, "-") that reduces it. This sign determines how the amount affects the final calculation. Charges are added to the base amount, while discounts are subtracted. Essential for correct invoice total calculation. Used to distinguish between additional fees and reductions in a single unified structure.
base_amount — BT-92 Discount base amount — the monetary amount that the discount or charge percentage is calculated from. This is the base value used for percentage-based calculations. When a percentage is specified, this amount is multiplied by the percentage to determine the discount or charge value. Used for transparent calculation of percentage-based adjustments. Essential when using percentage-based discounts or charges to show the calculation basis.
percent — BT-93 Discount percentage — the percentage rate applied to the base amount to calculate the discount or charge. Expressed as a decimal number (e.g., "10" means 10%). When provided, the discount or charge amount is calculated by multiplying the base amount by this percentage. Used for percentage-based pricing adjustments. Optional field used when discounts or charges are calculated as a percentage rather than a fixed amount.
amount — BT-94 Discount amount — the actual monetary value of the discount or charge. This is the final amount that will be added (for charges) or subtracted (for discounts) from the invoice total. Can be calculated from percentage and base amount, or specified directly as a fixed amount. Essential for determining the final impact on the invoice total. Used when the discount or charge is a fixed amount or as the result of percentage calculation.
tax_code — Discount tax category code — a code that indicates the tax category applicable to the discount or charge amount. Common codes include "E" for exempt, "S" for standard rate, or "Z" for zero-rated. This determines how the discount or charge should be treated for tax purposes. Used for proper tax calculation and reporting. Essential for accurate tax handling of discounts and charges.
tax_scheme — Discount tax scheme — the tax scheme or system under which the discount or charge is taxed. Typically "VAT" for Value Added Tax, but can include other tax systems. Identifies which tax regulations apply to this adjustment. Used for tax compliance and proper tax treatment. Essential for correct tax calculation and reporting.
tax_percent — Discount tax percentage — the tax rate percentage applied to the discount or charge amount. Expressed as a decimal number (e.g., "0" means 0%, "19" means 19%). Determines how much tax applies to the discount or charge itself. Used for calculating tax on adjustments. Essential when discounts or charges are subject to taxation.
reason — BT-104 Charge reason — a human-readable description explaining why the discount or charge is applied. Provides context about the business reason for the adjustment, such as "Early payment discount", "Shipping fee", or "Volume discount". Helps users understand the purpose of the adjustment. Used for transparency and communication between trading parties. Optional field that improves invoice clarity and understanding.
reason_code — BT-105 Charge reason code — a standardized code that categorizes the type of discount or charge. Common codes include "TAC" for trade agreement, "FC" for freight charge, or other industry-standard codes. Enables automated processing and categorization of adjustments. Used for systematic classification and automated handling. Optional field that enhances processing capabilities.
Payment Details
The payment_details section contains information about how the invoice should be paid, including payment methods and account details. This section provides all necessary information for the buyer to execute payment, such as bank account details, payment instructions, or alternative payment methods. It can include multiple payment options, allowing flexibility in how payments can be made. The section supports various payment methods including bank transfers (with IBAN/BIC), credit cards, direct debits, and other payment mechanisms. This information is essential for enabling efficient payment processing and ensuring payments are correctly routed and identified.
method_code — BT-81 Payment means type code — a standardized code that identifies the payment method to be used. Common codes include "58" for bank transfer, "30" for credit card, "49" for direct debit, or other UNTDID 4461 payment means codes. This code enables automated payment processing and routing. Used to determine which payment system or process should handle the payment. Essential for payment automation and proper payment method identification.
method_name — BT-82 Payment means text — a human-readable description of the payment method. Provides additional context or clarification about how payment should be made when the code alone is insufficient. Can include instructions or specific payment method details. Used for clarity and human understanding of payment requirements. Optional field that complements the payment method code with descriptive information.
iban — BT-84 Payment account identifier — the International Bank Account Number (IBAN) of the account where payment should be sent. This is the standardized international format for bank account identification, typically 15-34 characters long. Used for international bank transfers and SEPA payments. Essential for bank transfer payments to ensure funds are routed to the correct account. Required when payment method involves bank transfer.
bic — BT-85 Payment service provider identifier — the Bank Identifier Code (BIC) or SWIFT code of the bank where the payment account is held. This code identifies the specific bank and branch, typically 8-11 characters long. Used for international bank transfers to route payments through the correct banking network. Required for some international transfers and SEPA payments. Optional field that may be required depending on payment type and jurisdiction.
account_name — Payment account name — the name associated with the payment account, typically the account holder's name or business name. Helps identify the account owner and provides additional verification. Used for account identification and payment processing. Optional field that provides additional account identification information.
remittance_information — BT-83 Remittance information — additional text information that should be included with the payment to help identify which invoice is being paid. This information is typically included in payment references or payment memos. Often includes invoice numbers, order references, or other identifiers that help match payments to invoices. Essential for payment reconciliation and matching payments to correct invoices. Used to ensure payments are correctly attributed to the right invoice.
card_number — Payment card number — the number of the credit or debit card to be used for payment. Used when payment method involves card payment. Typically masked or partially hidden for security purposes in actual implementations. Required for card-based payment methods. Optional field used only when payment method is credit or debit card.
card_holder_name — Payment card holder name — the name of the person or entity that holds the payment card. Used for card payment verification and processing. Required for card-based payment methods to verify card ownership. Optional field used only when payment method involves card payment.
card_network — Payment card network — the payment card network or brand associated with the card, such as "VISA", "Mastercard", "American Express", or others. Identifies which card network processes the payment. Used for routing card payments through the correct payment network. Optional field used only when payment method involves card payment.
direct_debit_mandate_id — BT-9 Direct debit mandate reference — the unique identifier of the direct debit mandate that authorizes automatic payment collection. This reference links the payment to a previously established direct debit authorization. Required for direct debit payment methods to prove authorization for automatic payment. Used to verify that direct debit payments are properly authorized. Optional field used only when payment method is direct debit.
direct_debit_payer_account — Direct debit payer account — the account identifier from which direct debit payments will be collected. This identifies the payer's account that will be debited automatically. Used for direct debit payment processing to identify the source account. Required for direct debit payments to specify which account should be debited. Optional field used only when payment method is direct debit.
Taxes
The taxes section contains a summary of all tax information applied to the invoice, grouped by tax category and rate. This section provides a consolidated view of all taxes calculated on the invoice, showing the taxable amounts, tax rates, and resulting tax amounts for each tax category. Taxes are typically calculated on the invoice line items and any applicable discounts or charges. Each tax entry represents a different tax category (such as standard VAT, reduced VAT, exempt, or zero-rated) and shows the total taxable amount and tax amount for that category. This section is essential for tax reporting, compliance, and understanding the tax breakdown of the invoice total.
taxable_amount — BT-116 Tax exclusive amount — the total monetary amount that is subject to this specific tax category, before tax is applied. This is the sum of all line items, discounts, and charges that fall under this tax category. Used as the base for calculating the tax amount when multiplied by the tax percentage. Essential for tax calculation and reporting. Represents the net amount before tax for this particular tax category.
currency_code — BT-5 Invoice currency code — the currency in which the taxable amount and tax amount are expressed. Uses ISO 4217 currency codes (e.g., "EUR" for Euro, "USD" for US Dollar). Ensures that all monetary amounts in this tax entry are interpreted in the correct currency. Essential for multi-currency invoices and proper amount interpretation. Must match the invoice currency code specified in the document section.
amount — BT-117 Tax amount — the total monetary value of tax calculated for this tax category. This is the actual tax amount that will be added to the invoice total. Calculated by applying the tax percentage to the taxable amount. Essential for determining the total tax burden and final invoice amount. Represents the sum of all tax calculated for this specific tax category across all applicable line items.
percent — BT-119 Tax percentage — the tax rate expressed as a percentage, applied to calculate the tax amount. Expressed as a decimal number (e.g., "19" means 19%, "0" means 0%). This rate determines how much tax is calculated on the taxable amount. Essential for tax calculation and transparency. Used to show the tax rate applied to this category, which may vary by tax code (standard rate, reduced rate, etc.).
code — BT-118 Tax category code — a code that identifies the tax category or type. Common codes include "S" for standard rate, "E" for exempt, "Z" for zero-rated, "AE" for reverse charge, or "K" for VAT exempt for intra-community supply. This code determines how the tax should be treated and displayed. Essential for tax classification and proper tax handling. Used to categorize taxes according to tax regulations and business rules.
scheme — BT-120 Tax scheme — the tax scheme or tax system under which this tax is levied. Typically "VAT" for Value Added Tax, but can include other tax systems such as sales tax, GST, or other regional tax schemes. Identifies which tax regulations and rules apply to this tax entry. Essential for tax compliance and proper tax treatment. Used to determine which tax system governs the calculation and reporting of this tax.
exemption_reason — BT-121 VAT exemption reason text — a human-readable explanation of why the taxable amount is exempt from tax or subject to a zero rate. Provides context about the legal or business reason for tax exemption. Used when tax code indicates exemption or zero-rating to explain the basis for the exemption. Essential for tax compliance and audit purposes. Optional field used only when items are tax-exempt or zero-rated.
exemption_reason_code — BT-122 VAT exemption reason code — a standardized code that categorizes the reason for tax exemption or zero-rating. Common codes follow patterns like "vatex-eu-132-1a" for specific EU VAT exemption reasons. Enables automated processing and classification of exemption reasons. Used for systematic tax exemption reporting and compliance. Optional field used only when items are tax-exempt or zero-rated, providing structured exemption reason classification.
Totals
The totals section contains the calculated summary amounts for the entire invoice, providing a consolidated view of all financial totals. This section aggregates amounts from line items, discounts, charges, taxes, and payments to show the complete financial picture of the invoice. It includes subtotals, tax totals, discounts, charges, amounts already paid, and the final amount payable. This section is essential for understanding the complete financial summary of the invoice and serves as the primary reference for payment amounts and financial reconciliation.
item_subtotal — Item subtotal — the sum of all line item amounts before any discounts, charges, or taxes are applied. This represents the total value of all goods and services listed on the invoice, calculated by summing the line totals of all invoice items. Used as the base for calculating discounts, charges, and taxes. Essential for understanding the gross value of goods and services before adjustments. Provides the foundation for all subsequent calculations.
subtotal — BT-109 Sum of invoice line net amount — the total amount of all invoice line items after discounts and charges are applied, but before taxes. This is the net amount that serves as the base for tax calculation. Calculated by applying discounts and charges to the item subtotal. Essential for tax calculation as it represents the taxable base amount. Used to show the net amount before tax is added.
total — Invoice total amount — the total invoice amount including all taxes, discounts, and charges. This represents the gross total amount of the invoice before any payments are deducted. Calculated by adding taxes to the subtotal. Essential for understanding the full invoice value. Used as the primary reference for the complete invoice amount.
discount — Total discount amount — the sum of all discount amounts applied to the invoice. This is the total of all discounts from the discounts_charges section where the sign is negative ("-"). Represents the total reduction in the invoice amount due to discounts. Used for transparency and calculation verification. Essential for understanding the total impact of discounts on the invoice.
charge — Total charge amount — the sum of all charge amounts applied to the invoice. This is the total of all charges from the discounts_charges section where the sign is positive ("+"). Represents the total additional amount added to the invoice due to charges. Used for transparency and calculation verification. Essential for understanding the total impact of charges on the invoice.
paid — BT-112 Paid amount — the total amount that has already been paid towards this invoice. This represents any advance payments, partial payments, or prepayments that have been received. When present, this amount is deducted from the total to calculate the amount payable. Used for tracking payment status and calculating remaining balance. Essential for determining how much is still owed on the invoice.
round — Rounding amount — the rounding adjustment applied to the invoice total to achieve a specific rounding precision. This amount represents the difference between the calculated total and the rounded total. Used when invoices need to be rounded to a specific decimal precision or whole currency units. Optional field used only when rounding adjustments are applied. Helps ensure invoice totals match expected rounding rules.
payable — BT-115 Amount due for payment — the final amount that the buyer must pay to settle the invoice. This is calculated as the total invoice amount minus any amounts already paid, plus or minus any rounding adjustments. This is the key amount for payment processing and represents the outstanding balance. Essential for payment processing and accounts receivable management. Used as the primary reference for payment amount.
tax_total — BT-110 Sum of taxes on all invoice lines — the total amount of all taxes applied to the invoice. This is the sum of all tax amounts from the taxes section. Represents the complete tax burden on the invoice. Essential for tax reporting and understanding the total tax component of the invoice. Used to show the aggregate tax amount across all tax categories.
tax_total_alt_currency — Tax total in alternative currency — the total tax amount expressed in an alternative currency, if applicable. This allows tax totals to be shown in a different currency than the invoice currency, useful for multi-currency reporting or when tax reporting requires a specific currency. Optional field used only when tax reporting requires an alternative currency. Used for international tax reporting and multi-currency compliance.
Items
The items section contains the detailed line items that make up the invoice, listing each product or service being invoiced. Each item represents a single line on the invoice and includes information about what is being sold, quantities, prices, taxes, and any applicable discounts or charges. This section is the core of the invoice as it details all goods and services provided, their individual pricing, and how they contribute to the total invoice amount. Items can reference purchase orders, include product identifiers, specify accounting information, and link to related documents. This section enables detailed invoice analysis, inventory tracking, and proper accounting treatment of each line item.
subtotal — BT-131 Invoice line net amount — the net amount for this line item after discounts and charges are applied, but before tax. This is calculated by multiplying quantity by price, then applying any line-level discounts or charges. Represents the taxable base amount for this specific line item. Essential for tax calculation and line item total verification. Used to show the net value of this line before tax is added.
position — Invoice line position — the sequential position or line number of this item on the invoice. This number identifies the order in which items appear and helps reference specific lines. Used for line item identification and ordering. Essential for maintaining item sequence and enabling line-by-line references.
note — BT-127 Invoice line note — additional textual information specific to this line item. Can include delivery instructions, special terms, product details, or any other relevant information about this particular item. Used to provide context that cannot be expressed through structured fields. Optional field that enhances line item clarity and communication.
name — BT-153 Item name — a short name or title identifying the product or service being invoiced. This is typically a concise product name, service name, or item identifier. Used for quick identification of what is being sold. Essential for invoice readability and item recognition. Provides the primary identification of the line item.
description — BT-154 Item description — a detailed description of the product or service being invoiced. Provides comprehensive information about what is being sold, including specifications, features, or service details. Used to fully describe the item when the name alone is insufficient. Essential for detailed invoice documentation and clarity. Provides additional context beyond the item name.
quantity — BT-149 Invoiced quantity — the quantity of the product or service being invoiced. This is the number of units, hours, or other measure of the item being sold. Used together with price to calculate the line total. Essential for quantity-based pricing and inventory tracking. Expressed in the unit specified by unit_code.
unit_code — BT-150 Invoiced quantity unit of measure code — the unit of measure code that specifies how the quantity is expressed. Uses UN/ECE Recommendation 20 codes (e.g., "XPP" for parts, "C62" for one, "HUR" for hour, "KGM" for kilogram). Defines the measurement unit for the quantity. Essential for proper quantity interpretation and calculation. Used to ensure quantities are understood correctly across different systems and languages.
price — BT-146 Item price — the unit price of the item, which may be the price per unit after any price-level discounts or charges are applied. This is the effective price per unit used for calculation. Used together with quantity to calculate the line subtotal. Essential for price calculation and invoice total determination. May differ from the base price if price-level adjustments are applied.
price_quantity — Price quantity — the quantity that the price applies to, used when the price is expressed per a different quantity than the invoiced quantity. For example, if price is per 100 units but quantity is 30, price_quantity would be "100". Used for flexible pricing where price units differ from invoiced units. Optional field used when price is expressed per a different quantity base.
price_unit_code — Price unit of measure code — the unit of measure code for the price, used when price is expressed per a different unit than the invoiced quantity unit. Specifies the unit for which the price is given. Used for flexible pricing scenarios. Optional field used when price unit differs from quantity unit.
price_discount_charge — Price discount or charge — a discount or charge applied directly to the unit price before quantity multiplication. Contains base_amount (the original price), sign (whether it's a discount "-" or charge "+"), and amount (the adjustment value). Used for price-level adjustments that affect the unit price itself. Optional field used when discounts or charges are applied at the price level rather than the line level.
supplier_item_id — BT-155 Item seller identifier — an identifier assigned by the seller to identify this product or service in their system. This is the seller's internal product code, SKU, or item number. Used for seller's inventory management and product identification. Essential for seller's internal systems and product tracking. Helps link invoice items to seller's product catalog.
customer_item_id — BT-156 Item buyer identifier — an identifier assigned by the buyer to identify this product or service in their system. This is the buyer's internal product code or item reference. Used for buyer's internal systems and product matching. Optional field that helps buyers match invoice items to their own product catalogs or purchase orders.
standard_item_id — BT-157 Item standard identifier — a standardized product identifier from an official classification scheme. Contains value (the identifier itself) and scheme (the identification scheme code, such as "0088" for EAN, "0160" for GS1, or others). Used for universal product identification across trading partners. Optional field that enables standardized product identification and catalog matching.
order_position_reference — BT-132 Purchase order line reference — a reference to the specific line in the purchase order that this invoice line relates to. Links the invoice line back to the original purchase order line. Used for order fulfillment tracking and purchase order matching. Essential for linking invoices to purchase orders and verifying order completion.
document_reference — Item document reference — a reference to a related document associated with this line item. Contains id (document identifier with value and optional scheme) and type_code (document type code). Used to link line items to contracts, specifications, or other supporting documents. Optional field that provides document context for the line item.
tax_percent — BT-151 Item VAT rate — the tax rate percentage applied to this line item. Expressed as a decimal number (e.g., "19" means 19%, "0" means 0%). Determines how much tax is calculated on this specific line item. Essential for tax calculation and line item tax determination. Used to show the tax rate applicable to this item.
tax_code — BT-151 Item VAT category code — a code that identifies the tax category applicable to this line item. Common codes include "S" for standard rate, "E" for exempt, "Z" for zero-rated, "AE" for reverse charge, or "K" for VAT exempt for intra-community supply. Determines how this item should be treated for tax purposes. Essential for proper tax classification and calculation.
tax_scheme — Item tax scheme — the tax scheme or tax system under which this line item is taxed. Typically "VAT" for Value Added Tax, but can include other tax systems. Identifies which tax regulations apply to this item. Essential for tax compliance and proper tax treatment.
accounting_cost — BT-133 Invoice line accounting account code — an accounting account code or cost center identifier used for accounting purposes. This code helps allocate the line item to the correct accounting account or cost center. Used for financial accounting and cost allocation. Optional field that supports accounting integration and cost tracking.
period_start_date — BT-134 Invoice line period start date — the start date of the period to which this line item relates. Used when invoicing for services or goods delivered over a time period. Helps identify the service period being invoiced. Optional field used for period-based invoicing.
period_end_date — BT-135 Invoice line period end date — the end date of the period to which this line item relates. Used together with period_start_date to define the service period. Helps identify when the service period ends. Optional field used for period-based invoicing.
origin_country — BT-125 Item country of origin — the country code indicating where the goods originated or were produced. Uses ISO 3166-1 alpha-2 country codes (e.g., "DE" for Germany, "FR" for France). Used for customs, trade compliance, and origin marking requirements. Optional field that may be required for international trade and customs purposes.
discounts_charges — Item discounts and charges — an array of discounts or charges applied specifically to this line item. Each entry follows the same structure as the invoice-level discounts_charges section, with sign, base_amount, percent, amount, reason, and reason_code. Used for line-level pricing adjustments. Optional field that allows discounts or charges to be applied at the item level rather than invoice level.
commodity_classifications — Item commodity classifications — an array of commodity classification codes that categorize the item according to various classification schemes. Each entry contains code (the classification code itself), scheme (the classification scheme identifier, such as "IB" for UNSPSC, "CPV" for Common Procurement Vocabulary, or others), and scheme_version (the version of the classification scheme used). Used for standardized product categorization, procurement, and trade classification. Enables automated product matching and classification across different systems. Optional field that supports product categorization and procurement processes.
properties — Item properties — an array of additional properties or attributes that describe characteristics of the item. Each entry contains name (the property name or description) and value (the property value). Used to capture item-specific attributes that are not covered by standard fields, such as color, size, material, specifications, or custom attributes. Enables flexible extension of item information beyond standard fields. Optional field that allows custom properties to be attached to line items for detailed product information.
Comprehensive example of JSON and corresponding XML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 | |
- Customer reference — Identifier provided by the buyer (BT-10 in EN16931).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 | |