Accounting

A real ledger, not a spreadsheet with totals

Every business event posts one balanced entry. Nothing is added at read time, so the trial balance and the balance sheet agree — always, without a reconciliation ritual at month end.

Chart of Accounts

Ledger account tree — group accounts hold structure, leaf accounts hold postings.

AllAssetLiabilityEquityIncomeExpense
  • 1000AssetsBDT 1,125,771.50ASSET
  • 1100Current AssetsBDT 1,125,771.50ASSET
  • 1500Non-current AssetsBDT 0.00ASSET
  • 2000LiabilitiesBDT 0.00LIABILITY
  • 3000EquityBDT 0.00EQUITY
  • ·3300Opening Balance EquityBDT 0.00EQUITY
  • 4000IncomeBDT -1,125,771.50INCOME
  • 4100Sales RevenueBDT -1,125,771.50INCOME
  • 5000ExpensesBDT 0.00EXPENSE
  • ·5800Foreign Exchange Gain / LossBDT 0.00EXPENSE

What you get

Chart of accounts that mirrors your business

A group/leaf account tree — group accounts hold structure, leaf accounts hold postings — so reports roll up without manual mapping.

Balanced by construction

One business event produces one balanced entry. Opening balances post as real entries against opening balance equity rather than being bolted on at read time.

Multi-currency without the mess

Accounts can carry their own currency with dated exchange rates, while the ledger stays in your base currency — so every report consolidates without conversion logic of its own.

Tax handled at the transaction

Tax is captured where the sale or purchase happens, posted to its own liability account, and reported from the ledger rather than reconstructed later.

Statements straight from the ledger

Trial balance, profit and loss, balance sheet and cash flow read the same postings your day-to-day work creates. No export step, no second source of truth.

Cost of sales posted automatically

A sale posts revenue, tax and the cost-of-sales/inventory pair together, so margin is a ledger fact rather than a monthly estimate.

FAQ

Common questions

Do I need an accountant to set this up?

No. It ships with a working chart of accounts you can use as-is, and your accountant can adjust it later without disturbing existing postings.

Can I run more than one currency?

Yes. Accounts can hold a foreign currency with dated exchange rates, while the ledger itself stays in your base currency so reports consolidate cleanly.

What happens to my opening balances?

They are posted as real opening entries against opening balance equity, which is why the balance sheet balances from day one instead of drifting.

See it against your own numbers

ERP Boss is deployed for your company, so a demo runs on a setup that matches how you actually work.