Products / Accounts & Finance

EFO·ACC

Accounting where nothing posts without a second pair of eyes.

A double-entry system for public bodies. Vouchers move through draft, approval and posting. Budgets, funds and cost centres sit alongside, and every report drills down to the voucher behind a number.

EFO·ACC / Vouchers / PV-0142Illustrative data
Payment voucher PV-0142
Printing and stationery · Quarter 1, FY 2026-27 · Period open
  1. Draft
  2. Submitted
  3. Approved
  4. Posted
CodeAccountDebitCredit
5100-14Printing & publications84,500—
1010Bank — operating account—84,500
Total (PKR)84,50084,500
Prepared byAccounts Officer
Approved byDeputy Director, Accounts

The preparer cannot approve their own voucher.

What it does

The full accounting cycle, with the controls built in.

Vouchers

Payment, receipt, journal, contra and adjustment vouchers, plus types of your own. Preparer and approver are always different people.

Chart of accounts, funds and cost centres

Set up the structure your regulator or donor expects, and report by fund or cost centre.

Fiscal years and periods

Define your own calendar. Posting is blocked when no open period covers the date, and periods can be closed.

Budgets

Annual and quarterly budgets, loaded in bulk from Excel and compared with actuals.

Bank reconciliation

Enter or upload statement lines and match them to posted entries, with a book-versus-statement summary.

Vendor payables

A bill recognises the expense and the liability when approved. Payments settle the bill and can't exceed what is owed.

Contracts and installments

Track staged payments per institution or contract, and tie each payment to the installment it settles.

Vehicle asset register

Register vehicles, run straight-line depreciation, and attribute repair and fuel cost to each vehicle.

Voucher lifecycle

One path from draft to ledger.

  1. DraftThe preparer enters the lines and attaches the purpose.
  2. SubmitThe voucher goes to an approver. The preparer can no longer edit it.
  3. Approve or rejectA different user reviews it. Rejections return with a reason.
  4. PostChecked against the open period and account rules, then written to the ledger.
  5. ReverseMistakes are corrected by reversal, never by editing history.

Reports

Statements you can defend line by line.

Click any balance to open its ledger, and any ledger line to open the voucher.

  • Trial balance
  • Ledgers by account, fund or cost centre
  • Statement of financial position
  • Statement of revenue and expenditure
  • Cash and bank position
  • Budget against actual, by quarter
  • Programme, region and institution drill-down on contract payments

Start a conversation

Tell us what your institution runs on today.

Send a few lines on your team size and the module you're interested in. We'll reply with a walkthrough and a proposed pilot.