Banking Module
Bank Accounts & Transactions
Where your real bank accounts, deposits, withdrawals, and transfers live — and, in double-entry mode, where each one posts its own real GL journal entry automatically.
Start here
1Before you start
Every real money movement here needs a bank account to belong to, so add at least one before recording anything. You don’t need to pre-link it to a Chart-of-Accounts entry — the first time a transaction on it needs to post a GL journal, it’s linked automatically to your company’s Operating Bank Account if nothing else was chosen.
The Income and Expenses modules don’t keep their own records — they’re filtered views directly over this module’s own transactions (inflow and outflow, respectively). Recording something in either of those, or right here in Banking’s own Transactions list, is the exact same underlying entry either way — nothing to keep in sync.
Set up & record
2Add a bank account
Click + Add Bank Account.
| Field | Notes |
|---|---|
| Name | The only required field. |
| Bank Name, Account Number | Optional reference details. |
| Currency | Defaults to your company’s currency if left blank. |
| Type | Checking, Savings, Cash, or Mobile Money. |
| Status | Active, Inactive, or Archived. |
| Opening Balance | Current Balance defaults to this and then moves with every real transaction and transfer. |
| GL Account | Which Chart-of-Accounts asset this account’s real activity posts against. Leave blank — it auto-links to Operating Bank Account the first time it’s needed. |
| Description | Optional notes. |
3Record a transaction
Click + Add Transaction.
| Field | Notes |
|---|---|
| Bank Account, Date, Direction | Direction is Inflow (money in) or Outflow (money out). |
| Amount | Must be greater than zero — or, if you itemize (below), it’s calculated for you. |
| Category | Free text. Whatever you type is auto-registered in Categories, ready to suggest again next time. |
| Category Account | The GL account the other side of the journal posts against — any postable account, not just income/expense (a loan payment can hit a liability, an owner draw can hit equity). |
| Itemize | Split one payment across several category accounts, each with its own description and amount. When used, the total amount is always the sum of these lines, not whatever’s typed in Amount. |
| Contact | Optional — links this transaction to a real person or organization, whether they paid you or you paid them. |
| Status | Posted, Pending, or Reconciled — see Transaction statuses. |
| Memo | Optional notes. |
In double-entry mode, a Posted or Reconciled transaction posts a real balanced journal automatically:
Example — a $500 outflow categorized to Office Expenses
If no Category Account is picked, it falls back to Uncategorized Income or Uncategorized Expense rather than skipping the post — every real transaction always posts something, and it can be recategorized later like any other journal.
Move & reconcile money
4Transfer between accounts
Click + Transfer, pick two different accounts and an amount. The From account’s balance drops and the To account’s balance rises immediately, dated to the transfer date you set.
Unlike a regular transaction, a transfer never posts a GL journal entry — even in double-entry mode, and even when marked Posted rather than Pending. It only moves the two accounts’ own balances. Both statuses apply the balance change the same way.
5Reconcile an account
Click Reconcile on a bank account, enter the Statement Date and Statement Ending Balance from your real bank statement, and confirm your current Book Balance. The difference between the two is calculated for you automatically. Mark it In Progress or Completed once you’ve resolved any gap.
This creates a comparison record only — it doesn’t change your account’s real balance or match individual transactions against statement lines for you.
Common tasks
Recording a payment that isn’t confirmed yet
Set a transaction’s Status to Pending when the money hasn’t actually moved yet. A pending transaction doesn’t touch the bank account’s balance and doesn’t post a GL journal — it’s not counted as real anywhere in the app.
Once it clears, edit the transaction and change Status to Posted or Reconciled. That single change is enough — the balance and, in double-entry mode, the GL journal both apply automatically at that point, with no need to re-enter anything.
Correcting a transaction after the fact
Fixing a typo in the Reference or Memo doesn’t touch the ledger at all. But changing anything that affects the money itself — the account, direction, amount, category account, date, or itemization — automatically reverses the old journal entry and posts a fresh one with the new numbers, rather than editing the original in place.
Deleting a transaction
If the transaction already posted a GL journal, deleting it reverses that journal and its balance effect, then marks the transaction Voided — kept as a hidden permanent record rather than actually removed, the same way a posted journal entry is never deleted outright. A transaction that never posted to the ledger (a Simple-mode company, or one still Pending) is removed for real.
Reference
Transaction statuses
| Status | Meaning |
|---|---|
| Pending | Not yet real — no GL journal, no balance change. |
| Posted | Real money movement — balance applied, GL journal posted in double-entry mode. |
| Reconciled | Real, and matched against a bank statement — behaves identically to Posted otherwise. |
What this module doesn’t do
There’s no automatic import from a real bank connection — every transaction is entered by hand, whether directly here or through Income’s/Expenses’ own forms writing into this same storage.
Reconciling compares your statement’s ending balance to your book balance and shows the difference — it doesn’t match individual transactions against statement lines one by one.
A transfer between your own accounts never posts a GL journal entry, in any accounting mode — see Transfer between accounts.