CriticalAccounting
v1.0.0 · Windows 10+ · Updated 2026-03-16
Double-entry accounting built for Singapore SMEs.
Full double-entry accounting software with GST compliance, built for Singapore small businesses. Covers invoicing, purchases, expenses, banking with auto-match reconciliation, IRAS GST F5 returns, and financial reporting — P&L, Balance Sheet, Trial Balance, Cash Flow, Aged Receivables, Aged Payables. Integrates with FreshBooks and Wise. Runs on your desktop or self-hosted — your data stays on your machine, encrypted at rest.
Features
Everything you need — nothing you don't.
Double-Entry Accounting
Hierarchical chart of accounts, journal entries with debit/credit lines, draft → posted → voided workflow, auto-numbering, and closed-period enforcement.
Sales & Invoicing
Invoices with line items and tax codes, customer management, payment tracking, and void with payment reversal. GST 9% calculated server-side — exclusive and inclusive support.
Purchases & Expenses
Bills and invoices, vendor management, payment tracking, and expense recording with categories and account mapping.
Banking & Reconciliation
Bank accounts, transaction recording, CSV statement import (up to 10MB), and auto-match reconciliation. Match incoming funds against deposits automatically.
GST F5 Filing
Full IRAS F5 return with all 8 boxes — standard, zero-rated, and exempt supply breakdown, output and input tax. Quarterly, monthly, or semi-annual filing with draft → submitted workflow.
Financial Reports
Profit & Loss, Balance Sheet, Trial Balance, Cash Flow Statement, Aged Receivables, Aged Payables, and GST Report. CSV export.
Integrations
FreshBooks OAuth sync (contacts, invoices, expenses), Wise (balances, import transactions), bank CSV import, and MassSync for multi-location data sync.
Multi-Company & Fiscal Periods
Company switching with UEN, GST registration number, base currency selection, and fiscal year config. Create/close fiscal years with closed-period enforcement on all transactions.
Simple, Transparent Pricing
Start free. Upgrade when you need more.
Free
1 company, 50 transactions per month
- Chart of accounts
- Double-entry journal entries
- Basic invoicing
- Dashboard with KPIs
- 1 company, 50 txns/month
Starter
Unlimited transactions, GST F5 returns
- Everything in Free
- Unlimited transactions
- GST F5 returns (IRAS)
- Bank CSV import
- Customer & vendor management
- Excel import/export
Business
Multi-company, reconciliation, integrations
- Everything in Starter
- Multi-company with fiscal periods
- Bank auto-match reconciliation
- Full financial reports suite
- FreshBooks & Wise integration
- Priority support
System Requirements
- Windows 10 or later (64-bit)
- 4 GB RAM minimum
- 200 MB disk space
- No internet connection required
Frequently Asked Questions
Can CriticalAccounting handle GST filing?
Where is my financial data stored?
Can I import bank statements?
Does it integrate with other software?
Can I manage multiple companies?
What financial reports are available?
Can MassHR payroll flow into CriticalAccounting?
Ready to get started?
Download CriticalAccounting free. No credit card, no sign-up, no strings attached.
Download Free