Banking, Cash, and Treasury
This area controls cash and bank identities, movements, custody, instruments, employee reimbursement, imported statements, and reconciliation.
Cash Transfers
Open Banking & Cash Management → Cash Transfers. Columns include reference, branch, From, To, currency, amount, status, occurrence time, and notes. Filter by status and occurrence dates.
Create a transfer with branch, different source/destination financial accounts, amount, currency rate, reference, occurred time, and notes. Draft has no balance effect. Approve records authorization. Post credits the source and debits the destination, creating one balanced journal. Void reverses a posted transfer or cancels an unposted one; enter a reason.
Bank Statement Imports
Open Bank Statements → Upload Statement. Choose branch, financial account, file, statement from/to dates, and currency. Supported files are CSV, TXT, XLS, or XLSX up to 20 MB.
Parser fields are Has Header, date format, zero-based Date/Description/Reference/Debit/Credit columns, or one signed Amount column and whether positive means debit or credit. Map only the columns present in the file.
Status flow is Uploaded → Parsed or Failed → Reconciled. The detail list shows transaction date, reference, description, debit, credit/amount, match status, linked journal, and error. Line statuses are Unmatched, Suggested, Matched, or Ignored.
Bank Reconciliation
Create a reconciliation with branch, financial account, accounting period, statement date, and statement ending balance. The workspace shows statement balance, book balance, matched balance, difference, line counts, and matches.
- Select Suggest to create recommendations.
- Choose Match Statement Line, select a bank line, and choose a same-amount journal candidate.
- Confirm match type (Manual, Suggested, or Exact) and optional note.
- Use Remove Match to correct a wrong match.
- Ignore a genuine non-ledger line; Restore returns it to review.
- When difference is zero and unresolved lines are handled, Approve locks the reconciliation.
Statuses: Draft, Balanced, Approved, Locked, and Reopened. Approval/lock proves agreement but does not create missing business transactions. Reopen preserves approval evidence and allows corrections.
Petty Cash
Create a fund with branch, code, name, dedicated active cash financial account, custodian, authorized float, and Active. Book balance is posted cash; available float is spendable cash; replenishment capacity is the amount available before reaching the authorized float.
Transaction types:
| Type | Use and effect after posting |
|---|---|
| Opening Float | Establish the fund once. |
| Expense | Debit selected expense account; credit petty cash. |
| Replenishment | Increase petty cash from the funding/counterparty account. |
| Transfer | Move value to/from the selected counterparty account. |
| Count Variance | Compare counted cash with book balance and post the calculated variance. |
Enter type, date/time, amount (or counted balance), counterparty/expense account, receipt reference, and notes. Submit → Approve/Reject → Post. Receipt and policy evidence remain on the transaction. Manage Fund changes custodian, authorized float, or activity but not ledger identity.
Cheques
Register a cheque with branch, bank financial account, counterparty account, cheque number, direction (Incoming/Outgoing), party type/id/name, amount, cheque/due dates, notes, and evidence. Currency/rate comes from the bank account.
Lifecycle statuses include Draft, Pending Approval, Approved, Issued, Received, Deposited, Cleared, Returned, and Cancelled. Submit for independent approval; then Record Lifecycle Event with reason and evidence as the physical cheque moves. Accounting evidence appears when the applicable event posts. A returned cheque reverses/adjusts the prior expected settlement according to its direction; review the journal link.
Cash Collections and Deposit Bags
Prepare a bag with branch, unique bag number, source cash account, receiving bank account, collector, declared amount, prepared time, notes, and evidence.
text
Prepared → Handover/Dispatch → In Transit → Deposit
↘ Lost
Deposit difference → Variance → Approve or Reject treatmentHandovers record releasing/receiving custodians, confirmed amount, time, confirmation code, and evidence. Deposit records bank-confirmed amount, time, confirmation code, and evidence. Dispatch moves cash from source to cash-in-transit; deposit moves it into bank. A difference creates cash over/short evidence requiring approval. Cancel unfinished bags with a reason; any posted transit movement is reversed. Report Lost only with documented custody evidence.
Expense Claims
Available when HR is enabled. A claim header contains branch, employee, claim date, currency/rate, and notes. Each line contains expense account, date, merchant, description, amount, tax, receipt reference, and policy-exception reason where needed.
Workflow: Draft → Pending Approval → Approved → Posted → Paid, with Rejected/Void alternatives. Posting debits expense/tax and credits Employee Reimbursements Payable. Reimburse selects a controlled financial account and date, reduces cash/bank and employee payable, and links the reimbursement journal.
Treasury Review Checklist
- Account, branch, and currency agree.
- Amount/date/reference match external evidence.
- The accounting period is open.
- No duplicate transfer/payment/bag/cheque exists.
- Maker and checker are independent where required.
- Posted movement appears in account statement and bank reconciliation.
See Supplier Accounting for supplier payments and Reports for Cash/Card Clearing and cash-flow reporting.
