Every Singapore business keeps its records for five years, but ACRA and IRAS start counting from different dates.
Bookkeeping is the routine work of recording every transaction your business makes and organising those records so they can be used to prepare accounts and tax returns. It covers sales, purchases, expenses, payroll, bank movements and the documents supporting each transaction.
Two separate laws set the retention period, and both require records to be kept for five years. Under section 199 of the Companies Act 1967, a company must keep its accounting records for at least five years from the end of the financial year in which the transactions were completed.
Under the Income Tax Act 1947 and the GST Act 1993, IRAS requires records to be kept for at least five years from the relevant Year of Assessment.
Those are different starting dates. A Year of Assessment covers the income earned in the preceding financial year, so the IRAS retention period generally ends later than the Companies Act period. Keeping records until the later date satisfies both requirements.
The penalties differ too. Failing to keep proper records is an offence under the Income Tax Act 1947 and the GST Act 1993. IRAS may impose penalties of up to S$5,000, with imprisonment of up to six months in default of payment.
The Companies Act penalty is higher. Under section 199(6), the company and every officer in default face a fine of up to S$10,000 or imprisonment of up to 12 months, plus a default penalty.
Quick Answers: Retention, Penalties, Costs and GST
| Question | Short Answer |
|---|---|
| How long do we keep records? | Five years under both the Companies Act and the tax Acts. The two clocks start on different dates, so work to the later one. |
| What counts as a record? | Source documents such as invoices, receipts and bank statements, plus the accounting records and schedules that summarise them. |
| Can we keep everything digitally? | Yes. IRAS accepts source documents in physical or electronic form and encourages the use of accounting software for the accounting records themselves. |
| What does it cost? | Roughly S$60 to S$400 a month for outsourced bookkeeping for most small companies, rising past S$800 once GST, payroll and high transaction volumes are involved. |
| What changes at GST registration? | You charge 9%, file returns on a set cycle, keep GST-specific records and eventually submit invoice data to IRAS through InvoiceNow. |
Most businesses don’t get caught out by the rules themselves. They get caught out by a year’s worth of receipts sitting in a folder nobody has opened, a card statement with 40 foreign-currency transactions that no longer match anything, or a deadline that’s three weeks away.
The rules are straightforward to state. Keeping up with them month after month is the real work.
Table of Contents
- What Bookkeeping Actually Means in Singapore
- What the Law Requires You to Keep
- Simplified Record Keeping for Small Unincorporated Businesses
- Cash or Accrual: Which Basis Applies to You
- Setting Up a Chart of Accounts
- The Monthly Bookkeeping Cycle
- What Bookkeeping Costs in Singapore
- DIY, Outsourced or In-House
- Choosing Accounting Software
- What Changes Once You Register for GST
- Your Filing Calendar, Counted From Your Year End
- Where the Books Break: Spending That Arrives Undocumented
- FAQs
What Bookkeeping Actually Means in Singapore
Bookkeeping is the recording layer. Everything your business earns and spends gets captured, categorised and matched to a document showing that the transaction took place.
- Record it. Every sale, purchase, expense, payroll run and bank movement, along with the invoice or receipt supporting it.
- Categorise it. Assign each transaction to an account, such as revenue, rent, software or staff costs, so the totals are meaningful at year-end.
- Prove it. Keep the source document for each entry. IRAS is explicit that bank statements alone are not enough, and relying on them may result in penalties of up to S$5,000.
- Check it. Reconcile your records against the bank each month, so your books match the balance the bank shows.
This matters most for a business approaching GST registration or an audit, when its records may be examined rather than simply filed away.
Bookkeeping vs Accounting: Where the Line Sits
Bookkeeping produces the records. Accounting interprets them.
A bookkeeper records transactions, reconciles the bank, follows up on missing receipts and keeps the ledger accurate. An accountant uses those records to prepare financial statements, calculate taxes and provide advice based on the numbers.
The practical consequence is that accounting work is only as good as the bookkeeping underneath it. An accountant handed a clean, reconciled ledger can prepare your accounts quickly.
Hand them a shoebox of receipts instead, and they’ll spend billable hours doing the bookkeeping first. That’s where a surprising share of year-end fees can come from.
What the Law Requires You to Keep
Two agencies set record-keeping rules, and both apply at the same time. There’s also a third set of requirements the moment you hire employees.
What IRAS Requires
- Keep records for at least five years from the relevant Year of Assessment. A Year of Assessment covers income earned in the preceding financial year, so this period generally ends later than the Companies Act one.
- Keep the source documents, not just the summaries. Retain receipts, invoices, vouchers and bank statements, plus the accounting records and schedules that organise them systematically.
- Physical or electronic is your choice. IRAS encourages companies to keep accounting records in software, and maintains an Accounting Software Register Plus listing products that handle tax filing directly.
- Changing software doesn’t reset the obligation. You needn’t migrate historical transactions, but you must still be able to retrieve them for the full five years, with the source documents behind them.
- Inadequate records carry consequences. IRAS may estimate your revenue on its own best judgement, disallow expense claims, capital allowances or GST input tax claims, and impose penalties of up to S$5,000.
What ACRA Requires
- Keep records that explain the business. Section 199(1) requires records sufficient to explain the company’s transactions and financial position, kept so that true and fair financial statements can be prepared and properly audited.
- Retain them for five years from the end of the financial year. The clock runs from the end of the financial year in which the transactions were completed, a different starting point to the IRAS rule.
- Keep them accessible to directors. Records sit at the registered office or another place the directors choose, and must be open to director inspection at all times.
- Note the penalty was raised. Section 199(6) now carries a fine of up to S$10,000 or imprisonment of up to 12 months, plus a default penalty. Many guides still quote the older S$5,000 figure.
- If the company closes, the obligation survives it. Where a company is struck off and dissolved, a person who was an officer immediately before dissolution must retain the books for at least five years. In a winding up, the liquidator has the same duty.
A dormant company is exempt from preparing financial statements, not from keeping records. Under section 201A, the directors of a dormant relevant company are excused from the section 201 duty. A relevant company is one that isn’t listed or a subsidiary of a listed company, and whose total assets at any point in the financial year don’t exceed S$500,000.
To claim it, the directors lodge a statement with the Registrar at the same time as the annual return, confirming the company has been dormant and that its records have been kept in accordance with section 199. You need to have kept proper records before you can declare that you have.
If You Have Employees
Hiring adds a record-keeping duty that sits outside both agencies.
Issue an itemised pay slip and keep a copy of every one. Since 1 April 2016, every employer must give itemised pay slips to employees covered by the Employment Act, either with payment or within three working days of it. Soft copy, hard copy and handwritten versions all count.
Keep your own copy as well. MOM requires employers to retain a record of every pay slip issued, so giving the slip to the employee only satisfies half the requirement.
Your entity type determines which of these requirements apply. A Pte Ltd carries both the Companies Act and IRAS obligations; a sole proprietorship is subject to the IRAS requirements but not the Companies Act ones.
Our guide to sole proprietorship versus Pte Ltd sets out what each structure involves, while registering a company in Singapore walks through the filings that begin on day one.
Simplified Record Keeping for Small Unincorporated Businesses
IRAS runs a Simplified Record Keeping (SRK) scheme that allows the smallest unincorporated businesses to keep listings instead of source documents. It’s a meaningful reduction in paperwork, but one that’s easy to overlook.
Who qualifies: sole proprietorships, partnerships and self-employed persons only. Companies cannot use SRK, and you must meet all four conditions:
- Annual revenue of S$200,000 or less for the past two financial years
- Total assets of less than S$100,000 at the end of the latest financial year
- Not in investment holding or property development
- Not GST-registered
What changes if you qualify:
- Keep listings rather than receipts. You convert source documents into business records and keep those instead. The SRK e-Tax Guide names five: a Daily Revenue Record, a Daily Purchases Record, a Monthly Record of All Business Expenses, Details of Daily Transport Expenses, and Details of Monthly Staff Remuneration Expenses.
- Keep what a listing can’t capture. Contracts and correspondence still need retaining, because they can’t be reduced to a register.
- Issue receipts when customers ask. Your customers may not qualify for SRK themselves, so they may still need the document even though you don’t.
- You don’t need to tell IRAS. There’s no application or notification. You adopt the requirements once you meet the conditions.
Two conditions catch people out. A business in its first financial year cannot qualify because the revenue test looks at the past two years. IRAS also advises against adopting SRK if you expect to outgrow it soon, as switching back to full record keeping can be costly.
If you’re negotiating a large contract or approaching the GST threshold, staying on full records is usually the easier path.
💡 One exception to the five-year rule: Businesses claiming a cash payout under the Enterprise Innovation Scheme must retain records for seven years, under sections 37R(24) and (26) of the Income Tax Act 1947.
You don’t have to pay for a starting template. The SRK guide includes sample formats for all five business records in its appendices, along with a sample Statement of Accounts and Balance Sheet. IRAS also publishes a record-keeping checklist, a self-assessment toolkit, industry-specific templates for businesses such as hawkers and beauty operators, and a spreadsheet tool for companies filing Form C-S (Lite). For a business at this size, that’s usually enough to get started.
Cash or Accrual: Which Basis Applies to You
Accrual is the default in Singapore, and for companies, it isn’t optional.
Cash basis records income when the money arrives and expenses when they’re paid. It’s simple and closely tracks your bank balance.
Accrual basis records income when it’s earned and expenses when they’re incurred, regardless of when the cash moves. An invoice you raise in March is March revenue even if the client pays in May.
Companies must use accruals. Financial statements have to be true and fair and prepared under the Singapore Financial Reporting Standards, which are built around the accrual concept. There’s no small-company alternative to this.
Even the smallest businesses are pointed towards accrual. The SRK guide states that the Statement of Accounts and Balance Sheet prepared by a qualifying small business should both use the accrual basis, with income recorded when earned and expenses when incurred.
What this means for you: If you’re a sole trader tracking cash in a spreadsheet, the numbers you file still need to reflect what was earned and incurred during the year. Running your books on an accrual basis from the start avoids having to restate everything at year end.
The practical difference becomes obvious when you invoice on credit terms. A business paid 30 or 60 days after delivery can look profitable on an accrual basis while still being short on cash, which is exactly why both views matter.
Setting Up a Chart of Accounts
Your chart of accounts is the list of categories into which every transaction is sorted. Get it right early, and bookkeeping becomes more about filing than deciding.
It has five groups: assets, liabilities, equity, revenue and expenses. The first three form your balance sheet; the last two form your profit and loss statement.
- Start narrow. Keep the list short enough that every account has a purpose. A separate category for every supplier produces reports nobody reads.
- Split what you make decisions about. If you want to know whether software spending is growing, software needs its own account rather than sitting under general administrative expenses.
- Separate GST from the expense itself. Input and output GST belong in their own accounts, not blended into revenue and costs, so your GST return can be prepared without unpicking every transaction.
- Give foreign-currency spending a home. Bank charges, foreign transaction fees and exchange differences need their own accounts. Buried in general expenses, they’re among the easiest costs to overlook.
- Match it to your tax return. Grouping expenses the way IRAS asks you to report them saves reclassifying everything at filing time.
- Then leave it alone. Renaming or merging accounts mid-year makes year-on-year comparisons harder. Make structural changes at the start of a financial year.
A useful discipline is to document what each account is for when you create it, so whoever codes transactions next month makes the same decisions you did. Coding rules that exist only in one person’s head are a common reason two years of accounts stop being comparable.
The Monthly Bookkeeping Cycle
Bookkeeping becomes painful when it turns into an annual exercise. A monthly routine keeps it to an hour or two instead of a lost fortnight in March.
1. Import the month’s transactions. Pull bank, card and payment-processor activity into your accounting software, ideally through a direct feed rather than a manual upload.
2. Code every transaction to an account. Assign each line to the right category and flag anything you can’t identify while you still remember the transaction.
3. Attach the document to the line. Match each invoice or receipt to its transaction inside the software, so the supporting document and accounting entry stay together.
4. Chase what’s missing. Give the team a fixed deadline for outstanding receipts and treat missing documents as open items rather than rounding errors.
5. Reconcile to the bank. Confirm that the closing balance in your books matches the closing balance on the statement, and investigate any difference before moving on.
6. Record accruals and prepayments. Account for invoices issued but unpaid, expenses incurred but not yet billed, and annual costs that need to be spread across the year.
7. Review the numbers. Compare the profit and loss statement with the previous month and check the balance sheet for anything sitting in a suspense or uncategorised account.
Close the month within two weeks of it ending. Memory is the cheapest reconciliation tool you have, and it fades quickly. Setting approval limits and claim deadlines in a written company expense policy is what makes step four enforceable.
What Bookkeeping Costs in Singapore
Price is driven by transaction volume, GST registration and payroll, rather than revenue alone. A consultancy turning over S$800,000 across 20 invoices a year costs far less to keep books for than a café turning over S$300,000 across thousands of card payments.
| Model | Typical monthly cost | What it covers |
|---|---|---|
| DIY with software | S$20 to S$70 | Software subscription only. Your own time is the real cost, typically a few hours a month. |
| Outsourced, dormant or very low activity | S$60 to S$150 | Periodic bookkeeping and year-end compliance for minimal transaction volume. |
| Outsourced, small non-GST company | S$80 to S$200 | Monthly or quarterly bookkeeping, bank reconciliation, unaudited financial statements, ECI and corporate tax filing. |
| Outsourced, GST-registered SME | S$200 to S$500 | The above plus GST returns and higher transaction volume. |
| Outsourced, high volume or payroll-heavy | S$500 to S$1,200+ | F&B, e-commerce and businesses past S$1 million in revenue, often with payroll included. |
| In-house hire | S$3,500 to S$5,500 | A full-time bookkeeper or accounts executive, salary plus employer CPF. |
Bookkeeping fees vary widely by provider and scope. Treat these as market bands, not quotes, and confirm current pricing directly before committing. In-house figures assume salary plus the 17% employer CPF contribution rate for employees aged 55 and below.
The in-house option is where the maths can surprise people. Market salary data puts a bookkeeper in Singapore at around S$45,000 a year, and employer CPF adds 17% on top before you’ve paid for software, training or cover during leave.
A full-time hire only starts to make sense once there’s enough work to keep the role consistently occupied.
DIY, Outsourced or In-House
The right model changes as the business grows, and many founders stay with one arrangement longer than they should.
- Do it yourself when volume is low, and GST isn’t in play. A sole trader or early-stage company with a handful of monthly transactions can run software and a monthly routine unaided. Budget a few hours a month, plus a year-end accountant for the filings.
- Outsource once transactions outpace your patience. This is where many Singapore SMEs land, usually alongside the first employee, the first foreign supplier or the first significant month of card spending. You’re paying for accuracy and for someone else to own the deadline.
- Outsource sooner if you’re GST-registered. GST returns carry their own record requirements and penalties for errors, and the input tax you reclaim may offset a meaningful part of the fee.
- Hire in-house when finance work is continuous. Daily invoicing, payroll for a growing team, multiple entities or inventory all generate work that doesn’t stop between month ends. At that volume, the workload can justify a salary.
- Keep a hybrid model where it makes sense. Many teams code transactions and capture receipts themselves, then hand a reconciled ledger to an external accountant for the statutory work.
The signal to change models is rarely revenue alone. It’s the month you miss a reconciliation, or the quarter when you can’t explain what you spent on a category without opening a bank statement.
Choosing Accounting Software
Software is where the five-year retention obligation becomes much easier to manage, because the accounting records and supporting documents can sit in the same place.
Six things to check before you commit:
- Singapore GST handling. It should apply the 9% rate correctly, separate input and output tax, and produce a GST return you can file without rebuilding it in a spreadsheet.
- InvoiceNow readiness. IMDA maintains an accredited InvoiceNow-Ready Solution Provider list, and this matters more each year as the requirement expands. Most mainstream cloud platforms already qualify.
- A working bank feed. A live feed removes one of the most tedious steps in the monthly cycle. Manual CSV imports work, but reintroduce the errors a direct feed prevents.
- Multiple currencies. If you invoice or buy in USD, EUR or GBP, the software needs to record the transaction, the rate used and any exchange difference without manual journals.
- What your accountant already uses. Xero and QuickBooks Online are among the widely used cloud platforms for Singapore SMEs, and picking one your accountant works in removes a translation step.
- A clean export. You’ll eventually need transactions out in a usable format, whether for an accountant, an audit or a migration.
A grant may cover part of the cost. The Productivity Solutions Grant supports SMEs adopting pre-scoped IT solutions, and accounting software is among the supported categories. You’ll need at least 30% local shareholding to qualify. Support levels and the approved-vendor list can change, so confirm current terms on GoBusiness before you buy.
YouBiz connects directly to Xero, so transaction data flows into the ledger instead of being keyed in manually. YouBiz customers also get 50% off their first six months of a Xero subscription, for a limited time only.
If you’re comparing platforms more broadly, our roundup of expense management software for Singapore businesses covers what sits alongside the accounting ledger.
What Changes Once You Register for GST
GST registration is one of the biggest step-changes in bookkeeping workload for a Singapore SME.
- Registration is compulsory above S$1 million. You must register once taxable turnover exceeds S$1 million, measured over the calendar year just ended or on reasonable expectation for the next 12 months. Below that, it’s voluntary.
- You start charging 9% and filing on a cycle. Most businesses file quarterly, from records that clearly separate output tax charged from input tax paid.
- Your invoices acquire mandatory content. A tax invoice must carry specific information. For supplies of S$1,000 or below including GST, a supplier may issue a simplified tax invoice instead. Getting this wrong on the purchase side can invalidate an input tax claim.
- Your record-keeping obligations expand. You must follow IRAS’s dedicated Record Keeping Guide for GST-Registered Businesses, which asks for more than the non-GST equivalent.
- Simplified Record Keeping stops being available. Being GST-registered disqualifies a small business from SRK, so registration means returning to full source-document retention.
- Client recharges need care. Costs passed on to customers are treated differently depending on whether they’re a disbursement or a reimbursement, and the distinction between the two affects the GST treatment.
InvoiceNow Is Coming for Every GST-Registered Business
The GST InvoiceNow Requirement means submitting invoice data to IRAS through the nationwide InvoiceNow e-invoicing network, and the rollout is already underway.
Since 1 November 2025, newly incorporated companies that voluntarily register for GST have had to transmit invoice data to IRAS this way. From 1 April 2026, all new voluntary GST registrants must do so, regardless of incorporation date or business structure.
Following the Committee of Supply 2026 announcement, the remaining GST-registered businesses come on board in four annual phases:
| Implementation date | Businesses involved |
|---|---|
| 1 Apr 2028 | All new compulsory GST-registrants, and existing GST-registered businesses with total annual supplies of S$200,000 or less |
| 1 Apr 2029 | Existing GST-registered businesses with total annual supplies of S$1 million or less |
| 1 Apr 2030 | Existing GST-registered businesses with total annual supplies of S$4 million or less |
| 1 Apr 2031 | Existing GST-registered businesses with total annual supplies above S$4 million |
Support is available during the transition, and you generally choose one form of support. Free-of-charge InvoiceNow-Ready Solutions run until March 2031, while a transition grant of up to S$1,000 is available to businesses with annual supplies of S$4 million or below.
The two don’t stack. If you take the free package, there’s no qualifying cost left for the grant to offset. Larger businesses connecting their own ERP through an accredited Access Point have a separate grant of up to S$5,000.
More than 63,000 businesses are already on the network. Our guide to the GST InvoiceNow requirement covers the onboarding steps and Peppol registration in detail.
Your Filing Calendar, Counted From Your Year End
Most Singapore filing deadlines are based on your own financial year end rather than a fixed calendar date. That’s why two companies can have completely different due dates.
| Filing | Deadline | Goes to |
|---|---|---|
| Estimated Chargeable Income | Within 3 months of your financial year end | IRAS |
| Annual General Meeting | Within 6 months of your financial year end | Held internally |
| Annual return | Within 7 months of your financial year end | ACRA |
| Corporate income tax return | 30 November each year | IRAS |
| Employment income (AIS) | 1 March, if you’re an AIS employer | IRAS |
A company with a 31 December year end therefore files ECI by 31 March. The exceptions and conditions worth knowing:
- ECI exemption. Companies may be exempt where annual revenue is not more than S$5 million, and the ECI is nil, but confirm your own position before assuming you qualify.
- Skipping the AGM. A private company can dispense with it if financial statements go to members within five months of year-end.
- Which tax form. Companies with annual revenue of S$5 million or below in the preceding financial year may file the simplified Form C-S; those at S$200,000 or below may file Form C-S (Lite), if they meet the other qualifying conditions.
- AIS scope and penalty. Submission is mandatory for employers who receive a Notice to File Employment Income of Employees Electronically, and for those already registered. Missing it can carry a fine of up to S$5,000 under section 94(1) of the Income Tax Act 1947.
- Audit exemption. A private company qualifies if it meets at least two of three criteria over the past two consecutive financial years: annual revenue of S$10 million or less, total assets of S$10 million or less, or 50 employees or fewer. Most SMEs qualify.
- XBRL. Whether you lodge financial statements with ACRA at all depends on your company type and solvency. Companies that do lodge generally file in XBRL rather than PDF, so confirm your position before your first year-end.
Simplified filing does not mean simplified bookkeeping. Companies filing Form C-S or Form C-S (Lite) don’t submit their financial statements and tax computation with the return, but are still required to prepare both and produce them if IRAS asks. A company that never prepared the statements has no defence if IRAS asks to see them.
⚖️ The annual return and tax return go to different agencies, cover different things and carry separate late-filing penalties. Confusing the two is a common first-year mistake. Our guide to corporate tax in Singapore runs through the numbers from profit to final bill.
Where the Books Break: Spending That Arrives Undocumented
Almost nothing on the compliance list is difficult. What makes bookkeeping expensive is spending that reaches the ledger without a document, a category or a rate attached.
The recurring problems look like this:
- A personal card paid for a business cost. The transaction never appears in the business bank feed, so it only enters the books if someone remembers to claim it.
- A foreign charge landed at an unknown rate. The supplier invoiced 400 USD, the card statement shows an SGD amount, and the difference is a foreign transaction fee nobody separated out.
- A subscription renewed on someone’s own account. It shows up as an unidentified line months later, turning the transaction into guesswork.
- A receipt went missing. Without the document, the deduction is harder to substantiate, and any GST on it can’t be claimed.
- One shared card funded everyone. The statement shows what was spent but not who spent it, so every line needs to be chased.
Fixing these issues at the source is cheaper than fixing them in the ledger. Give each person their own card with its own limit, capture the receipt at the point of spend, and let the transaction data export in a format your accounting software accepts.
That’s the job YouBiz is built for. It’s a multi-currency business account with corporate cards, spending controls and expense management in one place. There’s no monthly fee, plus unlimited 1% cashback on eligible card spend and 0% FX fees on foreign-currency spending.
Cards can be issued to individual team members. Virtual cards work immediately after creation, while physical cards arrive in 5 to 7 business days. Limits can be set daily, weekly, monthly or per transaction.
Receipts can be attached directly to each transaction, including from mobile, and approvals can run in up to two steps. Transactions export as a pre-formatted CSV, ready for Xero, NetSuite or QuickBooks.
The foreign-currency piece matters more than it might seem. Card spending runs across 150+ currencies at Mastercard’s wholesale rate, which closely tracks the mid-market rate. The amount that lands in your books is the amount charged by the supplier, rather than that amount plus a markup that needs to be accounted for separately.
For the wider picture, our guide to YouBiz covers the account in full, paying overseas suppliers from Singapore covers the transfer side, and travel expense management covers spending on the road.
If you still keep a cash float for hawker meals and cash-only vendors, our guide to petty cash for small teams covers the vouchers and reconciliation that go with it. Our roundup of business accounts in Singapore compares where the money sits before it’s spent.
FAQs
Five years under two separate rules. Section 199 of the Companies Act 1967 requires a company to keep accounting records for at least five years from the end of the financial year in which the transactions were completed.
IRAS requires records to be kept for at least five years from the relevant Year of Assessment. Because the two clocks start at different points, keep records until whichever period ends later.
There are two. IRAS may impose penalties of up to S$5,000 under the Income Tax Act 1947 and the GST Act 1993, with imprisonment of up to six months in default of payment. It may also estimate your revenue or disallow expenses, capital allowance and GST input tax claims.
Separately, under section 199(6) of the Companies Act, the company and every officer in default face a fine of up to S$10,000 or imprisonment of up to 12 months, plus a default penalty.
Outsourced bookkeeping for a small non-GST company typically costs around S$80 to S$200 a month, rising to roughly S$200 to S$500 once you’re GST-registered and past S$500 for high-volume or payroll-heavy businesses. Price generally tracks transaction volume, GST status and payroll rather than revenue alone, so ask providers to quote based on your actual monthly transaction count.
For most companies, yes. Software handles the recording, but it doesn’t sign off on your financial statements, prepare the tax computation or take responsibility for a filing. Many Singapore SMEs run the software themselves and engage an accountant for year-end statutory work, which is often the most cost-effective arrangement that still produces reliable accounts.
Partly, but not entirely. AI tools can help categorise transactions, draft reconciliation queries and explain accounting treatments, and many modern accounting platforms already use AI for coding suggestions. What they can’t do is take on statutory responsibility.
Your directors remain responsible for the records under the Companies Act, and IRAS holds the business accountable for what is filed, so anything AI produces still needs to be reviewed by someone responsible for the outcome.
What’s changing is the shape of the work. Automation has absorbed much of the manual data entry, shifting more value towards judgement. Is an expense deductible? Is a claim properly supported? Would the records stand up if IRAS asked to see them?
No. IRAS accepts source documents such as receipts, invoices and vouchers in physical or electronic form. Photographing or scanning receipts is often more reliable, since thermal-paper receipts can fade well within the five-year retention period.
It’s an IRAS scheme that lets qualifying small businesses keep listings and registers instead of source documents. You must be a sole proprietorship, partnership or self-employed person.
Annual revenue must be S$200,000 or less for the past two financial years, with total assets under S$100,000 at the latest year-end. The business also can’t be in investment holding or property development and can’t be GST-registered. Companies can’t use the scheme at all.
Companies must use accrual accounting because financial statements have to be true and fair under the Singapore Financial Reporting Standards, which are accrual-based.
Even under Simplified Record Keeping, IRAS states that the Statement of Accounts and Balance Sheet should be prepared on an accrual basis. Cash-basis tracking can sit alongside it for cashflow purposes, but it isn’t the reporting basis.
Registration is compulsory once taxable turnover exceeds S$1 million, measured over the calendar year just ended or based on reasonable expectation for the next 12 months.
You can register voluntarily below that threshold, which can be worthwhile if you sell mainly to other GST-registered businesses or pay significant GST on purchases. Registering commits you to charging 9%, filing returns and eventually submitting invoice data through InvoiceNow.
Start with your own accounts rather than a syllabus. Set up accounting software, code three months of real transactions and reconcile each month against the bank. Most of the concepts become easier to understand once you see them in context.
If you want structured training, SkillsFuture-supported bookkeeping and accounting courses are widely available, while IRAS publishes free record-keeping templates and checklists you can use in the meantime.
Yes, for the basics. IRAS publishes record-keeping templates, a record-keeping checklist and a self-assessment toolkit at no cost, including industry-specific formats and a spreadsheet tool for companies filing Form C-S (Lite).
Separately, if you’re GST-registered, free-of-charge InvoiceNow-Ready Solutions are available until March 2031, covering the e-invoicing side. Full accounting software is still a paid subscription.
Record the transaction in the foreign currency and its SGD equivalent at the applicable rate, then post any difference between that rate and the settlement rate to an exchange gain or loss account. Keeping foreign transaction fees in their own account instead of blending them into the expense makes both the cost and the foreign-currency exposure easier to see.
Built for the Way SMEs Actually Keep Their Books

The rules are the easy part: five years of records, accrual accounting, a chart of accounts you don’t constantly rewrite, and deadlines counted from your own year-end. What makes bookkeeping expensive is spending that reaches the ledger with no receipt, no owner and no rate attached.
With YouBiz, every team member gets a card with individual limits, receipts can be attached at the point of spend, and transaction data can be exported straight into your accounting software. There’s no monthly fee, plus unlimited 1% cashback on eligible spend and 0% FX fees on foreign-currency card spending.
Sign up at you.co/biz in under 5 minutes via Singpass. Approval typically lands within 1 to 2 business days; your virtual Mastercard is available in the app immediately after approval, and physical cards follow in 5 to 7 business days. Our walkthrough on applying for a YouBiz account covers the documents you’ll need.


