Malaysia: fields
Every GETS field a Malaysian document can carry, when it is required and the values it accepts.
- Field is the name the Integration engine shows.
- Requirement covers every document type, modifier and variant. Mandatory fields are always required and optional ones never are. Conditional fields are required only when the condition in their description is met.
- Enums lists the values a field accepts when it takes only a fixed set.
- To see the fields for one document type, modifier and variant next to a sample request, open List with sample request.
Payload fields
365 fields · conditional fields are required only when the condition in their description is met
| Description | Enums | |||
|---|---|---|---|---|
| Invoice Currency | Mandatory | string | Document currency | |
| Document Number | Mandatory | string | Unique document number | |
| Document Base | Mandatory | string | Base document type (e.g., tax_invoice, credit_note, debit_note) | tax_invoiceTax invoicecredit_noteCredit notedebit_noteDebit note |
| Issue Date | Mandatory | date | Document issue date | |
| Issue Time | Mandatory | string | Document issue time (HH:MM or HH:MM:SS:0000) LHDN requires an issue time for each Malaysia e-invoice. | |
| Reference ID | Conditional | string | Original invoice reference ID Mandatory for debit notes; optional for tax invoices and credit notes. With the refund variant: mandatory for tax invoices and credit notes. LHDN MyInvois Invoice v1.0 billing references (https://sdk.myinvois.hasil.gov.my/documents/invoice-v1-0/) require the original e-invoice reference used by Malaysia V2 DBT and SLF_DBT documents.Malaysia refund notes must identify the original e-invoice. | |
| Additional Notes | Optional | string | Additional notes | |
| Document ID | Optional | string | Internal system document identifier (UUID or database ID) | |
| Document Modifiers | Optional | array | Document modifiers (e.g., export, summary, self-billed) | self_billedSelf billedis_receiptIs receiptpeppolPeppolb2bB2B |
| Document Variant | Optional | string | Document variant (e.g., B2B, B2C) | refundRefund |
| Due Date | Optional | date | Payment due date | |
| Exchange Rate Date | Optional | date | Exchange rate date | |
| Exchange Rate | Optional | number | Exchange rate when currency differs from tax currency | |
| Exchange Source Currency | Optional | string | Exchange rate source currency | |
| Exchange Target Currency | Optional | string | Exchange rate target currency | |
| Invoice Period End | Optional | date | End date of the invoiced period | |
| Invoice Period Frequency | Optional | string | Frequency of the billing period (monthly, weekly, etc.) | |
| Invoice Period Start | Optional | date | Start date of the invoiced period | |
| Note Issuance Reason | Optional | string | Reason for credit/debit note | |
| Reference Numbers | Optional | array | Reference to original invoice (notes) | |
| Tax Accounting Currency | Optional | string | Tax currency (often same as document currency) | |
| Seller Address Line 1 | Mandatory | string | Seller address line 1 LHDN requires the supplier address line. | |
| Seller City | Mandatory | string | Seller city | |
| Seller Country | Mandatory | string | Seller country code | |
| Seller Contact Phone | Mandatory | string | Seller contact phone LHDN requires a supplier contact number. | |
| Seller Industry Classification Code | Mandatory | string | Industry classification code LHDN requires the supplier MSIC code. | |
| Seller Industry Classification Description | Mandatory | string | Industry classification description LHDN requires the supplier business activity description. | |
| Seller Name | Mandatory | string | Seller company name | |
| Seller Registration Type | Mandatory | string | Seller registration type | |
| Seller Registration Value | Mandatory | string | Seller registration value | |
| Seller Tax ID Type | Mandatory | string | Seller tax ID type (VAT, TIN, etc.) | |
| Seller Tax ID Value | Mandatory | string | Seller tax ID value | |
| Country Subentity Code (Seller) | Conditional | string | Malaysia state code (e.g. 14 for Kuala Lumpur). Optional with the is_receipt modifier. Malaysia V2 receipt validation permits a receipt without a seller state code. | |
| Seller Peppol ID | Conditional | string | Seller's Peppol network identifier for Peppol delivery Only with the peppol modifier: mandatory. | |
| Seller Access Code Building | Optional | string | seller access code building | |
| Seller Access Code Gate | Optional | string | seller access code gate | |
| Seller Access Code Intercom | Optional | string | seller access code intercom | |
| Seller Address Type | Optional | string | seller address type | |
| Seller Address Usage | Optional | string | seller address usage | |
| Seller Apartment | Optional | string | seller apartment | |
| Seller Attention To | Optional | string | seller attention to | |
| Seller Building Name | Optional | string | seller building name | |
| Seller Building Number | Optional | string | Seller building number | |
| Seller Business Hours Close | Optional | string | seller business hours close | |
| Seller Business Hours Days | Optional | array | seller business hours days | |
| Seller Business Hours Open | Optional | string | seller business hours open | |
| Seller Care Of | Optional | string | seller care of | |
| Seller Delivery Instructions | Optional | string | seller delivery instructions | |
| Seller Delivery Point | Optional | string | seller delivery point | |
| Seller District | Optional | string | Seller district | |
| Seller Floor | Optional | string | seller floor | |
| Seller Geo Location Latitude | Optional | number | seller geo location latitude | |
| Seller Geo Location Longitude | Optional | number | seller geo location longitude | |
| Seller Landmark | Optional | string | seller landmark | |
| Seller Plus Code | Optional | string | seller plus code | |
| Seller PO Box | Optional | string | seller po box | |
| Seller Post Office | Optional | string | seller post office | |
| Seller Room Number | Optional | string | seller room number | |
| Seller Street Name | Optional | string | seller street name | |
| Seller Street Number | Optional | string | seller street number | |
| Seller Sub District | Optional | string | seller sub district | |
| Seller Time Zone | Optional | string | seller time zone | |
| Seller Valid From | Optional | date | seller valid from | |
| Seller Valid To | Optional | date | seller valid to | |
| Seller Verification Date | Optional | date | seller verification date | |
| Seller Verification Source | Optional | string | seller verification source | |
| Seller Verified | Optional | string | seller verified | |
| Seller Ward | Optional | string | seller ward | |
| Seller What Three Words | Optional | string | seller what three words | |
| Seller Zone | Optional | string | seller zone | |
| Seller Address Line 2 | Optional | string | Seller address line 2 | |
| Seller Address Line 3 | Optional | string | Seller address line 3 | |
| Seller Postal Code | Optional | string | Seller postal code | |
| Seller State/Province | Optional | string | Seller state/province | |
| Seller Business Activity | Optional | string | Seller business activity | |
| Seller Contact Email | Optional | string | Seller contact email | |
| Seller Contact Name | Optional | string | Seller contact name | |
| Seller Industry Classification Scheme | Optional | string | Industry classification scheme | |
| Seller Party ID | Optional | string | Seller internal party ID | |
| Seller Trade Name | Optional | string | Seller trade name | |
| Buyer Address Line 1 | Mandatory | string | Buyer address line 1 LHDN requires the buyer address line. | |
| Buyer Country | Mandatory | string | Buyer country code | |
| Buyer Contact Phone | Mandatory | string | Buyer contact phone LHDN requires a buyer contact number. | |
| Buyer Name | Mandatory | string | Buyer company/name | |
| Buyer Registration Type | Mandatory | string | Buyer registration type | |
| Buyer Registration Value | Mandatory | string | Buyer registration value | |
| Buyer Tax ID Type | Mandatory | string | Buyer tax ID type LHDN requires the buyer TIN type. | |
| Buyer Tax ID Value | Mandatory | string | Buyer tax ID value LHDN requires the buyer TIN. | |
| Country Subentity Code (Buyer) | Conditional | string | Malaysia state code (e.g. 14 for Kuala Lumpur). Optional with the is_receipt modifier. Malaysia V2 receipt validation permits a receipt without a buyer state code. | |
| Buyer Peppol ID | Conditional | string | Buyer's Peppol network identifier for Peppol delivery Only with the peppol modifier: mandatory. | |
| Buyer Access Code Building | Optional | string | buyer access code building | |
| Buyer Access Code Gate | Optional | string | buyer access code gate | |
| Buyer Access Code Intercom | Optional | string | buyer access code intercom | |
| Buyer Address Type | Optional | string | buyer address type | |
| Buyer Address Usage | Optional | string | buyer address usage | |
| Buyer Apartment | Optional | string | buyer apartment | |
| Buyer Attention To | Optional | string | buyer attention to | |
| Buyer Building Name | Optional | string | buyer building name | |
| Buyer Building Number | Optional | string | Buyer building number | |
| Buyer Business Hours Close | Optional | string | buyer business hours close | |
| Buyer Business Hours Days | Optional | array | buyer business hours days | |
| Buyer Business Hours Open | Optional | string | buyer business hours open | |
| Buyer Care Of | Optional | string | buyer care of | |
| Buyer Delivery Instructions | Optional | string | buyer delivery instructions | |
| Buyer Delivery Point | Optional | string | buyer delivery point | |
| Buyer District | Optional | string | Buyer district | |
| Buyer Floor | Optional | string | buyer floor | |
| Buyer Geo Location Latitude | Optional | number | buyer geo location latitude | |
| Buyer Geo Location Longitude | Optional | number | buyer geo location longitude | |
| Buyer Landmark | Optional | string | buyer landmark | |
| Buyer Plus Code | Optional | string | buyer plus code | |
| Buyer PO Box | Optional | string | buyer po box | |
| Buyer Post Office | Optional | string | buyer post office | |
| Buyer Room Number | Optional | string | buyer room number | |
| Buyer Street Name | Optional | string | buyer street name | |
| Buyer Street Number | Optional | string | buyer street number | |
| Buyer Sub District | Optional | string | buyer sub district | |
| Buyer Time Zone | Optional | string | buyer time zone | |
| Buyer Valid From | Optional | date | buyer valid from | |
| Buyer Valid To | Optional | date | buyer valid to | |
| Buyer Verification Date | Optional | date | buyer verification date | |
| Buyer Verification Source | Optional | string | buyer verification source | |
| Buyer Verified | Optional | string | buyer verified | |
| Buyer Ward | Optional | string | buyer ward | |
| Buyer What Three Words | Optional | string | buyer what three words | |
| Buyer Zone | Optional | string | buyer zone | |
| Buyer Address Line 2 | Optional | string | Buyer address line 2 | |
| Buyer Address Line 3 | Optional | string | Buyer address line 3 | |
| Buyer City | Optional | string | Buyer city | |
| Buyer Postal Code | Optional | string | Buyer postal code | |
| Buyer State/Province | Optional | string | Buyer state/province | |
| Buyer Business Activity | Optional | string | Buyer business activity | |
| Buyer Contact Email | Optional | string | Buyer contact email | |
| Buyer Contact Name | Optional | string | Buyer contact name | |
| Buyer Industry Classification Code | Optional | string | Buyer industry code | |
| Buyer Industry Classification Description | Optional | string | Buyer industry description | |
| Buyer Industry Classification Scheme | Optional | string | Buyer industry scheme | |
| Buyer Party ID | Optional | string | Buyer internal party ID | |
| Buyer Trade Name | Optional | string | Buyer trade name | |
| Delivery Access Code Building | Optional | string | delivery access code building | |
| Delivery Access Code Gate | Optional | string | delivery access code gate | |
| Delivery Access Code Intercom | Optional | string | delivery access code intercom | |
| Delivery Address Type | Optional | string | delivery address type | |
| Delivery Address Usage | Optional | string | delivery address usage | |
| Delivery Apartment | Optional | string | delivery apartment | |
| Delivery Attention To | Optional | string | delivery attention to | |
| Delivery Building Name | Optional | string | delivery building name | |
| Delivery Building Number | Optional | string | delivery building number | |
| Delivery Business Hours Close | Optional | string | delivery business hours close | |
| Delivery Business Hours Days | Optional | array | delivery business hours days | |
| Delivery Business Hours Open | Optional | string | delivery business hours open | |
| Delivery Care Of | Optional | string | delivery care of | |
| Delivery Delivery Instructions | Optional | string | delivery delivery instructions | |
| Delivery Delivery Point | Optional | string | delivery delivery point | |
| Delivery District | Optional | string | delivery district | |
| Delivery Floor | Optional | string | delivery floor | |
| Delivery Geo Location Latitude | Optional | number | delivery geo location latitude | |
| Delivery Geo Location Longitude | Optional | number | delivery geo location longitude | |
| Delivery Landmark | Optional | string | delivery landmark | |
| Delivery Plus Code | Optional | string | delivery plus code | |
| Delivery PO Box | Optional | string | delivery po box | |
| Delivery Post Office | Optional | string | delivery post office | |
| Delivery Room Number | Optional | string | delivery room number | |
| Delivery Street Name | Optional | string | delivery street name | |
| Delivery Street Number | Optional | string | delivery street number | |
| Delivery Sub District | Optional | string | delivery sub district | |
| Delivery Time Zone | Optional | string | delivery time zone | |
| Delivery Valid From | Optional | date | delivery valid from | |
| Delivery Valid To | Optional | date | delivery valid to | |
| Delivery Verification Date | Optional | date | delivery verification date | |
| Delivery Verification Source | Optional | string | delivery verification source | |
| Delivery Verified | Optional | string | delivery verified | |
| Delivery Ward | Optional | string | delivery ward | |
| Delivery What Three Words | Optional | string | delivery what three words | |
| Delivery Zone | Optional | string | delivery zone | |
| Delivery Address Line 1 | Optional | string | Delivery address line 1 | |
| Delivery Address Line 2 | Optional | string | Additional delivery address line | |
| Delivery Address Line 3 | Optional | string | Third delivery address line | |
| Delivery City | Optional | string | Delivery city | |
| Delivery Country | Optional | string | Delivery country | |
| Country Subentity Code (Delivery) | Optional | string | Malaysia state code (e.g. 14 for Kuala Lumpur). | |
| Delivery Post Code | Optional | string | Postal code for delivery address | |
| Delivery Country Subdivision | Optional | string | State, emirate or province for delivery address | |
| Delivery Business Activity | Optional | string | Delivery business activity | |
| Delivery Contact Email | Optional | string | Delivery contact email | |
| Delivery Contact Name | Optional | string | Delivery contact name | |
| Delivery Contact Phone | Optional | string | Delivery contact phone | |
| Actual Delivery Date | Optional | date | Actual delivery date | |
| Actual Delivery Time | Optional | string | Actual delivery time | |
| Customs Declaration Number | Optional | string | customs declaration number | |
| Destination Port | Optional | string | Destination port | |
| Export Date | Optional | date | export date | |
| Freight | Optional | string | freight | |
| Freight Document | Optional | string | freight document | |
| Incoterms | Optional | string | Delivery terms (Incoterms) | |
| Origin Port | Optional | string | Origin port | |
| Special Terms | Optional | string | special terms | |
| Transport Mode | Optional | string | transport mode | |
| Delivery Industry Classification Code | Optional | string | Delivery industry classification code | |
| Delivery Industry Classification Description | Optional | string | Delivery industry classification description | |
| Delivery Industry Classification Scheme | Optional | string | Delivery industry classification scheme | |
| Delivery Party Name | Optional | string | Delivery party name | |
| Delivery Party ID | Optional | string | Identifier for delivery party | |
| Delivery Peppol ID | Optional | string | Delivery party's Peppol network identifier | |
| Deliver to Legal Registration Type | Optional | string | Type of registration for delivery party | |
| Deliver to Legal Registration | Optional | string | Registration number for delivery party | |
| Delivery Tax ID Type | Optional | string | Delivery tax ID type | |
| Delivery Tax ID Value | Optional | string | Delivery tax ID value | |
| Delivery Trade Name | Optional | string | Delivery party trade name | |
| Line Item Description | Mandatory | string | Line item description Malaysia requires a description for each product or service line item. | |
| Line Item ID | Mandatory | string | Line item identifier | |
| Line Item Total | Mandatory | number | Line item total | |
| Item Net Price | Mandatory | number | Net unit price excluding VAT. | |
| Line Item Quantity | Mandatory | number | Line item quantity | |
| Line Item Tax Amount | Mandatory | number | Tax amount for the line item, excluding the net line amount. | |
| Line Tax Category | Mandatory | string | Line tax category LHDN requires a tax type for each Malaysia invoice line. | |
| Line Item Unit Code | Mandatory | string | Unit code (PCE, KGM, etc.) | |
| Line Taxable Value | Conditional | number | Line taxable value Mandatory with the peppol modifier. MY PINT requires the net amount for each invoice line. | |
| Line Item Name | Conditional | string | Line item name/description Optional with the is_receipt modifier. Malaysia receipts use the mandatory product or service description and are not submitted individually to LHDN. | |
| Line Tax Rate | Conditional | number | Line tax rate LHDN requires a tax rate where the line uses a percentage tax rate. | |
| Buyer Item Code | Optional | string | Buyer item code | |
| Commodity Classification Code | Optional | string | Commodity classification code | |
| Commodity Classification Description | Optional | string | Commodity classification description | |
| Commodity Classification Scheme | Optional | string | Commodity classification scheme | |
| Commodity Code | Optional | string | Tariff/commodity code | |
| Country Of Origin | Optional | string | Country of origin | |
| Line Discount/Charge Amount | Optional | number | Discount/Charge amount | |
| Line Discount/Charge Base Amount | Optional | number | Discount/Charge base amount | |
| Line Discount/Charge ID | Optional | string | Discount/Charge ID | |
| Line Discount/Charge is Charge | Optional | boolean | Is charge or discount | |
| Line Discount/Charge Percentage | Optional | number | Discount/Charge percentage | |
| Line Discount/Charge Reason | Optional | string | Discount/Charge reason | |
| Line Discount/Charge Reason Code | Optional | string | Discount/Charge reason code | |
| Line Discount/Charge Tax Amount | Optional | number | Discount/Charge tax amount | |
| Line Discount/Charge Tax Category | Optional | string | Discount/Charge tax category | |
| Line Discount/Charge Tax Rate | Optional | number | Discount/Charge tax rate | |
| Line Type | Optional | string | Line type | |
| Base Quantity | Optional | number | Base quantity | |
| Base Quantity Unit Code | Optional | string | Base quantity unit code | |
| Item Gross Price | Optional | number | Unit price before a price-level discount, excluding VAT. | |
| Line Related Document Type | Optional | string | Related document type | |
| Line Related Document ID | Optional | string | Related document ID | |
| Seller Item Code | Optional | string | Seller item code | |
| Standard Item Code ID | Optional | string | Standard item code ID | |
| Standard Item Code Scheme | Optional | string | Standard item code scheme | |
| Tax Exemption Reason | Optional | string | Tax exemption reason | |
| Tax Exemption Reason Code | Optional | string | Tax exemption reason code | |
| Product Classification Class | Mandatory | string | Malaysia product classification class for commodity classification. | |
| Item Price Extension | Mandatory | number | Net price multiplied by quantity for the line item. | |
| Line Tax Scheme | Conditional | string | Tax scheme for the line item (IBT-167). Typically VAT for Peppol/EN 16931 invoices. Only with the peppol modifier: mandatory. MY PINT requires the tax scheme for each invoice line. | |
| Product Tax Code | Optional | string | Malaysia product tax code (PTC) for commodity classification. | |
| Line Accounting Reference | Optional | string | Accounting reference for the line item. Only with the peppol modifier: optional. | |
| Attribute Name | Optional | string | Name of the line item attribute. Only with the peppol modifier: optional. | |
| Attribute Value | Optional | string | Value of the line item attribute. Only with the peppol modifier: optional. | |
| Line Buyer Accounting Reference | Optional | string | Buyer accounting reference for the line item. Only with the peppol modifier: optional. | |
| Commodity Classification Version | Optional | string | Version of the commodity classification scheme. Only with the peppol modifier: optional. | |
| Line Invoice Period End | Optional | date | End date of the invoiced period for this line. Only with the peppol modifier: optional. | |
| Line Invoice Period Start | Optional | date | Start date of the invoiced period for this line. Only with the peppol modifier: optional. | |
| Line Note | Optional | string | Free text note for the line item. Only with the peppol modifier: optional. | |
| Line Object Identifier | Optional | string | Object identifier for the line item. Only with the peppol modifier: optional. | |
| Line Object Identifier Scheme | Optional | string | Scheme for the line item object identifier. Only with the peppol modifier: optional. | |
| Order Line Reference | Optional | string | Reference to the corresponding order line. Only with the peppol modifier: optional. | |
| Amount Due | Mandatory | number | Amount due | |
| Total Amount Excluding Tax | Mandatory | number | Total excluding tax | |
| Total Amount Including Tax | Mandatory | number | Total including tax | |
| Total Line Taxable Amount | Mandatory | number | Sum of line taxable values | |
| Total Tax Amount | Mandatory | number | Total tax amount | |
| Prepaid Amount | Optional | number | Prepaid amount | |
| Rounding Amount | Optional | number | Rounding adjustment | |
| Total Allowances | Optional | number | Total allowances | |
| Total Charges | Optional | number | Total charges | |
| Tax Total Amount | Conditional | number | Explicit total tax amount for the tax total group Only with the is_receipt modifier: mandatory. | |
| Tax Subtotal Percentage | Conditional | number | Explicit tax percentage for the tax subtotal Only with the is_receipt modifier: conditional. | |
| Tax Subtotal Taxable Amount | Conditional | number | Explicit taxable amount for the tax subtotal Only with the is_receipt modifier: mandatory. | |
| Tax Subtotal Amount | Conditional | number | Explicit tax amount for the tax subtotal Only with the is_receipt modifier: mandatory. | |
| Tax Subtotal Category | Conditional | string | Explicit tax category for the tax subtotal Only with the is_receipt modifier: mandatory. | |
| Tax Subtotal Scheme | Optional | string | Explicit tax scheme for the tax subtotal Only with the is_receipt modifier: optional. | |
| Invoice Discount/Charge Amount | Optional | number | Allowance/charge amount | |
| Invoice Discount/Charge Base Amount | Optional | number | Base amount | |
| Invoice Discount/Charge Line ID | Optional | string | Allowance/Charge ID | |
| Invoice-level Is Charge | Optional | boolean | Charge (true) or allowance (false) | |
| Invoice Discount/Charge Percentage | Optional | number | Percent applied | |
| Invoice Discount/Charge Reason | Optional | string | Reason for allowance/charge | |
| Invoice Discount/Charge Reason Code | Optional | string | Reason code | |
| Invoice Discount/Charge Tax Amount | Optional | number | Tax amount | |
| Invoice Discount/Charge Tax Category | Optional | string | Tax category | |
| Invoice Discount/Charge Tax Rate | Optional | number | Tax rate | |
| Payee Account ID | Conditional | string | Payee account ID | |
| Card Holder Name | Optional | string | Card holder name | |
| Card Network | Optional | string | Card network ID | |
| Card PAN | Optional | string | Card primary account number | |
| Payee Account Name | Optional | string | Payee account name | |
| Payee Institution Branch | Optional | string | Payee institution branch | |
| Direct Debit Mandate Ref ID | Optional | string | Direct debit mandate reference | |
| Payer Financial Account | Optional | string | Payer financial account | |
| Payment ID | Optional | string | Payment identifier | |
| Payment Means Code | Optional | string | Payment method type. Must be one of: 'CASH', 'CREDIT', 'PAYMENT_TO_BANK_ACCOUNT', 'BANK_CARD', 'INSTRUMENT_NOT_DEFINED', 'CHEQUE', 'ACH', 'BANKER_DRAFT', 'OTHER'. Will be converted to numeric code for ZATCA XML. | |
| Payment Means Text | Optional | string | Payment method description | |
| Discount Amount | Optional | number | Discount amount | |
| Discount Due Date | Optional | date | Discount due date | |
| Payment Terms Note | Optional | string | Payment terms note | |
| Penalty Amount | Optional | number | Penalty amount | |
| Penalty Percentage | Optional | number | Penalty percent | |
| Settlement Discount Percentage | Optional | number | Settlement discount percent | |
| Attachment Checksum | Optional | string | Attachment checksum | |
| Attachment Content | Optional | string | Attachment base64 content | |
| Attachment Content URL | Optional | string | Attachment content URL | |
| Attachment Description | Optional | string | Attachment description | |
| Attachment Filename | Optional | string | Attachment file name | |
| Attachment Mime Code | Optional | string | Attachment mime code | |
| Attachment Size | Optional | number | Attachment size | |
| Supporting Document Description | Optional | string | Description of supporting document | |
| Supporting Document Type | Optional | string | Type of supporting document | |
| Supporting Document ID | Optional | string | Supporting document identifier | |
| Supporting Document Issue Date | Optional | date | Supporting document issue date | |
| Supporting Document URL | Optional | string | Reference URL | |
| Buyer Electronic Address Scheme | Conditional | string | Peppol participant scheme identifier for buyer Only with the peppol modifier: mandatory. | |
| Preceding Invoice Issue Date | Conditional | date | Issue date of the original preceding invoice (BT-26). Required for credit/debit notes and continuous supply. Only with the peppol modifier: conditional. | |
| Seller Electronic Address Scheme | Conditional | string | Peppol participant scheme identifier for seller (BT-34-1). For UAE typically 0235 (TRN) or 0088 (GLN). Only with the peppol modifier: mandatory. | |
| Invoice Total VAT Amount in Tax Accounting Currency | Conditional | number | Total VAT amount expressed in tax accounting currency (BT-111). Required when taxCurrency differs from document currency. Only with the peppol modifier: conditional. | |
| Payment Account Identifier Scheme | Optional | string | Scheme for payment account identifier (BT-84-1). Typically IBAN for SEPA credit transfers. Only with the peppol modifier: optional. | |
| Accounting Cost | Optional | string | Buyers accounting cost centre (BT-19). Only with the peppol modifier: optional. | |
| Buyer Identifier Scheme | Optional | string | ISO/IEC 6523 scheme ID for buyer identifier (BT-46-1). Defines the format and authority of the buyer identifier. Only with the peppol modifier: optional. | |
| Buyer Accounting Reference | Optional | string | Accounting reference provided by the buyer. Only with the peppol modifier: optional. | |
| Bank Assigned Creditor Identifier | Optional | string | SEPA creditor identifier (BT-90). Required for direct debit mandates. Conditional for payment means 59 (SEPA direct debit). Only with the peppol modifier: optional. | |
| Delivery Party Identifier Scheme | Optional | string | ISO/IEC 6523 scheme ID for delivery party identifier. Only with the peppol modifier: optional. | |
| Delivery Location Identifier | Optional | string | Identifier for the actual delivery location (BT-71). Used for logistics and tracking when delivery party differs from buyer. Only with the peppol modifier: optional. | |
| Delivery Location Identifier Scheme | Optional | string | Scheme for delivery location identifier (BT-71-1). E.g. 0088 for GLN-based location IDs. Only with the peppol modifier: optional. | |
| Invoiced Object Identifier | Optional | string | Object identification by seller (BT-18). For specific object tracking and reference, e.g. meter point or project ID. Only with the peppol modifier: optional. | |
| Invoiced Object Identifier Scheme | Optional | string | Scheme for invoiced object identifier (BT-18-1). Defines the format and authority of the object identifier. Only with the peppol modifier: optional. | |
| Note Subject Code | Optional | string | Subject code for document-level notes. Only with the peppol modifier: optional. | |
| Payee Identifier Scheme | Optional | string | ISO/IEC 6523 scheme ID for payee identifier (BT-61-1). Defines the format and authority of the payee identifier. Only with the peppol modifier: optional. | |
| Payment Terms Amount | Optional | number | Payment terms monetary amount (BT-176). E.g. minimum payment amount or installment amount. Only with the peppol modifier: optional. | |
| Payment Terms Due Date | Optional | date | Payment terms due date (BT-177). The date by which payment must be made according to agreed terms. Only with the peppol modifier: optional. | |
| Payment Terms Instructions ID | Optional | string | Identifier for payment terms instructions (BT-187). Used to reference agreed payment terms. Only with the peppol modifier: optional. | |
| Registration Number Scheme | Optional | string | Scheme for seller legal registration identifier (BT-30-1). E.g. CBE, Handelsregister. Only with the peppol modifier: optional. | |
| Remittance Information | Optional | string | Payment remittance information text (BT-83). Free text or structured reference for payment reconciliation. Only with the peppol modifier: optional. | |
| Remittance Information Scheme | Optional | string | Scheme for remittance information (BT-83-1). Identifies the type of payment reference used. Only with the peppol modifier: optional. | |
| Seller Additional Legal Information | Optional | string | Additional legal information about the seller (BT-33). E.g. legal form (SPRL, SA, BV, NV, ASBL). Only with the peppol modifier: optional. | |
| Seller Identifier Scheme | Optional | string | ISO/IEC 6523 scheme ID for seller identifier (BT-29-1). Defines the format and authority of the seller identifier. Only with the peppol modifier: optional. | |
| Tax Point Date | Optional | date | Date when VAT becomes accountable (BT-7). Critical for VAT compliance and tax period determination. Only with the peppol modifier: optional. | |
| Tax Point Date Code | Optional | string | Code indicating the tax point date type. Only with the peppol modifier: optional. | |
| Billing Reference ID | Optional | string | Original invoice ID for billing references (credit notes, prepayments, etc.). | |
| CertEX Authorization | Optional | string | Malaysia export authorization number (CertEX) for AdditionalAccountID. | |
| Original E-Invoice Reference UUID | Optional | string | LHDN UUID of the original e-invoice referenced by a corrective document. | |
| Prepayment ID | Optional | string | Identifier for a prepaid payment. | |
| Shipment Charge Indicator | Optional | boolean | Whether the shipment allowance is a charge (true) or discount (false). | |
| Destination Authority | Optional | string | Destination authority | |
| Destination Body | Optional | string | Email body | |
| Destination Country | Optional | string | Destination country | |
| Destination Document Type | Optional | string | Destination document type | |
| Destination Participant ID | Optional | string | Peppol participant ID | |
| Destination Recipients | Optional | array | Email recipients | |
| Destination Subject | Optional | string | Email subject | |
| Destination Type | Optional | string | Destination type for submission | |
| Is B2B | Optional | boolean | Business to Business flag | |
| Is Testbed | Optional | boolean | Testbed document flag | |
| Purpose | Optional | string | Document purpose (e.g., testbed, e-invoicing, mapping) | |
| Mode | Optional | string | Document processing mode | |
| Operation | Optional | string | Document operation type | |
| Source ID | Optional | string | Source identifier | |
| Source Name | Optional | string | Source name | |
| Source Type | Optional | string | Source type | |
| Source Version | Optional | string | Source version | |
| Version | Optional | string | Document version |