Understanding Anomalous Transactions in MoneyWorks GST Reporting
- EH Lim
- 4 minutes ago
- 3 min read
Goods and Services Tax (GST) is a key part of business compliance in Singapore. Keeping precise records and submitting accurate GST returns are necessary to prevent penalties and keep your business running smoothly. Accounting software like MoneyWorks simplifies GST reporting, but users may sometimes encounter warnings about “anomalous transactions.” Understanding what these mean, why they happen, and how to handle them is vital for any business owner, finance manager, or bookkeeper.
What is an Anomalous Transaction?

An anomalous transaction in MoneyWorks is a transaction where the recorded GST amount doesn't match what the system expects for the selected tax code. This typically happens because of differences in calculation methods or when you manually adjust GST to match a supplier’s invoice. While the warning might seem alarming, it helps ensure that your GST reporting complies with IRAS regulations and aligns with your supplier documentation.
Why Do Anomalous Transactions Occur in MoneyWorks GST Reporting?
GST can be calculated in two IRAS-accepted ways:
Per-Item Calculation: Calculate GST for each item individually, round as required, and then sum the GST amounts for all items.
On-Total Calculation: Add up the values for each line item first, then apply GST to the total, rounding the final figure.

Both methods are accepted by the Inland Revenue Authority of Singapore (IRAS). However, due to rounding differences at each step, the final GST total may differ by a few cents. This often causes confusion when the supplier uses one method, and your accounting software uses another.
Real-World Example (Calculate GST on tax invoices)
Suppose you bought 45 units of Item 123 at $87.45 each before GST, and the GST rate is 9%:
Method 1 (Per-Item):
GST per unit: $87.45 × 9% = $7.87 (rounded to two decimal places)
Total GST: $7.87 × 45 = $354.15
Method 2 (On Total):
Total before GST: $87.45 × 45 = $3,935.25
Total GST: $3,935.25 × 9% = $354.17 (rounded)
The 2-cent difference is perfectly acceptable to IRAS. However, you are only allowed to claim the GST amount shown on your supplier’s tax invoice, not any figure your accounting system generates.

Before adjustment
Why Is This Important?
Claiming the wrong input GST can result in compliance issues, rejected claims, or even penalties. MoneyWorks highlights these anomalous transactions to prompt you to deal with any mismatches so you can take corrective action before submitting your GST return.
How to Adjust GST Amounts in MoneyWorks
By default, the tax column is hidden in MoneyWorks invoice transactions to keep the interface simple and reduce clutter. However, if you need to adjust the GST to match your supplier’s invoice, follow these steps:
Enable the Tax Column:
Go to Edit > Document Preferences.
Navigate to the Data Entry tab.
Check the box labelled “Show Tax Column.”
Save your preferences.
Adjust the Purchase Invoice:
Open the relevant Purchase Invoice.
Enter the GST amount as shown on the supplier’s tax invoice.
Review the Warning:
When you adjust the GST on invoices, MoneyWorks will issue a warning: You have just changed the GST amount for this allocation.
This warning is informational. It flags that the GST you’ve entered differs from the system’s calculation—not that you’ve made a mistake.

Troubleshooting and Common Mistakes
Mistake 1: Ignoring the Supplier's Invoice
Always refer to the supplier’s tax invoice for the GST claimable, not just your system’s calculation.
Mistake 2: Failing to Adjust the System
If you don’t adjust the GST in MoneyWorks to match the invoice, your GST report may be inaccurate.
Mistake 3: Overriding Without Documentation
Keep a note or file for each manual adjustment (consider scanning the original invoice as a PDF and attaching it to the Purchase Invoice transaction). If IRAS audits your GST claims, you’ll have a clear record of why a transaction was flagged as anomalous.

Source: IRAS e-Tax Guide
Frequently Asked Questions
Q: Is it wrong to have anomalous transactions in my GST report?
A: No, as long as you can justify and document the differences, especially if they arise from IRAS-accepted calculation methods.
Q: Will IRAS penalise me for 1- or 2-cent differences?
A: No, IRAS accepts minor rounding variances, but only if you claim the GST amount actually shown on the supplier’s invoice.
Q: Should I always consult my accountant about these warnings?
A: If you are unsure why a warning appears, or if the amounts differ by more than a few cents, it’s wise to consult your accountant.
Summary and Best Practices
Always claim the GST amount reflected on your supplier’s tax invoice.
Enable and use the tax column in MoneyWorks to manually adjust GST if needed.
Treat anomalous transaction warnings as helpful reminders, not errors.
Keep supporting documentation for all GST adjustments.
When in doubt, consult your accountant to achieve compliance.
By learning why anomalous transactions occur and how to handle them in MoneyWorks, you’ll be better equipped to submit accurate GST returns, avoid compliance issues, and streamline your accounting processes.
.jpg)



Comments