CSV Template Field Definitions

CSV Template Field Definitions

1. Invoice Identification

Field NameDescriptionExampleMandatory
req_idUnique request ID used to group rows into a single invoice. Use the same value for all line items belonging to one invoice.L4-44Yes
e_inv_codeInvoice or credit note number. Must be unique per supplier.INV-1001Yes
e_inv_dtInvoice issue date.2026-02-01Yes
e_inv_due_datePayment due date.2026-04-30No

2. Supplier Information


Field NameDescriptionExampleMandatory
supplier_nameLegal name of the supplier.LINK4 PTE. LTD.Yes
supplier_tinSupplier UEN or tax identification number.201928579DYes
supplier_addSupplier address.Central Region, SingaporeYes
supplier_add_postalSupplier postal code.737715No
supplier_country_codeISO 3166-1 alpha-3 country code.SGPYes
suppler_bank_ac_noSupplier bank account number.123456789No


3. Buyer Information


Field NameDescriptionExampleMandatory
buyer_nameCustomer legal name.NirvasoftYes
buyer_tinCustomer UEN or tax identification number.199900940WYes
buyer_emailCustomer email address.customer@example.comNo
buyer_addBuyer full address.1 Raffles PlaceNo
buyer_add_streetStreet line 1.1 Raffles PlaceNo
buyer_add_street2Street line 2.#10-01No
buyer_add_cityCity name.SingaporeNo
buyer_add_stateState or province.SingaporeNo
buyer_add_postalPostal code.048616No
buyer_country_codeISO 3166-1 alpha-3 country code.SGPNo

4. Invoice Header Information


Field NameDescriptionExampleMandatory
inv_curr_codeCurrency code (ISO 4217).SGDYes
classInvoice classification code used for IRAS categorisation.4Yes
pay_modePayment mode.Bank TransferNo
pay_termsPayment terms.30 DaysNo
bill_ref_noBilling reference or customer reference.PO-10001No
entityBusiness entity or division name.Singapore HQNo

5. Line Item Information


Field NameDescriptionExampleMandatory
desc_of_serviceDescription of goods or services.Sale of Digital ContentYes
quantityQuantity billed.1Yes
measurementUnit of measure code (e.g., XNA = each).XNAYes
unit_priceUnit price excluding tax.50.76Yes


6. Tax Information


Field NameDescriptionExampleMandatory
tax_typeInternal tax type code.1Yes
tax_rateGST rate percentage.9Yes
tax_amtTax amount for the line.4.57Yes
total_taxable_amtTotal taxable amount.50.76Yes

7. Totals


Field NameDescriptionExampleMandatory
sub_totalLine total including tax.54.82Yes
total_exl_taxTotal excluding tax.50.76Yes
total_inc_taxTotal including tax.54.82Yes
total_net_amtNet amount after discounts and before tax.50.76Yes
total_pay_amtFinal payable amount.54.82Yes
rounding_amtRounding adjustment.0.01No

8. Discounts and Charges


Field NameDescriptionExampleMandatory
discount_rateDiscount percentage.10No
discount_amtDiscount amount.5.00No
fee_rateAdditional charge description or rate.Handling FeeNo
fee_amtAdditional charge amount.2.00No

9. Prepayment Information

Field NameDescriptionExampleMandatory
pre_pay_amtPrepayment amount.100.00No
pre_pay_datePrepayment date.2026-01-15No
pre_pay_ref_noPrepayment reference number.DEP-001No
    • Related Articles

    • Release Notes – CSV Upload Feature for Link4 Invoice Express (Singapore)

      Overview As part of Link4’s continued investment in enhancing the Singapore InvoiceNow platform, we are pleased to introduce a new CSV Upload feature within the existing Link4 Invoice Express system. This enhancement is designed to simplify ...
    • Link4 Invoice Express​ Advanced Ordering & Order Balance​ User Guide

      Link4 Invoice Express Advanced Ordering & Order Balance User Guide ? Introduction This guide explains how Link4 Invoice Express supports Advanced Ordering and SG BIS Order Balance for B2G transactions. It documents the full set of scenarios tested, ...
    • Link4 Integration Guide - Singapore (SG)

      Technical Requirements and Mandatory Data ? Purpose This document outlines the mandatory data, technical requirements, and integration expectations for organisations connecting to Link4 to send and receive electronic invoices and related documents. ...
    • How will Invoices from QuickBooks Online sync to Link4?

      UEN Field Guidelines for Successful e-Invoicing Submissions To ensure your e-invoices are successfully submitted and flow through to Link4 automatically, please populate the UEN (Unique Entity Number) field according to the transaction type outlined ...
    • How to update the GST Number of your Customer via InvoiceExpress?

      How UEN and GST Number are used (important distinction) 1. UEN (mandatory for InvoiceNow routing) The UEN is the legal business identifier It is used by: InvoiceNow / Peppol network for routing CorpPass authorisation IRAS C5 (Corner 5) submission The ...