A GST return is more than a quarterly form. It is the point where your sales records, supplier invoices, expense claims, and cash flow controls must agree. For Singapore GST-registered businesses, knowing how to file GST returns correctly helps prevent avoidable penalties, overstated input tax claims, and difficult reconciliations at year-end.
The process is manageable when your bookkeeping is current and your GST treatment is reviewed before submission. The key is not simply entering figures into the GST F5 return. It is ensuring those figures are complete, supported by records, and reported in the correct accounting period.
How to File GST Returns in Singapore
Most GST-registered businesses file their GST F5 return electronically through the IRAS myTax Portal. Your filing frequency is assigned by IRAS and is commonly quarterly, although some businesses may be required to file on a different reporting cycle.
The return and payment are generally due one month after the end of the prescribed accounting period. For example, a business with a reporting period ending March 31 would generally need to submit its return and make payment by April 30. Do not assume that a quiet period removes this obligation. A nil return is still required when there were no reportable transactions during the period.
Before starting the online filing, confirm that the person submitting the return has the appropriate authorization to act for the company. Directors should also retain oversight of the final figures, even when bookkeeping or tax filing is outsourced.
Step 1: Close and reconcile your accounting records
Start with a clean set of books for the GST period. Record all sales invoices, credit notes, purchase bills, expenses, and relevant adjustments dated within that period. Then reconcile your bank accounts, payment platforms, and key balance sheet accounts where practical.
This step matters because the GST return should be based on actual business transactions, not incomplete invoice folders or estimates. If sales recorded in your accounting system do not broadly reconcile with bank receipts, merchant settlements, or supporting schedules, identify the reason before filing. Timing differences can be valid, but they should be understood and documented.
You should also review whether any transactions were entered with the wrong tax code. A domestic standard-rated sale, an exempt supply, an out-of-scope transaction, and a zero-rated export do not receive the same GST treatment. Treating them as interchangeable can affect both the GST payable and the accuracy of your reporting.
Step 2: Calculate output tax and input tax
Output tax is GST charged on taxable supplies made by your business. Input tax is GST incurred on eligible business purchases and expenses that your company may claim, subject to the relevant rules and supporting documents.
For a straightforward business, the calculation is generally:
GST payable = output tax collected – allowable input tax claimed
If allowable input tax exceeds output tax, the return may show a net refund position. A refund is not automatically a sign of an error, particularly for businesses with significant startup costs, inventory purchases, or export activity. However, an unusual or recurring refund position deserves a careful review because IRAS may seek clarification or supporting records.
Not every expense includes claimable input tax. Claims may be restricted where purchases relate to exempt supplies, private use, non-business activity, or specifically blocked input tax categories. Entertainment costs and certain motor vehicle expenses are areas where business owners should be especially cautious. A supplier invoice alone does not guarantee that a GST claim is allowed.
Step 3: Review special transactions before completing Form F5
The GST F5 form captures more than standard local sales and purchases. Depending on your business, you may need to report zero-rated supplies, exempt supplies, deemed supplies, reverse charge transactions, or imported services.
This is where a basic bookkeeping approach can become insufficient. For example, an online service purchased from an overseas vendor, a sale to an overseas customer, or a transaction involving a related company may require a different GST analysis from a normal local invoice. The correct outcome depends on the nature of the supply, where it is treated as made, and whether the required conditions are met.
If your business has started exporting, selling through overseas marketplaces, receiving cross-border services, or operating across multiple entities, review the GST treatment before the filing deadline. Correcting an uncertain position early is usually more efficient than explaining it after a review begins.
Step 4: Enter the figures in the GST F5 return
Once your schedules are finalized, log in to the IRAS myTax Portal and select the relevant GST return. The form will require figures for categories such as total value of standard-rated supplies, zero-rated supplies, exempt supplies, taxable purchases, output tax, and input tax.
Enter figures from your GST reconciliation rather than copying totals directly from a profit and loss statement. Accounting reports may include non-GST items such as depreciation, payroll, loan proceeds, or transfers between accounts. These can affect financial results but do not necessarily belong in the GST return.
Before submitting, compare the payable or refundable amount shown by the form with your internal calculation. If there is a difference, stop and investigate it. Common causes include a wrong tax code, a duplicated invoice, an omitted credit note, or input tax claimed on an ineligible expense.
Step 5: Submit on time and arrange payment
After reviewing the declaration, submit the GST F5 return and retain the submission acknowledgment for your records. If GST is payable, arrange payment by the due date using the payment method available to your business. Filing the form without making the payment does not fully resolve the obligation.
Late filing or late payment can lead to penalties and further enforcement action. IRAS may also issue an estimated assessment when a return remains outstanding. An estimated assessment can create unnecessary administrative work because the business must still file the actual return and address any balance arising from the assessment.
A practical control is to set internal deadlines before the statutory date. For example, ask your bookkeeper to close the period within the first two weeks after quarter-end, have a reviewer check the GST reconciliation, and reserve time for director approval before submission. This leaves room to resolve missing documents without rushing the filing.
Records You Should Keep After Filing GST Returns
GST compliance does not end when the return is submitted. Businesses should keep complete supporting records for at least five years. These records should allow a reviewer to trace the numbers in the GST return back to the underlying transaction.
Maintain sales invoices, tax invoices from suppliers, credit notes, import and export documents where applicable, bank records, contracts for unusual transactions, and GST reconciliation schedules. Digital records are acceptable when they are complete, legible, and readily retrievable.
For each reporting period, keep a simple working paper showing how the GST F5 figures were derived from the accounting system. This is particularly useful if you change accounting software, replace internal finance staff, or need to respond to an IRAS query months later. Good documentation also makes annual financial reporting and tax filing more efficient.
What to Do If You Find an Error
Errors happen, especially where a company has high transaction volume or uses several sales channels. The right response depends on the type, size, and timing of the error. Some mistakes may be corrected through an adjustment in a subsequent GST return when the applicable conditions are met, while more significant matters may require direct disclosure or further guidance.
Do not offset unrelated errors casually or wait for an audit to address a known issue. First identify the affected periods, calculate the GST impact, gather the supporting documents, and determine the appropriate correction method. Where the issue involves cross-border transactions, blocked input tax, or repeated filing errors, professional advice can help avoid compounding the problem.
When Outsourced GST Support Makes Sense
Filing internally may work well for a small business with limited local transactions and disciplined bookkeeping. It becomes more demanding when the company has multiple revenue streams, imports, exports, overseas vendors, exempt income, or frequent staff turnover in finance roles.
Outsourced GST support can provide an independent review of tax codes, reconciliations, claims, and filing deadlines while allowing management to focus on operations. Koh Management Pte Ltd supports businesses with bookkeeping, GST reporting, tax compliance, and practical guidance across the filing cycle.
The best GST process is one your business can repeat confidently every period: keep records current, review the treatment of unusual transactions, reconcile before filing, and deal with questions while the documents are still easy to retrieve. That discipline protects both cash flow and compliance as your company grows.
