Chapter 6

GST returns and due dates

GST-registered businesses must declare how much they’ve collected and paid. You do this by filing GST returns (GST F5).

A GST document being scanned onto a computer screen

Information you need

In your return, you need to declare how much GST you collected on sales, and how much GST you paid on purchases. It’s compulsory to e-file your GST F5 return via myTax Portal.

When to file

Most businesses are on a quarterly accounting period, which means they file a GST F5 every three months. However, you can ask to file monthly.

You must e-file your return within a month of the accounting period ending. (Check due dates on this IRAS web page). If there were no transactions, submit a nil return.

GST payment

GST payments have to be paid when the return is filed. If you have an existing GIRO arrangement, the payment will be deducted on the 15th of the month following filing.

Getting a GST refund

If you paid more GST than you collected, IRAS will owe you a refund.

Refunds paid via GIRO may arrive within 7 days. Most other refunds arrive within 30 days, although cheques sometimes take longer.


Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the provided content.

GST Guide For Business

Making a start with GST? Don’t worry. It’s a little extra admin, but this guide will help you get sorted.

Download the GST Guide for Business

Get your GST sorted. Fill out the form to receive this guide as a PDF.

Start using Xero for free

Access all Xero features for 30 days, then decide which plan best suits your business.

  • Included
    Safe and secure
  • Included
    Cancel any time
  • Included
    24/7 online support