ACCOUNTING · STARTER AND UP
Singapore accounting, in the same login as your payroll
Accounting keeps double-entry books with a Singapore chart of accounts. Raise invoices with PDFs, record bills, credit notes and manual journals, and run profit and loss, balance sheet, trial balance and aged reports. Same login as HR & Payroll.
Starter and up, from S$29 a month with HR & Payroll and Sign · 30-day free trial · no card
Trial Balance — as of 30 Sep 2026
| Code | Account Name | Net |
|---|---|---|
| 1100 | Bank Account | 28,000.00 |
| 1200 | Accounts Receivable | 18,000.00 |
| 2000 | Accounts Payable | -3,850.00 |
| 3000 | Owner's Equity | -10,000.00 |
| 4100 | Service Revenue | -72,000.00 |
| 5100 | Salaries & Wages | 30,000.00 |
| 5200 | Rent Expense | 9,000.00 |
| 5850 | Software & IT | 850.00 |
| TOTALS | 0.00 | |
Books set up for Singapore
STARTER AND UPDouble-entry books with a Singapore default chart of accounts. Import your own chart of accounts as a CSV file; column names from common accounting-package exports are recognised. Post and void journals by hand.
Invoices, bills and credit notes
STARTER AND UPRaise invoices and download them as PDFs to send to your customers. Record supplier bills and credit notes, and apply credit notes to the invoices they offset. Each contact can hold a Peppol ID.
Reports and closing periods
STARTER AND UPProfit and loss, balance sheet, trial balance, and aged receivables and payables. Close a period when its entries are final: closed periods and closed years can't be reopened, and new transactions in those dates are blocked.
PINT SG invoice export
BUSINESS AND UPExport invoices as Peppol-format (PINT SG) files from the invoice list; credit notes export through the REST API. A file on its own does not meet the InvoiceNow requirement. Sending through an accredited Access Point is planned; it is not available today. The app does not receive e-invoices.
Invoice INV-0042
PINT SG file
BUSINESS AND UPAccredited Access Point
PlannedFrom first invoice to closed period
Use the Singapore chart of accounts, or import your own by CSV.
Add customers and suppliers as contacts, with Peppol IDs if they have them.
Raise invoices and record bills and credit notes.
Post manual journals, such as your salary journal.
Check your profit and loss, balance sheet and aged reports.
Close the period once its entries are final. It can't be reopened.
SINGAPORE GST AND INVOICENOW
What the app does for each GST rule, and what you still do
| Requirement | What MassAdmin does | What you do | Status | Guide |
|---|---|---|---|---|
| GST F5 | Not ready to file from in this release: invoices, bills and manual journals can't carry GST tax codes, and voided invoices and credit notes are not netted out. | Prepare your GST F5 outside the app and file on myTax Portal. | Not in this release | GST F5 filing |
| GST F7 (correcting a filed return) | — | File on myTax Portal. | Not offered | GST F5 filing |
| Peppol-format (PINT SG) export | Exports invoices as Peppol-format (PINT SG) files, on Business and above. Credit notes export through the REST API. | Exporting a file does not meet the InvoiceNow requirement. From your date, submit invoice data to IRAS through an InvoiceNow-Ready Solution. | Available | InvoiceNow: find your date |
| InvoiceNow: sending through an accredited Access Point | Not available. | Use an InvoiceNow-Ready Solution from your date. | Planned | Choosing a solution |
| Receiving e-invoices | — | — | Not offered | — |
| IMDA accreditation as an InvoiceNow-Ready Solution | Not accredited (IMDA list dated 1 October 2026). | — | Not offered | Choosing a solution |
Status checked against release 0.36.81 on 10 October 2026.
GST rate: 9%.
GST F5 is quarterly by default; the return and payment are due one month after the period ends. Filing is electronic, and a nil return is still required.
Late filing: S$200, plus S$200 for each completed month late, up to S$10,000.
Late payment: a 5% penalty on the unpaid tax. If it is still unpaid 60 days after that, a further 2% a month may be added, up to 50% of the unpaid tax.
Source: IRAS, Late payment or non-payment of GST (updated 10 August 2026). Checked 10 October 2026.
Compulsory GST registration starts at S$1 million of taxable turnover.
The InvoiceNow requirement is to submit invoice data to IRAS through an InvoiceNow-Ready Solution, covering sales and purchases. For invoices issued outside the InvoiceNow network, the invoice data is still submitted to IRAS through the solution.
Source: IRAS, FAQs for businesses on the GST InvoiceNow Requirement (updated 23 September 2026). Checked 10 October 2026.
What you still do outside the app
| Task | How |
|---|---|
| Get bank transactions in | There is no statement upload screen and no bank feed. Statement CSV files can be imported through the REST API, and you then match each line to your books in the app. |
| Invoices in other currencies | The invoice screen works in Singapore dollars. Foreign-currency invoices and period-end revaluation are available only through the REST API. |
| Send invoices to customers | Download the PDF and send it. The app does not email invoices. |
| Send invoice data to IRAS (InvoiceNow) | Not available. Sending through an accredited Access Point is planned. |
| Post the salary journal | A pay run does not post a journal to your books. Record the salary journal in Accounting yourself, as a manual journal. |
| Prepare and file GST F5 | Outside the app, then on myTax Portal. |
| Record customer payments | The Record payment action on invoices doesn't work in this release. Post receipts as manual journals. |
Next to HR & Payroll and Sign, not wired into them
Accounting comes with Starter and above, under the same login and bill as HR & Payroll and Sign. The modules don't share records: post your salary journal by hand as a manual journal, and upload any PDF you want signed to Sign.
- HR & PayrollALL PLANS
- AccountingSTARTER AND UP
- SignSTARTER AND UP
Accounting is in Starter and above
Starter
S$29 a month
All three modules, 3 users
Business
S$59 a month
Adds PINT SG invoice export, 5 users
Scale
S$129 a month
10 users
Agency
S$199 a month
For firms, billed per company
The Payroll plan does not include Accounting. Prices in SGD.
GST and InvoiceNow guides
- How to file GST F5 Updated 10 Oct 2026 · Source: IRAS
- GST InvoiceNow: when is your date? Updated 10 Oct 2026 · Source: IRAS
- How to choose an InvoiceNow-Ready Solution Updated 10 Oct 2026 · Source: IMDA, IRAS
- How to get a Peppol ID Updated 10 Oct 2026 · Source: IMDA
- InvoiceNow and GST in Singapore Updated 10 Oct 2026 · Source: IRAS
Questions before you start
Can I use it for GST F5?
Not in this release. Invoices, bills and manual journals can't carry GST tax codes, and voided invoices and credit notes are not netted out of the F5 figures. Prepare your F5 outside the app and file on myTax Portal. GST F7 is not offered.
Can I issue GST invoices from the invoice screen?
Not in this release. The invoice and bill forms don't have a GST tax-code picker.
Does it connect to my bank?
No. There are no bank feeds and no statement upload screen. Statement CSV files can be imported through the REST API, and you then match each line in the app.
Can I bring my existing chart of accounts?
Yes. Import it as a CSV file; column names from common accounting packages' exports are recognised.
Does it email invoices to customers?
No. Download each invoice as a PDF and send it yourself.
Is it InvoiceNow-Ready?
No. It is not on IMDA's list of accredited InvoiceNow-Ready Solutions (list dated 1 October 2026). On Business and above it exports invoices as Peppol-format (PINT SG) files, and sending through an accredited Access Point is planned. IRAS lists free InvoiceNow-Ready packages, aimed at small businesses with few invoices, until 31 March 2031.
Can I reopen a closed period or year?
No. Closed periods and closed financial years can't be reopened, and new transactions in those dates are blocked. Close only when the entries are final and your accountant has finished.
Keep your books where your payroll is.
Import your chart of accounts and raise your first invoice.
30-day free trial · no card