Singapore Reverse Charge GST on Foreign Supplier Invoices

Singapore reverse-charge GST workflow for foreign supplier invoices: RC Business gate, OVR vs RC test, Box 14/Box 7 mechanics, partial-exemption cash impact.

Published
Updated
Reading Time
21 min
Topics:
Tax & ComplianceSingaporeGSTreverse chargeimported servicessupplier invoicesaccounts payable

A foreign supplier invoice has landed in your AP system. There is no Singapore GST charged on it. The supplier might be Adobe, Google, Stripe, AWS, an overseas consultant, or a non-Singapore software house. The question your bookkeeper, your external accountant, or your controller now has to answer is what to code it as — and the answer in most of the existing Singapore content jumps straight to regulation rather than starting where you are: the invoice in hand.

Singapore reverse charge GST on imported services and low-value goods applies only to GST-registered businesses that are not entitled to full input tax recovery — partially exempt traders, financial institutions, residential property holdcos, and charities. Fully taxable businesses generally do not apply reverse charge at all. They give Overseas Vendor Registration (OVR) suppliers their Singapore GST registration number so the supplier does not charge GST, and they consume non-OVR foreign services without a reverse-charge entry. Non-GST-registered businesses become liable to register if their imported services exceed S$1 million in any 12-month period and they would not be entitled to full input tax recovery if they were registered.

Five questions decide what you do with a foreign supplier invoice. Is the supplier registered for Singapore GST? Is the supplier OVR-registered? Is the supply imported services or imported low-value goods at or under S$400? Are you an RC Business — that is, a GST-registered business not entitled to full input tax recovery? And if all four of those land you in scope, where does the entry go on the F5? The next section walks the five in order; the rest of the article maps them onto the supplier categories you actually see, the partial-exemption arithmetic that makes reverse charge a real cash cost rather than a paperwork exercise, the S$1 million registration trigger, and the literal tax-code step in Xero, MYOB, and QuickBooks.

The five questions to ask of every foreign supplier invoice

The five questions run in strict order. Each one's answer either ends the analysis or tees up the next, so it is worth holding the sequence even when the invoice in front of you looks obvious. The order matters because every question depends on the one before it: a yes at Q1 ends the analysis; only a no at Q1 leads to Q2; and so on down the tree.

Q1 — Is the supplier registered for Singapore GST?

The check is the IRAS GST register, looked up against the supplier's Unique Entity Number (UEN). If the supplier is registered for Singapore GST and has issued a valid tax invoice with GST charged, this is a domestic supply. You claim input GST on the supplier's invoice, post the bill in the normal way, and reverse charge does not apply. The fact that the supplier is overseas in some other operational sense does not matter at this point — what matters is whether the supplying entity on the invoice is registered for Singapore GST.

This question is also where AP supplier-master controls live. A falsely-presented UEN, a fictitious supplier, or a chain of paper invoices designed to harvest input GST claims is a separate risk altogether — for that broader testing, see the AP due-diligence checklist for Singapore Missing Trader Fraud risk. For the reverse-charge decision tree, all you need from Q1 is a clean yes or no on the GST register.

Q2 — Is the supplier OVR-registered?

OVR is the regime under which overseas vendors register with IRAS and charge GST on B2C remote services and low-value goods supplied to Singapore consumers. From the buyer's seat, two outcomes matter. If the supplier shows an OVR registration number on the invoice and has charged Singapore GST, treat it like a domestic supply for input GST claim purposes — the OVR-registered supplier has done the GST collection work, and your input claim flows from their tax invoice in the same way it would from any local registered supplier.

If the supplier is OVR-registered but has not charged GST because you supplied your Singapore GST registration number to them on sign-up or on file, the OVR rules require the supplier to switch off GST under their B2B treatment. In that case, reverse charge becomes the live question and the analysis moves to Q3. If the supplier shows no Singapore GST and no OVR registration number, they are most likely a non-OVR foreign vendor, and again the analysis moves to Q3.

Q3 — Is the supply imported services or imported low-value goods?

Imported services covers anything the foreign supplier delivers remotely: software subscriptions, cloud hosting, advertising, design work, professional advice, technical consulting. Imported low-value goods (LVG) means goods imported into Singapore by air or post valued at S$400 or less per item — the threshold that separates LVG from goods cleared through the standard import GST route at the border. Imported services have been within reverse-charge scope since 1 January 2020; LVG were brought in on 1 January 2023 alongside the OVR extension to B2C remote services.

Out-of-scope supplies drop out at this question. The most common are exempt financial services from foreign suppliers, which carry no reverse charge at any point in the tree, and supplies that would be zero-rated if made domestically.

Q4 — Are you an RC Business?

This is the gate the rest of the Singapore content tends to bury, and the question that decides whether you do reverse charge bookkeeping at all. According to Grant Thornton Singapore's reverse charge briefing, reverse charge in Singapore applies to GST-registered businesses procuring services from overseas suppliers that are not entitled to full input tax recovery, and to non-GST-registered businesses whose imported services exceed S$1 million in a 12-month period and would not be entitled to full input tax recovery if they were GST-registered.

In practice, an RC Business is a GST-registered business that is not fully taxable: a partially exempt trader under the De Minimis Rule, a financial institution, a residential property holdco, a charity, or a mixed-supplier business whose exempt-supply portion is large enough to restrict input tax recovery. A fully taxable business — one whose outward supplies are all standard-rated or zero-rated and whose input tax recovery is therefore unrestricted — is not an RC Business and generally does not perform reverse charge on imported services. A no at Q4 exits the tree: the imported service or LVG is consumed without an RC Box 14 entry and without an RC Box 7 input claim. A yes at Q4 means proceed to Q5.

Q5 — How does it land on the F5?

The value of imported services and low-value goods subject to reverse charge goes in Box 14 of the GST F5. The reverse-charge output GST on that value at the current 9 percent standard rate is added to the period's total output tax in Box 6 alongside reverse-charge entries on standard supplies. The corresponding input tax claim goes in Box 7, but only to the extent allowed under your attribution rules.

For a partially exempt trader the Box 7 claim is restricted by the directly-attributable and residual-cost split — the worked example later in this article walks the arithmetic on a S$10,000 invoice. For an RC Business with no taxable outward supplies — known in IRAS shorthand as an RCB or RC-only business — the input claim follows the same attribution logic against whatever partial entitlement the business has, which in many RCB cases is zero. The Box 14 figure is identical whether the input claim is full, restricted, or nil; the restriction only affects Box 7.

OVR and reverse charge from the buyer's seat

OVR is the supplier registering and charging GST. Reverse charge is the buyer self-accounting for GST when the supplier did not charge it. The two are not flavours of the same regime; they coexist precisely so that B2C and B2B imported supplies can be taxed without exempting either path. From the buyer's point of view, the question is decided by what is on the invoice in front of you.

If the foreign supplier shows a Singapore GST line and an OVR registration number, the supplier has self-identified as OVR-registered and charged GST under the OVR regime. You treat the bill like a domestic input GST claim on a tax invoice. The fields you would expect on a Singapore tax invoice — supplier identity, GST registration number, invoice date, line description, GST rate, GST amount, total — should all be present; if any are missing, the input claim is at risk regardless of the regime. The full list of fields is covered in Singapore GST tax invoice mandatory fields.

If the supplier is OVR-registered but the invoice shows no GST line, the explanation is almost always that the supplier has your Singapore GST registration number on file and has switched the account to its B2B treatment. Reverse charge then becomes the live question, but only if you are an RC Business per Q4. If you are fully taxable, the absence of the GST line is the OVR system working as designed — no GST is charged anywhere in the chain, no reverse charge applies on your side, and the bill is consumed at face value.

If the supplier shows no Singapore GST line and no OVR registration number, the supplier is most likely a non-OVR foreign vendor — typically because they fall below the OVR registration thresholds or because the supply is B2B remote services that the OVR regime treats differently. Whether reverse charge applies again depends on the RC Business gate and the scope check.

A small concrete pair to land the rule. An invoice from a foreign SaaS vendor that shows "GST 9% S$90.00" and an OVR registration number is OVR territory: claim the S$90 input GST, no reverse-charge entries. An invoice from a foreign consultant in USD with no GST line and no OVR registration number is reverse-charge territory if you are an RC Business: convert to SGD at the prescribed exchange rate, post the value to Box 14, generate the corresponding output and restricted input entries.

What foreign supplier invoices typically look like in practice

Five or six fields on a foreign supplier invoice tell you which path through the decision tree it takes: GST line presence or absence, OVR registration number, supplier address (Singapore or overseas), supplier UEN where present, currency, and any "imported services" or "B2B GST" wording in the line description. Train your eye on those fields and the supplier-category recognition that follows becomes a fast read rather than a regulatory exercise.

Pulling those fields cleanly off a varied stack of vendor PDFs is its own AP problem — supplier layouts change between Adobe and Atlassian and Stripe, the OVR registration number lives in different places, currencies and totals appear in different formats. AI-powered invoice data extraction is the part of the workflow we build at Invoice Data Extraction; the upstream of any RC decision tree is structured fields out of every foreign supplier bill, no matter how the supplier happens to lay them out.

The patterns by vendor name, with the standard caveat that vendors revise their billing arrangements often enough that the only reliable read is what the actual invoice in your hand shows on the day:

  • Adobe. Adobe has a Singapore billing entity and is OVR-registered. B2C subscriptions typically appear with a Singapore GST line at 9 percent. B2B accounts that have your GST registration number on file usually appear without a GST line — the OVR B2B treatment switches the GST off. The bill exits the tree at Q2 in the OVR-registered-with-GST case, or moves to Q3 in the OVR-registered-no-GST case.
  • Google (Google Ads). Google Ads invoices to Singapore advertisers come from a Singapore billing entity, with OVR-flavoured GST charged on B2C-treated accounts and switched off on B2B accounts that have your GST registration number on file.
  • Stripe. Stripe's processing fees typically invoice without a Singapore GST line — non-OVR territory from the buyer's seat, and the analysis continues to Q3 and Q4.
  • AWS. AWS Singapore-billed B2B usage with the GST number on the account typically invoices without a Singapore GST line and proceeds to Q3 and Q4.
  • Notion, Slack, Atlassian, GitHub, Microsoft. These vary widely. Some have established Singapore billing entities with OVR registration; others still bill from offshore entities; some treat enterprise contracts and self-serve subscriptions on different billing rails.
  • Generic overseas consultant, law firm, contractor, or non-Singapore software house. These almost always invoice without Singapore GST. The OVR registration thresholds are typically not relevant for a single overseas consultant invoicing a Singapore client occasionally, and reverse charge is the live question for the RC Business buyer.

A practical reality worth flagging on SaaS specifically: the same product on the same vendor account can flip between OVR-billing and reverse-charge-territory depending on whether your Singapore GST registration number was supplied at sign-up or onboarding. If your finance team has not audited the supplier-master records to confirm the GST number is on file with major SaaS vendors, the same monthly invoice may be running in different regimes across different vendors without anyone noticing — typically with too much GST being charged on B2C-treated accounts that should have been B2B.

Tie the recognition back to the tree. An OVR-registered SaaS bill with a GST line exits at Q2 with a normal input GST claim. The same vendor billed without GST because your number is on file moves to Q3, then Q4 — exit if fully taxable, continue if RC Business. A non-OVR foreign consultant bill with no GST line moves to Q3 and Q4 by default. An LVG e-commerce receipt under S$400 from a foreign retailer enters Q3 as imported low-value goods rather than imported services, but the rest of the tree behaves identically.

The partial-exemption worked example

For a fully taxable business, reverse charge would be paperwork-only: Box 14 carries the imported-service value, the matching output GST in Box 6 cancels the matching input claim in Box 7, and the F5 net effect is zero. That is precisely why fully taxable businesses are not RC Businesses — there would be nothing to collect. For an RC Business, attribution restricts the Box 7 claim, and the unclaimed portion is real cash leaving the business. This is where the gate has teeth.

Take a Singapore RC Business that receives a S$10,000 imported SaaS subscription from a non-OVR foreign vendor with no Singapore GST charged on the invoice. The business is a partially exempt trader whose attribution rules permit 30 percent of input tax to be claimed on residual costs — typical of a mixed supplier whose taxable supplies sit at roughly 30 percent of total turnover after the standard attribution method.

  • Step 1 — Box 14 entry. The value of imported services subject to reverse charge is S$10,000. This is the figure that goes into Box 14 of the F5 for the period.
  • Step 2 — Box 6 output GST. Reverse-charge output GST is 9 percent of S$10,000 — S$900 — added to the period's total output tax in Box 6.
  • Step 3 — Box 7 input claim. Under the buyer's attribution rules, the input tax claim on the same S$900 is restricted to 30 percent — S$270 — and that is the figure that goes into Box 7.
  • Step 4 — Cash impact. The difference between the S$900 output and the S$270 claimed is S$630. That is real cash payable to IRAS on a S$10,000 invoice — a 6.3 percent effective cost on the supply.

The arithmetic above assumes residual-cost treatment under the standard attribution method. The De Minimis Rule (Reg 28) and the directly-attributable / residual split set out in Reg 26 and Reg 27 of the GST regulations are the underlying machinery. Where a foreign supply is directly attributable to the business's taxable supplies, the input tax is claimed in full and the cash cost is nil; where it is directly attributable to exempt supplies, the input tax is denied in full and the cash cost is the full S$900. The residual-cost case sits between the two and is where the apportionment percentage applies.

The same arithmetic applies to imported low-value goods within scope: Box 14 carries the value, Box 6 carries the 9 percent output GST, Box 7 carries the restricted input claim, and the difference is cash. The underlying rate is what matters for the cash figure. The current 9 percent has applied since 1 January 2024; older retainer or straddle invoices occasionally appear at the legacy 8 percent (2023) or 7 percent (pre-2023) rate, which only changes the rate factor in steps 2 to 4.

The S$1 million threshold for non-GST-registered businesses

Q4 has a parallel test for businesses that are not yet GST-registered at all. A non-GST-registered Singapore business becomes liable to register under the reverse-charge regime if the value of imported services it procures from overseas suppliers exceeds S$1 million in any 12-month period and it would not be entitled to full input tax recovery if it were GST-registered. The same gate applies hypothetically — the threshold does not bite a business that, were it registered, would be fully taxable. A small holdco with S$2 million of imported software costs but a fully taxable outward profile crosses the spending threshold without triggering registration; a residential property landlord at S$1.1 million of imported management fees crosses both the threshold and the gate, and registration follows.

The S$1 million is measured on a rolling 12-month look-back from any given month-end, not a calendar-year basis. A business that has historically run at S$60,000 of imported services per month is comfortably under the threshold (S$720,000 annualised) until a one-off project pushes a particular 12-month window past S$1 million. The window resets every month, so the monitoring task is recurring rather than annual.

The monitoring step itself is straightforward in any accounting system that tags supplier country. Run a rolling 12-month total of bills posted against suppliers flagged as non-Singapore — most accounting platforms produce this with a simple supplier-country filter on the AP ledger. Set a soft trigger well below the S$1 million line — S$800,000 is a reasonable working threshold — to give finance and tax advisors lead time to plan registration before liability hits.

What changes once registered. The business becomes a GST-registered RC Business, files quarterly F5s (or monthly if it elects), and applies reverse charge prospectively on every imported service or LVG within scope from the registration date forward. Existing exempt or out-of-scope outputs determine ongoing attribution; the registration is not retrospective for reverse-charge entries before the registration date.

What the threshold does not catch. Imported services that would be directly attributable to taxable supplies if the business were registered as fully taxable do not count toward the S$1 million test. Out-of-scope supplies — exempt financial services from foreign suppliers, for instance — are also outside the threshold calculation. The test is on imported services that would be in scope and within an attribution restriction if the business were registered, not on every line that happens to come from a non-Singapore supplier.

Coding the foreign supplier bill in Xero, MYOB, and QuickBooks SG

Each of the three accounting platforms most Singapore SMB bookkeepers actually use exposes a Singapore-specific tax code for reverse charge. When that code is applied to a supplier-bill line, the platform generates the dual-side posting itself: the reverse-charge output GST flows into Box 6, the value of the imported services flows into Box 14, and the corresponding input tax claim flows into Box 7. The platform's GST F5 helper then maps these to the F5 form ready for filing. No separate journal entry is needed; the tax code carries the logic.

Xero SG. Xero's Singapore localisation exposes a tax code for imported services subject to reverse charge (the exact label and any LVG variant depend on the release; the 2023 regime extension prompted Xero to surface a separate LVG-flavoured code in many SG accounts). Code each line on the foreign supplier bill with this tax code at the time of bill entry and Xero generates the reverse-charge entry pair against the F5 report. The bill itself does not show a Singapore GST line — it carries the foreign-currency value and the reverse-charge tax code; the GST entries are generated on the F5 side by the tax-code logic.

MYOB SG. MYOB's Singapore localisation carries the equivalent tax code with the same effect. The practitioner-side step is identical: code the bill line with the reverse-charge tax code at bill entry; the dual-side posting and the F5 mapping are handled by the system. As with Xero, an LVG variant exists where the supply is imported low-value goods rather than imported services.

QuickBooks Online SG. QuickBooks' Singapore tax-code list includes a reverse-charge code that the user applies on bill entry the same way. The Singapore localisation pack must be enabled for the SG-specific codes to appear in the dropdown.

Across all three platforms, the workflow is identical in shape: receive the foreign supplier bill, post the bill at the foreign-currency or SGD value, code each line with the reverse-charge tax code (or LVG variant where applicable), and let the system handle the F5 mapping. Where the bill mixes reverse-charge lines with non-reverse-charge lines — for example, a supplier whose invoice covers both an imported service line and a separately disclosed Singapore-domestic line — code each line with its own tax code rather than trying to apply one code to the whole bill.

Verification before filing. Reconcile the Box 14 total in the F5 report against the sum of bills coded with the RC tax code in the period. If the platform has split LVG into a separate code, sum both. The Box 7 reverse-charge portion should reconcile to the input claim the attribution rules permit — the full output for fully taxable RC Businesses (a thin slice of the population, mostly the threshold-crossing case where the business has just registered and has not yet established a partially-exempt profile), and the attributed portion for partially exempt RC Businesses. The broader period-close walk for the rest of the F5 — what flows into Box 5, what flows into Box 7 from non-RC supplier invoices, what does not — sits in the companion piece on reconciling Box 5 and Box 7 of the GST F5 from supplier invoices.

The exact tax-code label may vary by platform release and by whether the Singapore localisation pack is enabled. The principle is consistent: a single tax code on the bill line, the system handles the F5.

Sibling regimes worth distinguishing

Three regimes overlap with reverse charge in the practitioner's intuition but operate on different mechanics or different taxes entirely. Each gets a paragraph here and a sibling article for the deeper walk.

Customer Accounting for Prescribed Goods (CAPG). CAPG is the buyer-side self-accounting regime for local supplies of prescribed goods — currently certain mobile phones, memory cards, and off-the-shelf software supplied above S$10,000 by a GST-registered Singapore supplier to a GST-registered Singapore customer. It looks like reverse charge from a journal-entry perspective — the buyer self-accounts for output GST — but the supply is domestic, the supplier is local, and the prescribed-goods scope is narrow. Reverse charge is foreign supplies; CAPG is local prescribed goods. For the buyer-side mechanics on CAPG specifically, see Customer Accounting for Prescribed Goods buyer-side workflow.

Withholding tax (WHT). WHT is income tax, not GST, and applies to certain cross-border payments — typically royalties, interest, technical service fees, and management fees paid to non-residents. A foreign supplier invoice can attract reverse charge GST and withholding tax simultaneously: the GST treatment runs through the F5; the WHT is reported separately to IRAS via Form IR37, and the rate depends on the underlying payment type and any applicable double-tax treaty. They are independent obligations on the same invoice, settled through different forms and different IRAS workflows. For the cross-border WHT walk on supplier invoices, see Singapore withholding tax on cross-border service invoices.

OVR registration on the supplier side. This article has covered OVR only as the disambiguation pole — does the supplier charge GST or not. OVR registration itself is a supplier-side regime: when a foreign vendor exceeds the S$1 million global turnover and S$100,000 Singapore B2C supplies thresholds, they must register under OVR and start charging GST on B2C remote services and LVG to Singapore consumers. That is the foreign vendor's compliance task, not the buyer's. The buyer's only OVR-side concern is whether the supplier holds and shows the registration number on the invoice and whether GST has been correctly charged or correctly switched off under the B2B treatment.

InvoiceNow and RC-only businesses. RC-only businesses (RCBs) — those with reverse-charge obligations but no taxable outward supplies — are not required to issue InvoiceNow invoices, because they have no outward invoices to issue. The InvoiceNow Peppol mandate falls on businesses with taxable outward supplies; the RCB profile by definition does not have any. For the broader e-invoicing context and the wider mandate timeline, see the Singapore InvoiceNow Peppol e-invoicing mandate.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading