Singapore compliance · IRAS, CPF and MOM records
How Huxandor supports Singapore compliance workflows
Compliance here is not one filing. It is a set of recurring obligations that talk to each other. Below we set out which parts the platform prepares and keeps, and which parts stay with you or your tax agent.
Four recurring jobs, one set of books
Most Singapore SMEs run the same four loops every month: a GST return if you are registered, a payroll run with CPF contributions, a bank feed to reconcile, and invoices going out. Each loop produces records someone may later ask to see. Huxandor is business accounting software built so those loops write into one ledger instead of four spreadsheets that have to be reconciled to each other afterwards.
The platform handles the accounting side — recording, grouping, retaining, exporting. The statutory submissions themselves stay with you or your tax agent, through the official channels. That split is deliberate, and it is the thing to understand before you decide whether Huxandor fits your business.
Where each obligation sits
- GST return
- Figures prepared and grouped by the platform. Filing with IRAS is yours or your agent's.
- CPF contributions
- Calculated in the salary run and posted to the ledger. Submission goes through the official channel.
- Bank reconciliation
- Transactions matched and coded as they arrive, so the ledger reflects the account.
- Invoicing
- Raised with your registration details attached and carried into the same ledger.
GST and IRAS reporting
If your business is GST-registered, the return is the most visible recurring obligation you carry. Huxandor records GST treatment at the transaction level as entries are captured, keeping standard-rated, zero-rated and exempt supplies apart from the moment they are entered rather than sorting them out at quarter end.
When the accounting period closes, those figures are grouped in the shape the return expects. You review the summary, drill into any line to see the transactions behind it, and export the period. If a transaction was coded wrongly, correcting it updates the period it belongs to instead of creating a separate adjustment sitting off to one side.
- Transaction-level treatment — the GST category is set on the entry, not reconstructed later.
- Period grouping — a close figure you can open up line by line.
- Correction in place — a fix lands in its own period and the summary moves with it.
Period close: the tray of transactions behind a GST figure, grouped and reviewable before export.
CPF contributions
CPF is calculated on the employee's residency status and age band, with the employer and employee portions held separately. Contributions post to the ledger as part of the salary run, so the accounting record and the payroll record stay aligned instead of being reconciled against each other at month end.
For a small employer the practical gain is that CPF figures are not rebuilt from a spreadsheet once the month is over. They come out of the payroll run that already happened. Your submissions still go through the official channels — the platform prepares the numbers and keeps the supporting record.
Residency and age band
The employee's CPF category is held on the payroll record, so the right rates apply to each person without manual lookup each run.
Employer and employee portions
Both sides are recorded separately and post to their own ledger lines, which keeps the salary cost and the deduction readable apart.
Aligned with the books
Because CPF posts as part of the run, the payroll total and the accounting entry agree by construction rather than by checking.
Employment records, leave balances and salary history held next to the payroll run that produced them.
MOM-related payroll records
MOM requirements shape what an employer is expected to keep: employment records, leave balances, salary history and statutory documentation. Huxandor holds these alongside the payroll data, so a question about a former employee's salary record does not mean digging through archived files or asking someone who has left.
Leave is tracked per employee and visible to whoever manages scheduling. Salary history is retained and exportable. The platform does not lodge anything with MOM on your behalf — what it does is keep the records an employer is expected to be able to produce.
What Huxandor does not do
Huxandor does not file your GST return with IRAS, submit your CPF contributions, or lodge anything with MOM. Those actions stay with you or your tax agent and go through the official channels.
What the platform does
- Records every transaction with its GST treatment attached at entry.
- Groups a closed period into the figures a return asks for.
- Keeps CPF, payroll and ledger records in one place, retained and exportable.
- Produces exports in the formats an accountant or auditor expects.
What stays with you
- Filing the GST return with IRAS through the official channel.
- Submitting CPF contributions for the month.
- Lodging any statutory document with MOM.
- Judgement calls on treatment where the rules need interpretation.
That division matters, because some software marketing implies the tool handles filing end to end. We would rather be plain about it: the accounting side is ours, the statutory submission is your agent's.
Company registration and UEN
Huxandor is set up for Singapore-registered businesses with a UEN. You register the business in the platform, and those registration details appear on invoices and reports in the places they are expected to appear — which is what makes an exported document usable when it leaves the building.
If you operate more than one entity, each gets its own registration and its own set of books. Corporate details stay attached to the right entity, which matters the moment invoices or reports are shared with a bank, an auditor or a counterparty.
Where registration details are carried
- Outgoing invoices
- Period reports for the accountant
- Statements for a bank or landlord
- Payroll summaries with the entity named
One entity, one set of books. Details stay attached to the entity that produced them.
Record retention is a platform function, not a filing cabinet
Accounting records are retained in the platform and exportable. The practical question a Singapore business asks is usually simpler than the rules behind it: when an auditor or a bank asks for something, how fast can it be produced?
Every figure traces back to the transactions that produced it, with supporting documents attached where they were captured. Exports come out in formats your auditor accepts. Nothing depends on someone remembering which folder a document went into.
Where your accountant fits
Most Singapore SMEs work with an external accountant or a corporate services firm, and Huxandor is built to make that relationship easier rather than to replace it. Your accountant can be given a role with access to reporting and GST without seeing payroll detail, if you would rather keep those separate.
Period-close figures are ready when they need them and the transaction trail is there if they want to check something. That is where the back-and-forth at filing time usually comes from, and it is the part that gets shorter.
Role-based access means your accountant sees the reporting they need, and not the payroll they don't.
Digital-first setup and Singpass expectations
Singapore businesses already run in a digital-first administrative environment, and Singpass is part of that context. It shapes what people expect from business software: online setup, verifiable identity, and access that can be changed without paperwork.
What onboarding looks like
- Business registered online with its registration details captured Setup
- Access assigned by role rather than shared credentials Access
- Permissions changed inside the platform when staff move Changes
What we do not claim
We do not claim to integrate with every government service, and we do not describe the platform as a government tool. What Huxandor builds for is the expectation that setup and administration happen online, with identity and access managed in software rather than on paper.
If your workflow depends on a specific government integration, ask us before you commit and we will tell you plainly whether the platform covers it.
Assessing compliance fit before you commit
Before signing up, check three things: your GST registration status, your payroll headcount and CPF obligations, and whether your accountant wants access to the platform or just the exports.
If you are GST-registered with staff on CPF, the workflows described above cover the recurring work. If you are a sole proprietor below the GST threshold with no payroll, you may need less than the platform offers — and we would rather say so than sign you up for lanes you will not use.
GST-registered with staff on CPF
The recurring compliance work — GST grouping, CPF in the payroll run, bank reconciliation, invoicing — is what the platform is built around. This is the shape it fits best.
GST-registered, no payroll
You get the GST reporting and the ledger. Payroll and CPF features sit unused until you hire — they are there when you need them, not charged as a reason to upgrade.
Below the GST threshold, with staff
Payroll, CPF and MOM record-keeping still apply to you. The GST side of the platform simply stays quiet until you cross the threshold.
Sole proprietor, no staff, below threshold
You may need less than Huxandor offers. A simpler bookkeeping setup could serve you better, and we would rather tell you that before you commit.
If you are unsure which of these describes your business, ask us and we will say which side of the line you are on.
Questions Singapore owners ask us
Straight answers to the things that come up before a business commits to accounting software here. If your question is not covered, the support team can answer it directly.
Contact supportDoes Huxandor file my GST return for me?
No. The platform prepares the period figures, groups them in the shape the return expects, and produces the export. The submission to IRAS is made by you or your tax agent through the official channel.
Do I need a UEN to register a business in the platform?
Huxandor is set up for Singapore-registered businesses with a UEN. The registration details you enter are carried onto invoices and reports. If you run more than one entity, each one registers separately and keeps its own books.
Can my accountant use the platform without seeing payroll?
Yes. Access is assigned by role, so your accountant can be given reporting and GST without payroll detail. Permissions are changed inside the platform when someone joins or leaves the engagement.
How long are my accounting records kept?
Records stay in the platform and are exportable at any time. Every figure traces back to the transactions that produced it, with supporting documents attached where they were captured. Retention is a platform function rather than a separate filing system you maintain.
Is Huxandor for individuals as well as businesses?
Huxandor is business accounting software. It is built for registered businesses running payroll, GST and company books — not for personal tax filing. If you are a sole proprietor below the GST threshold with no staff, a simpler tool may suit you better, and we will say so.
Send an enquiry
Ask a compliance question and a person from the Huxandor support team will come back to you. Tell us roughly how many staff you run on payroll and whether you are GST-registered — it shortens the first reply considerably.
- Business phone
- +65 6286 5488
- [email protected]
- Registered office
- Huxandor Pte. Ltd., 8 Marina Boulevard, Marina Bay Financial Centre Tower 1, Singapore 018981
- Support hours
- Monday to Friday, 9:00 AM – 6:00 PM (SGT)
Registered entity
Huxandor Pte. Ltd.
Cloud accounting software for business use in Singapore, with official registration details held on file.
Registered office
8 Marina Boulevard, Marina Bay Financial Centre Tower 1, Singapore 018981, Singapore
Official support
+65 6286 5488
[email protected]
Monday to Friday, 9:00 AM – 6:00 PM (SGT)