Singapore specific PINT rules

These rules are specific for Singapore invoices and shall be applied by all senders who are creating invoices that shallare only applied by receiver who have a receiving capability for Singapore invoice. Overseas receivers who are receiving invoices from Singapore but do not have a specific receiving capability for those will only apply the shared PINT rules and ignore these.

Identifier Message
BR-100-GST-SG [BR-100-GST-SG]- Total Amount including GST in SGD must be numeric and have maximum of 2 decimals
BR-101-GST-SG [BR-101-GST-SG]- Total Amount excluding GST in SGD must be numeric and have maximum of 2 decimals
BR-102-GST-SG [BR-102-GST-SG]- Attachment must not be used when providing reference to Total Amount incl or excl GST in SGD, Invoiced Object Reference or Project Reference
BR-103-GST-SG [BR-103-GST-SG]- When providing Total Amount including GST in SGD, element ID must be set to the code value SGD
BR-104-GST-SG [BR-104-GST-SG]- When providing Total Amount excluding GST in SGD, element ID must be set to the code value SGD
BR-105-GST-SG [BR-105-GST-SG]-An Invoice that contains an GST Category code of value SR, SRCA-S, SRCA-C, ZR, SRRC, SROVR-RS, SROVR-LVG or SRLVG shall contain the Seller GST identifier (BT-31-GST) or the Seller tax representative GST identifier (BT-63-GST)
BR-13-GST-SG [BR-13-GST-SG]-An Invoice shall have the Invoice total amount without GST (BT-109-GST).
BR-14-GST-SG [BR-14-GST-SG]-An Invoice shall have the Invoice total amount with GST (BT-112-GST).
BR-45-GST-SG [BR-45-GST-SG]-Each GST Breakdown (BG-23-GST) shall have a GST category taxable amount (BT-116-GST).
BR-46-GST-SG [BR-46-GST-SG]-Each GST Breakdown (BG-23-GST) shall have a GST category tax amount (BT-117-GST).
BR-47-GST-SG [BR-47-GST-SG]-Each GST Breakdown (BG-23-GST) shall be defined through a GST category code (BT-118-GST).
BR-48-GST-SG [BR-48-GST-SG]-Each GST breakdown (BG-23-GST) shall have a GST category rate (BT-119-GST), except if the Invoice is not subject to GST.
BR-53-GST-SG [BR-53-GST-SG]-If the GST accounting currency code (BT-6-GST) is present, then the Invoice total GST amount (BT-111-GST), Invoice total including GST amount and Invoice Total excluding GST amount in accounting currency shall be provided.
BR-56-GST-SG [BR-56-GST-SG]-Each Seller tax representative party (BG-11) shall have a Seller tax representative GST identifier (BT-63-GST).
BR-CL-16-SG [BR-CL-16-SG]-Payment means in an invoice MUST be coded using UNCL4461 code list, or code Z01 or Z02
BR-CL-17-GST-SG [BR-CL-17-GST-SG]-Invoice tax categories MUST be coded using valid Singapore code values
BR-CL-18-GST-SG [BR-CL-18-GST-SG]-Invoice tax categories MUST be coded using valid Singapore code values
BR-CO-04-GST-SG [BR-CO-04-GST-SG]-Each Invoice line (BG-25) shall be categorized with an Invoiced item GST category code (BT-151-GST).
BR-CO-10-SG [BR-CO-10-SG]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).
BR-CO-11-SG [BR-CO-11-SG]-Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
BR-CO-12-SG [BR-CO-12-SG]-Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
BR-CO-13-GST-SG [BR-CO-13-GST-SG]-Invoice total amount without GST (BT-109-GST) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
BR-CO-14-GST-SG [BR-CO-14-GST-SG]-Invoice total GST amount (BT-110-GST) = Σ GST category tax amount (BT-117-GST).
BR-CO-15-GST-SG [BR-CO-15-GST-SG]-Invoice total amount with GST (BT-112-GST) = Invoice total amount without GST (BT-109-GST) + Invoice total GST amount (BT-110-GST).
BR-CO-16-GST-SG [BR-CO-16-GST-SG]-Amount due for payment (BT-115) = Invoice total amount with GST (BT-112-GST-SG) -Paid amount (BT-113) +Rounding amount (BT-114).
BR-CO-17-GST-SG [BR-CO-17-GST-SG]-GST category tax amount (BT-117-GST) = GST category taxable amount (BT-116-GST) x (GST category rate (BT-119-GST) / 100).
BR-CO-18-GST-SG [BR-CO-18-GST-SG]-An Invoice shall at least have one GST Breakdown group (BG-23-GST).
BR-CO-26-GST-SG [BR-CO-26-GST-SG]-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 GST identifier (BT-31-GST) shall be present.
BR-DEC-12-GST-SG [BR-DEC-12-GST-SG]-The allowed maximum number of decimals for the Invoice total amount without GST (BT-109-GST) is 2.
BR-DEC-13-GST-SG [BR-DEC-13-GST-SG]-The allowed maximum number of decimals for the Invoice total GST amount (BT-110-GST) is 2.
BR-DEC-14-GST-SG [BR-DEC-14-GST-SG]-The allowed maximum number of decimals for the Invoice total amount with GST (BT-112-GST) is 2.
BR-DEC-15-GST-SG [BR-DEC-15-GST-SG]-The allowed maximum number of decimals for the Invoice total GST amount in accounting currency (BT-111-GST) is 2.
BR-DEC-19-GST-SG [BR-DEC-19-GST-SG]-The allowed maximum number of decimals for the GST category taxable amount (BT-116-GST) is 2.
BR-DEC-20-GST-SG [BR-DEC-20-GST-SG]-The allowed maximum number of decimals for the GST category tax amount (BT-117-GST) is 2.    
BR-NG-01-GST-SG [BR-NG-01-GST-SG]-An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the GST category code (BT-151-GST, BT-95-GST or BT-102-GST) is "NG" shall contain exactly one GST breakdown group (BG-23) with the GST category code (BT-118) equal to "NG".
BR-NG-02-GST-SG [BR-NG-02-GST-SG]-An Invoice that contains an Invoice line (BG-25) where the Invoiced item GST category code (BT-151-GST) is "NG" shall not contain the Seller GST identifier (BT-31), the Seller tax representative GST identifier (BT-63-GST) or the Buyer GST identifier (BT-48-GST).
BR-NG-03-GST-SG [BR-NG-03-GST-SG]-An Invoice that contains a Document level allowance (BG-20) where the Document level allowance GST category code (BT-95-GST) is "NG" shall not contain the Seller GST identifier (BT-31-GST), the Seller tax representative GST identifier (BT-63-GST) or the Buyer GST identifier (BT-48-GST).
BR-NG-04-GST-SG [BR-NG-04-GST-SG]-An Invoice that contains a Document level charge (BG-21) where the Document level charge GST category code (BT-102-GST) is "NG" shall not contain the Seller GST identifier (BT-31-GST), the Seller tax representative GST identifier (BT-63-GST) or the Buyer GST identifier (BT-48-GST).
BR-NG-08-GST-SG [BR-NG-08]-In a GST breakdown (BG-23) where the GST category code (BT-118-GST) is "NG" the GST category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the GST category codes (BT-151-GST, BT-95-GST, BT-102-GST) are "NG".
BR-NG-09-GST-SG [BR-NG-09-GST-SG]-The GST category tax amount (BT-117-GST) in a GST breakdown (BG-23) where the GST category code (BT-118-GST) is "NG" shall be 0 (zero).
BR-NG-11-GST-SG [BR-NG-11-GST-SG]-An Invoice that contains a GST breakdown group (BG-23) with a GST category code (BT-118-GST) "NG" shall not contain other GST breakdown groups (BG-23).   
BR-NG-12-GST-SG [BR-NG-12-GST-SG]-An Invoice that contains a GST breakdown group (BG-23) with a GST category code (BT-118) "NG" shall not contain an Invoice line (BG-25) where the Invoiced item GST category code (BT-151-GST) is not "NG".
BR-NG-13-GST-SG [BR-NG-13-GST-SG]-An Invoice that contains a GST breakdown group (BG-23) with a GST category code (BT-118-GST) "NG" shall not contain Document level allowances (BG-20) where Document level allowance GST category code (BT-9-GST5) is not "NG".
BR-NG-14-GST-SG [BR-NG-14-GST-SG]-An Invoice that contains a GST breakdown group (BG-23) with a GST category code (BT-118-GST) "NG" shall not contain Document level charges (BG-21) where Document level charge GST category code (BT-102-GST) is not "NG".
PEPPOL-EN16931-R004-SG Specification identifier MUST have the value 'urn:peppol:pint:billing-1@sg-1'.
UBL-SR-12-GST-SG [UBL-SR-12-GST-SG]-Seller GST identifier shall occur maximum once
UBL-SR-13-GST-SG [UBL-SR-13-GST-SG]-Seller tax registration shall occur maximum once
UBL-SR-18-SG [UBL-SR-18-GST]-Buyer GST identifier shall occur maximum once
UBL-SR-23-GST-SG [UBL-SR-23-GST-SG]-Seller tax representative GST identifier shall occur maximum once, if the Seller has a tax representative
UBL-SR-32-SG [UBL-SR-32-SG]-GST exemption reason text shall occur maximum once
UBL-SR-38-GST-SG [UBL-SR-38-GST-SG]-Invoiced item GST exemption reason text shall occur maximum once
UBL-SR-43-GST-SG [UBL-SR-43-GST-SG]-AdditionalDocumentReference/DocumentTypeCode shall only be used for invoiced object (code 130), project reference in CreditNote (code 50) or total amounts including or excluding GST in SGD (code sgdtotal-incl-gst or sgdtotal-excl-gst)