Singapore’s tax system includes a Goods and Services Tax (GST) administered by the Inland Revenue Authority of Singapore (IRAS). Zero-rated supplies apply to international services and exports. Exempt supplies include financial services, sale and lease of residential properties, digital payment tokens, and investment precious metals. Businesses are identified by their Unique Entity Number (UEN). GST-registered suppliers must display their GST Registration Number on all tax invoices, which in most cases is the same as the UEN. Three invoicing methods are supported: tax invoices (standard, requiring full supplier and customer details), simplified tax invoices (for transactions up to 1000 SGD inclusive of GST), and receipts (for non-GST-registered customers). Credit notes are supported for correcting invoices; debit notes in Singapore are used for requesting payment on non-GST transactions, not for invoice corrections.Documentation Index
Fetch the complete documentation index at: https://gobl-correction-definitions.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Base Details
| Key | Value |
|---|---|
| Tax Country Code | SG |
| Currency | SGD |
| Base Time Zone | Asia/Singapore |
Tax Categories
| Code | Name | Title |
|---|---|---|
GST | GST | Goods and Services Tax |
GST Rates
| Rate | Keys | Name | Percents | Description |
|---|---|---|---|---|
general | standard | General rate | 9% | GST-registered businesses are required to charge and account for GST at 9% on all sales of goods and services in Singapore unless the sale can be zero-rated or exempted under the GST law. |
Correction Definitions
Auto-generation of corrective invoices or credit and debit notes is supported.Invoice Types
The types of invoices that can be created with a preceding definition:credit-note
Validation Rules
bill.Invoice
bill.Invoice
| Field | Test | Validation Code / Message |
|---|---|---|
supplier |
| GOBL-SG-BILL-INVOICE-01Invoice supplier in Singapore must have a GST tax ID code or a UEN identity |
org.Identity
org.Identity
| Field | Test | Validation Code / Message |
|---|---|---|
code |
| GOBL-SG-ORG-IDENTITY-01Identity code for type UEN must be valid |
tax.Identity
tax.Identity
| Field | Test | Validation Code / Message |
|---|---|---|
code |
| GOBL-SG-TAX-IDENTITY-01Invalid Singaporean tax identity code |