LedgerLane LedgerLane

GST and InvoiceNow guide

Every posted line earns its mark

GST filing is the part of a Singapore finance lead's month with the least room for improvisation. The figures either tie to your ledger or they don't. This page explains how GST treatment and InvoiceNow e-invoicing sit inside a cloud accounting workflow, and which setup questions to settle before you rely on either.

The mechanical layer

  • Treatment decided At the transaction
  • InvoiceNow network Peppol standard
  • Bank feed Reconcile weekly
  • Return source The ledger
  • Audit trail Inside the system
  • Ready to file

Where it breaks

The treatment question lands at the transaction

Every sales invoice, credit note, purchase bill and expense line carries a treatment: standard-rated, zero-rated, exempt, or out of scope. A platform that asks for the treatment as part of raising the document turns the return into a summary of decisions you already made — instead of a research project the week before filing.

The failure mode is one every accounts team has met. A year of expenses keyed into a single category, then a week spent working out which lines were taxable. Forcing the question at data entry costs a few seconds per transaction and gives the week back.

Setup question
Do you record GST treatment when you raise the document?
Treatment at entry Yes / No
Return rebuild Manual if No
Cleanest fit Transaction-level
Can the platform carry the treatment into the GST e-invoice on InvoiceNow?
Treatment at entry Native
Return rebuild Not needed
Cleanest fit Recommended
Is the chart of accounts mapped to tax categories?
Treatment at entry Check first
Return rebuild Depends
Cleanest fit Mapped COA
Can you lock a closed period before your accountant signs?
Treatment at entry Role-based
Return rebuild Freeze state
Cleanest fit Period lock
Painted still-life of a single GST e-invoice line on a paper sheet on a back-office desk, kept text-free at the crop

Scene A single posted line, before the sheet is filed

InvoiceNow in plain terms

A structured invoice, not an attached PDF

InvoiceNow is Singapore's e-invoicing network, built on the Peppol standard. Instead of emailing a PDF and hoping the other side keys it correctly, you send a structured invoice that arrives directly in the recipient's system. The network can carry GST e-invoices, which means the tax treatment travels with the document rather than being inferred later.

For a Singapore-facing business, the benefit is fewer transcription errors on the receivable side and cleaner records for GST-registered counterparties. The invoice exists as data, not as an attachment, which makes matching against the bank feed more reliable.

Why it matters When the invoice exists as data, the ledger behind the return is easier to trust.

Setup questions

What to ask a platform about InvoiceNow

Both native sending and file-and-upload workflows technically work. The difference shows up under pressure, when a step gets skipped and the compliance drift starts. Ask for the shape of the workflow before you commit to it.

What to settle at setup

  • Native send vs file upload Does the platform send and receive through InvoiceNow natively, or does it produce a file you upload to a separate portal? Portal adds a step
  • Peppol identifier Which Peppol identifier will the business use, and how is it set up in the accounting system? Your UEN often
  • Rejection handling What happens when the recipient rejects the invoice — does the platform surface the status and let you amend and resend? Status, then amend
  • Amendment audit trail Where is the record of what was sent, when, and to which identifier — inside the accounting system, or in someone's outbox? Inside the system
  • GST treatment on the e-invoice Can the platform carry the recorded treatment into the InvoiceNow document, without a second manual step? Carry, don't retype

Holding the two in sync

Keeping the ledger and the return in agreement

The return is only as good as the ledger underneath it. If your bank feed is unreconciled, your GST figures include transactions that never cleared. If your chart of accounts mixes taxable and exempt revenue on one line, the report cannot split what you never separated.

The routine that holds is unglamorous: reconcile the bank weekly, review GST treatment before month end closes, and run the GST report while the month is still fresh enough that you remember the unusual entries. Waiting until the filing window opens means reviewing three months of decisions from memory.

The monthly routine

  • Reconcile bank Weekly. Unreconciled transactions should not be sitting inside a GST figure you intend to trust.
  • Review treatment Before month end closes, while the unusual entries are still in mind and easy to correct.
  • Run the GST report Early enough to check the totals against the bank and spot a category that split wrong.
  • Confirm e-invoice status Clear any InvoiceNow rejections before the month closes, so nothing gets amended after the return is filed.
  • Lock the period Freeze the closed month so a signed figure cannot quietly change after your accountant has signed.

When someone else signs

When your accountant handles the filing

Many SMEs hand the return to an accountant or an outsourced bookkeeper. That arrangement works best when the platform gives them clean access rather than a spreadsheet export. Role-based permissions let your accountant see what they need and nothing else, and a period lock stops a closed month quietly changing after they have signed.

Confirm the export shapes too. A trial balance and a GST detail report in a standard format save everyone a phone call, and they make the year-end audit less of a scramble.

Painted scene of a finance lead working at a small office desk by a window at four in the afternoon, kept text-free

Scene Month close, the working hour, no portraits

Setup pitfalls

Common setup mistakes on the compliance side

  1. 01 Deferring the chart of accounts If GST treatment is not mapped to account categories, every report becomes a manual exercise and the mapping gets harder to retrofit the longer it waits.
  2. 02 Treating InvoiceNow as optional Waiting for a customer to ask leaves you configuring the network under time pressure, with live invoices already in flight.
  3. 03 Ignoring the audit trail Enable multi-factor authentication from day one, and decide in advance who can amend a posted invoice — before someone does it by accident.

Depth of function

How compliance needs shift with business size

Neither size is a better business. They simply need different depths of function, and the setup questions change with them. What looks like the same GST workflow at a distance can mean very different configurations inside.

Sole proprietor

A handful of customers can run GST treatment and e-invoicing from a simple cloud tool without much adjusting. The setup is short and stays short until the business changes shape.

Growing company

Approvals, period locking and a reviewed chart of accounts start to matter. The same platform may hold the work, but the configuration widens.

Finance team, multiple entities

Intercompany transactions and separate reporting need consolidation-friendly structures and a report layout that keeps entities apart from the start.

Questions ledger

What finance leads ask

The short answers to the four questions that come up most often when a Singapore SME is deciding how GST and InvoiceNow sit inside the workflow.

Q.01 Does InvoiceNow replace my GST filing? Open

No. InvoiceNow handles the exchange of structured e-invoices over the Peppol network. Your GST return is still prepared from your ledger and filed separately. The benefit is that invoice data arrives cleanly, so the ledger behind the return is easier to trust.

Q.02 Do I need to be GST-registered to use InvoiceNow? Open

InvoiceNow is an e-invoicing network, not a GST registration requirement. Whether it is useful to you depends on who you trade with and whether they send or accept Peppol invoices. Many businesses adopt it for cleaner processing rather than for a compliance obligation.

Q.03 Can I send an InvoiceNow document to an overseas customer? Open

Peppol is an international standard, and networks exist in several countries, so cross-border exchange is possible where the recipient is connected. Confirm with your platform which destinations are supported and how the document is treated for GST purposes.

Q.04 What happens if a customer rejects an InvoiceNow invoice? Open

The network returns a status indicating the rejection. Your platform should surface that status and let you amend and resend without losing the original record. Ask how the platform stores that history before you rely on it.

Where to continue

Where this fits the rest of the guide

GST and InvoiceNow do not sit in isolation. Bank feeds determine whether the figures behind the return are real; integrations decide whether invoice data reaches the systems that consume it. If you are still choosing a platform, the selection framework covers GST handling and InvoiceNow readiness as two of its scoring factors.

Continue reading

  • Read the bank feeds guide If your immediate problem is that invoices go out but payments are hard to trace, start here instead.
  • See the selection framework Compare platforms on the factors that affect an SME of your size, including GST handling and InvoiceNow readiness.
  • Check integration options See where invoice data lands downstream, and how the systems that consume it are wired.
  • Talk to LedgerLane Bring the setup questions from this page and we will walk through them with you. No cost, no obligation.
Cookies

We keep a few cookies to run this guide properly and to see which pages help SMEs most. Yours to allow or refuse.

Cookie policy

Essential ones stay on either way.