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

Free
  • Chart of accounts
  • Double-entry journal entries
  • Basic invoicing
  • Dashboard with KPIs
  • 1 company, 50 txns/month
Most Popular

Starter

Unlimited transactions, GST F5 returns

S$299/year
  • Everything in Free
  • Unlimited transactions
  • GST F5 returns (IRAS)
  • Bank CSV import
  • Customer & vendor management
  • Excel import/export

Business

Multi-company, reconciliation, integrations

S$599/year
  • 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?
Yes. The Starter plan and above include full IRAS GST F5 return generation with all 8 boxes — standard, zero-rated, and exempt supply breakdown, output and input tax. Supports quarterly, monthly, or semi-annual filing periods.
Where is my financial data stored?
All data is stored locally on your machine in an encrypted SQLCipher database. Nothing is sent to the cloud. You own your data completely.
Can I import bank statements?
Yes. CSV bank statement import (up to 10MB) with auto-match reconciliation. The system matches incoming funds against recorded transactions and identifies discrepancies.
Does it integrate with other software?
CriticalAccounting integrates with FreshBooks (OAuth sync for contacts, invoices, expenses), Wise (balances, import transactions), and bank CSV files. MassSync keeps data synced across multiple locations.
Can I manage multiple companies?
Multi-company support is available on the Business plan. Each company has its own chart of accounts, UEN, GST registration number, base currency, and fiscal year configuration. Closed-period enforcement prevents accidental edits to finalized periods.
What financial reports are available?
Profit & Loss, Balance Sheet, Trial Balance, Cash Flow Statement, Aged Receivables, Aged Payables, and GST Report. All available with CSV export.
Can MassHR payroll flow into CriticalAccounting?
Yes. When you run both apps, payroll finalization in MassHR flows into CriticalAccounting via AppBridge — creating the journal entries automatically. One click, both systems updated.

Ready to get started?

Download CriticalAccounting free. No credit card, no sign-up, no strings attached.

Download Free