GST and InvoiceNow guide

Singapore · Updated November 2026

A Practical Guide to GST and InvoiceNow

GST reporting and InvoiceNow readiness are the two compliance features Singapore businesses ask about most when they compare cloud accounting software. This guide explains what each one actually requires from your software, where IRAS fits in, and the questions worth asking a vendor before you sign up.

An accountant reviewing printed GST schedules and supplier invoices beside a laptop at a Singapore office desk
Filing period, before the return is prepared

What the guide covers

Your return is only as clean as the transactions underneath it.

Everything below comes back to one habit: record GST where the transaction happens, reconcile before you file, and confirm what your software can actually do on Singapore's e-invoicing network before you commit.

Why GST support is a software decision

If your business is GST-registered, your accounting software is where the numbers for your return come from. That means GST tracking has to sit at the transaction level, not be calculated afterward in a spreadsheet. Software that records GST on each sale and purchase lets you reconcile, review, and file without rebuilding the figures by hand. Software that doesn't pushes that work onto you or your accountant every filing period.

This is why GST support appears so often in Singapore accounting software descriptions, usually alongside bank reconciliation and reporting. When you compare tools, the useful question is not whether a feature list mentions GST. It is where the GST figure is created, who can change it, and what the report hands you at the end of the quarter.

A business owner and bookkeeper reviewing a quarterly filing folder together in a Singapore office

What IRAS expects

IRAS is the authority for tax filing expectations in Singapore, and it's referenced across Singapore accounting software and ERP pages for exactly that reason. Your software needs to support the local tax workflow: correct GST treatment on transactions, records that hold up if reviewed, and a straightforward way to produce the figures your return requires.

You don't need your software to file for you. You need it to keep records in a state that makes filing accurate and defensible. When vendors describe GST features, that's the standard to hold them to.

  • Treatment

    Correct GST applied to each sale and purchase, with the tax code visible on the transaction rather than buried in a total.

  • Records

    A trail that stands up to review: source documents, adjustments, and credit notes kept with the entries they change.

  • Output

    A report that produces the figures your return asks for, in a shape you or your accountant can check line by line.

Bank reconciliation feeds your GST return

Bank reconciliation and GST reporting get marketed together because they're connected in practice. If transactions aren't reconciled, GST figures inherit the errors: a duplicated payment, an uncategorised expense, or a missing credit note all show up in the return. Cloud accounting platforms pull bank feeds and let you match transactions, which is what makes reconciliation practical at volume. A clean reconciliation before filing is the simplest way to reduce corrections later.

Duplicated payment

The same supplier invoice is entered twice, so input tax is claimed twice.

Duplicate match on the bank feed before the period closes.

Uncategorised expense

A payment sits in a holding account, so its GST treatment never gets decided.

Unmatched-items list, reviewed weekly rather than quarterly.

Missing credit note

A refund or credit is agreed but never posted, so the return overstates the period.

Credit notes issued against the original invoice, not as a loose entry.

Late bank posting

A payment clears after the period closes and lands in the wrong reporting window.

Statement cut-off checked against the filing period dates.

What InvoiceNow-ready actually means

InvoiceNow is Singapore's e-invoicing network, built on the Peppol standard. Being ready for it means your software can send and receive invoices over that network, not just generate a PDF and email it.

For businesses invoicing other registered companies, that changes both payment speed and how cleanly your records reconcile, because the invoice data moves in a structured format rather than being re-typed at the other end. InvoiceNow-ready is a specific capability, and it's worth confirming rather than assuming.

Two ways to send the same invoice

PDF by email

  • A document your customer receives and reads.
  • Someone at the other end re-keys the details.
  • Errors and delays land in the reconciliation.

InvoiceNow

  • Structured data sent over the Peppol network.
  • The recipient's system can process it directly.
  • Fewer re-typed details, cleaner records on both sides.

Readiness is about the network connection, not the look of the invoice. Confirm which one your shortlisted platform supports before you move your data across.

Native, add-on, or not supported

This is the question that catches buyers out. Some platforms include InvoiceNow natively, some offer it through an add-on or integration, and some don't support it at all. All three situations exist among the platforms Singapore businesses compare.

Included in the platform

Invoices go out over InvoiceNow from the same place you record the sale, with the tax treatment already attached. For a business that invoices other companies every week, this is the setup that needs the least explanation and the fewest separate logins.

Ask to see it working on a sample invoice during the demo, not just named on the feature list.

Available as an add-on

The platform connects to InvoiceNow through a partner integration or a paid module. Workable, but it usually means a second contract and one more place where invoice data can fall out of step with your ledger. Price the add-on across three years, not just the first invoice cycle.

Not supported at all

The platform generates invoices as documents only. Fine if you invoice mostly consumers and never expect a corporate customer to ask. If your revenue comes from other registered businesses, this is the option that forces a migration later.

If invoicing other companies is core to your revenue, native support is simpler and usually cheaper over time. If you invoice mostly consumers, the priority drops. Either way, get the answer in writing before you migrate your data.

Matching software to your filing workflow

The right platform depends on who files. Read the two paths below and pick the one that sounds like your quarter.

Your accountant files

Hand the file over, keep the visibility

They need access to your file with the right permissions, and they'll have a view on which software makes their work straightforward. Most cloud platforms allow multi-user access, so ask which ones your accountant already knows, and check whether they need a separate subscription to reach yours.

You file in-house

Prioritise reporting you can run yourself

Clear GST reporting and reconciliation you can run without help matter more than the longest feature list. Businesses that want audit-ready records tend to weight reporting quality and record retention more heavily than price.

None of this is hypothetical; it's the difference between a filing period that takes an afternoon and one that takes a week.

Checking compliance features before you buy

Before committing, confirm four things. A vendor who can answer them precisely is a vendor who has Singapore customers. Vague answers are a signal.

  1. 1

    How GST is calculated on transactions

    Ask to see a sale and a purchase entered live, and where the tax code sits on each one. If the answer is that GST is handled in a report at the end, that is a different workflow than the one this guide describes.

  2. 2

    What the GST report produces

    Have the vendor show the actual report, not a description of it. You want to recognise the figures your return asks for, with the ability to trace a line back to the transaction behind it.

  3. 3

    Whether it supports InvoiceNow, and in what form

    Native, add-on, or not supported. Get it in writing, along with who bills you for it and what happens to your invoice history if you ever move platforms.

  4. 4

    How records are retained and exported

    Ask about the Singapore-specific setup too: the GST rate configuration, how the chart of accounts handles tax codes, and what an export looks like if you need to hand records to someone else.

Where local support fits in

Compliance features only help if they're configured correctly, and that's where local implementation support earns its place. Setup includes tax codes, GST settings, opening balances, and the reconciliation workflow, and getting those right at the start avoids a painful correction later.

Singapore vendors and partners differ in how much of this they handle for you. If you're GST-registered and switching platforms, treat implementation support as part of the compliance decision, not a separate purchase. Ask what is included, who does the work, and how the first filing period is handled while your opening balances settle.

Read about implementation support
An implementation consultant guiding a client through accounting setup at a shared office desk
Setup session: tax codes, GST settings, opening balances

Questions we hear before sign-up

Short answers to the four things Singapore businesses ask most when they're choosing between platforms.

Does my accounting software need to file GST with IRAS?

No. Your software needs to track GST on transactions and produce the figures your return requires. Filing itself is done through IRAS. The practical requirement is that your records are accurate and audit-ready.

What's the difference between InvoiceNow and a PDF invoice?

A PDF is a document you email. InvoiceNow sends structured invoice data over Singapore's Peppol-based network, so the recipient's system can process it directly. InvoiceNow-ready means your software supports that network, not just PDF generation.

Is InvoiceNow mandatory for Singapore businesses?

It depends on your business and your customers. The practical question for software selection is whether the platform supports it, since adding it later may mean changing tools. Confirm whether it's native, an add-on, or unsupported before you commit.

My accountant uses different software. Does that matter?

It can. Most cloud platforms allow multi-user access, so your accountant can work in your file directly. Ask which platforms they're familiar with, and check whether they need a separate subscription to access yours.

A cleared desk beside an office window in Singapore at the end of the working day

Still deciding? Ask us your filing questions

Tell us whether you file in-house or through an accountant, which platform you're on now, and what you need to confirm about GST reporting or InvoiceNow. We'll reply with a straight answer, or point you to the comparison page if that's the faster route.

Office
71 Robinson Road, #04-01, Singapore 068895
Hours
Monday to Friday, 9:00 AM – 6:00 PM (SGT)

Filing question

Send us your question

This form is for follow-up and information requests. We use your details to reply to your enquiry only.

We reply during business hours, Monday to Friday. Your details are used to answer this enquiry and are handled under our Privacy Policy.