Accounting
Accounting software for small businesses
A complete double-entry ledger that fills itself from your invoices, bills, payments and payroll, and that the database keeps balanced.
In short
SimpleERP is accounting software for small businesses. Every invoice, bill, payment, payslip and expense posts its own journal, PostgreSQL refuses unbalanced entries, and the trial balance, P&L and balance sheet are ready on any day.
Illustration of a profit and loss statement for Jan–Jun 2026 with net profit of 4,691, a tax summary and the lock date.
The daily job: books that are right without a month-end scramble
In most small businesses the books are a month behind the business. In SimpleERP they are written by the same action that does the work, so they are current every evening.
- Know your cash, dues and profit on any day, not after the accountant visits
- Post only what no document covers: loan repayments, drawings, bank charges
- Close a month with a lock date; reopening it needs approval and is logged
Automatic
Every document posts its own journal
Nobody in your team has to post to Accounts Receivable. Invoices, credit notes, bills, debit notes, payments, payroll, expenses, claims, work orders and depreciation each write a balanced journal when they post, linked back to the document that caused it.
- Click any ledger line to open the invoice or bill behind it
- Sales, tax, cost of goods sold and stock go to the right accounts
- Customer and supplier balances carry the party on every line
Illustration: saving invoice INV-2026-0213 moves stock, posts the customer ledger, records tax and updates the dashboard in one step.
Correct by construction
The database refuses an unbalanced journal
The rules accountants care about are enforced by PostgreSQL itself, not by remembering to call the right function. That holds whether an entry comes from a screen, an import or a bug.
- Debits must equal credits, or the entry is refused
- Posted entries and documents are frozen against edits
- Mistakes are reversed with a new entry, never deleted
- Balances are computed from posted lines, never typed
- Every change records who made it and when
Manual journals
Manual journals for what no document covers
The journal editor shows a running difference that stays red until debits equal credits, and Post stays disabled until then. Reverse any entry with a date of your choice, and both entries stay linked.
- Journals touching customers or suppliers must name the party
- Stock accounts are left to stock adjustments, so stock value and the ledger never drift apart
- Reverse an entry into the open month without touching the locked one
| Account | Debit | Credit |
|---|---|---|
| Loans payable | $1,800 | |
| Interest on loan | $700 | |
| Bank | $2,500 |
Statements
Trial balance, P&L and balance sheet on any day
Statements are read straight from posted journal lines for whatever dates you pick. Prior years' profit is carried into retained earnings automatically, with no closing entries to post, so the balance sheet always agrees with the P&L.
- Profit and loss with gross profit, net profit and a comparison period
- Balance sheet where assets equal liabilities plus equity to the cent
- General ledger, account detail with running balance, and day book
- Direct cash flow grouped by customers, suppliers, salaries and taxes
- Print any statement on white A4, or export it to CSV from reports
Cash and bank
Bank and cash registers you can reconcile
Each bank and cash account has a card with its balance and a register of every line. To reconcile, enter the statement's closing balance and date, tick the lines that cleared, and finish when the difference reaches zero. A quick transfer moves money between your own accounts.
Start and close
Opening balances in, lock date on, month closed
A three-step wizard brings in account balances and what each customer and supplier owes, as one opening entry you review before posting. At month end, Lock books through a date shows what becomes frozen, and from then on the database refuses any posting on or before it.
- Opening stock comes in through a stock adjustment with its own value
- Drafts dated in the locked period are listed as a to-do first
- Moving the lock date back needs its own permission and is audited
Set up for your country
Set up for your country's books from the first day
| Detail | How SimpleERP handles it |
|---|---|
| Chart of accounts | Seeded on sign-up, including the accounts the app posts to |
| Tax accounts | Output and input tax accounts for your country's tax, posted to by every document |
| Fiscal year | Your country's usual year, such as January to December or April to March, with entry numbers by fiscal year |
| Money | Your currency and number grouping on screen and on every print |
By industry
Accounting by industry
Make
Manufacturing
A double-entry ledger that a pump maker's bills, invoices, work orders and payroll write by themselves, with the month-end checks laid out.
Read moreBricks and blocks
Builder cheques, gate cash, diesel and supplier credit in one double-entry ledger, with the month-end checks a brick unit needs.
Read moreEngineering and fabrication
Steel bills, stage payments, gas and crane hire in one double-entry ledger, with margin per job and a monthly close for a fabrication unit.
Read moreFurniture
Showroom dues, buyer advances, timber depot bills and machinery depreciation in one double-entry ledger.
Read moreElectrical and electronics
Pump dealer dues, distributor bills, warranty replacements and the bank's monthly stock report from one ledger.
Read morePlastics and packaging
Buyer dues, polymer bills, the power bill, mould depreciation and reclaimable tax in one ledger that posts itself.
Read morePrinting and labels
Books that write themselves from press invoices, paper bills and payroll, with a lock date at month end.
Read moreTextiles & garments
Yarn bills, job-work charges, buyer receivables and wages in one ledger, with month-end checks a accountant can follow.
Read moreLeather & footwear
Tannery bills, retailer receivables, returns and wages in one ledger, with month-end checks and a lock date.
Read moreAgro processing & mills
Farmers' payables, traders' dues, power and loading, and stock value in one ledger that posts itself.
Read moreStone crushers and M-sand
Builder dues, diesel, royalty, spares and machine depreciation in one ledger that writes itself from documents.
Read more
Trade
Wholesale & distribution
Retailer ledgers built from posted invoices and receipts, ageing by bucket, company payables and month-end checks.
Read moreRetail
Daily cash and card per store, monthly accounts for regular households, supplier dues and expenses, all in one ledger.
Read moreGarment and apparel shops
Daily counter cash and card, supplier dues after the season, bulk-order receivables and stock value in one double-entry ledger.
Read moreBuilding materials and hardware
Contractor credit and ageing, dealer payables, cheque receipts and month-end checks, built from posted bills.
Read moreAuto parts and workshops
Books that write themselves from service bills and distributor bills, with garage and fleet credit in an ageing report.
Read moreAgri inputs and farm supplies
Books that post themselves from farmer invoices and company bills, with harvest credit in an ageing report and a clean month end.
Read more
Serve
Professional services
The practice's own books: fee income by type, retainers paid in advance, tax withheld by clients and a month-end close the partners trust.
Read moreIT services and agencies
Service income by line of business, client advances, tax withheld by clients, cloud and software costs and a monthly close for a software house.
Read moreFreelancers and consultants
A ledger that keeps itself from your invoices and expenses, tax withheld by clients as a receivable, and a P&L your accountant can read.
Read moreLaw firms and advocates
Fee income, client advances on account, tax withheld by clients, office expenses and a month-end your accountant can close.
Read moreConstruction and contractors
Progress bills, mobilisation advances and retention held by clients kept straight in one contractor's ledger.
Read moreInterior and fit-out
Stage receivables, subcontractor payables, client advances and tax in one ledger, with month-end checks a studio can actually run.
Read moreSolar installers
Customer advances, homeowner balances waiting on rebate, maintenance contract income and distributor payables in one double-entry ledger for solar EPC firms.
Read moreRepair and service centres
Parts margin, service and maintenance contract income, technician cash and dealer dues in one double-entry ledger for repair and service centres.
Read moreSecurity agencies
Site bills, guard wages, deductions payable and client dues in one double-entry ledger.
Read moreManpower and staffing
One ledger for client receivables, wages payable, deductions, output tax and tax withheld by clients, with month-end checks.
Read moreEvent management
Advances, vendor payables, claims and depreciation in one ledger, with month-end checks before the season ends.
Read moreTravel agencies
Customer advances, hotel and transporter payables, commission income and the month-end checks on one ledger.
Read more
One system
What it connects to
Every module writes to the ledger; reports read from it.
Invoicing & tax
Tax invoices with VAT, GST or sales tax on every line, numbered by fiscal year and posted in one step.
See howPurchase
Purchase orders, supplier bills that receive stock, debit notes and payables.
See howPayments & receivables
Receipts and payments allocated oldest first, receivables and payables ageing, and statements.
See howPayroll
Salary structures, monthly runs and payslips with your earnings and deductions, posted to the books.
See howReports & dashboard
A morning dashboard and a catalogue of reports, each with filters, print and CSV export.
See howFixed assets
An asset register with monthly depreciation, custodians, maintenance and disposal.
See how
Honest limits
Not included yet
- Bank feeds or statement import: reconciliation is by ticking lines
- Multiple currencies with exchange gains and losses
- Budgets and cost centres
- Consolidating several companies into one set of books
- Filing tax returns, including withholding tax returns
FAQ
Questions, answered
Is SimpleERP accounting software or an ERP?
Both. It keeps a complete double-entry ledger, and sales, purchase, stock, payroll and the other modules write to that same ledger. The ERP vs accounting software guide explains the difference.
Can my accountant work in it directly?
Yes. Invite them by email with the Accountant role. They get journals, bank registers, statements, the tax summary and the lock date, and can export any report to CSV. They count as one user on the Premium plan.
Can I post a back-dated entry after locking the books?
No. The database refuses any posting on or before the lock date. Reverse in the open month instead, or have someone with the right permission move the lock date back, which is recorded in the audit log.
How do I start if my books are in other software?
Export account, customer and supplier balances, open bills and opening stock to a spreadsheet, or use a Zoho Books export, and import them in Settings → Import data, or type balances into the opening balances wizard. See moving to SimpleERP.
Can I delete a wrong journal entry?
A draft, yes. A posted entry is reversed instead, so the history shows what happened and when. Entries created by an invoice or bill are reversed by cancelling that document.
Related
Keep reading
Reports & dashboard
A morning dashboard and a catalogue of reports, each with filters, print and CSV export.
Read morePayments & receivables
Receipts and payments allocated oldest first, receivables and payables ageing, and statements.
Read moreAccountants
Balanced books, documents that post themselves, tax registers and a lock date.
Read moreSimpleERP vs QuickBooks
Cloud accounting with a large app marketplace, or one simple ERP where billing, stock, books, CRM, HR and payroll share a ledger.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first invoice in minutes.