BookTrove user guide · Chapter 8

8. Banking

Steps in this chapter (12)

12 steps, each with a screenshot · Chapter 8 of 20

Every receipt, payment and transfer is posted to a bank account in the ledger. The bank's statement is imported (or arrives through a bank feed), matched to those entries line by line, and the account is reconciled to the statement balance at each month end.

Savannah Harvest has a naira operating account, a USD and a EUR domiciliary account, and petty cash at the factory. On 2 February Funmilayo Adeyemi imports the January statement of the naira account and reconciles it.

8.1 The bank accounts

Screenshot: Banking → Accounts
Figure 8.1 — Banking → Accounts

Why

Every bank and cash account with its currency, the balance per the ledger, the last statement balance and date, and what is waiting to be matched. Transfer, Spend money and Receive money start those entries. A foreign-currency account shows its balance in its own currency, with the naira equivalent beside it.

Who

Accountant, finance manager.

What to do

  1. Choose an account in the Account box to work on its statement lines, reconciliation and rules.

Back to top ↑

8.2 Transfers, including currency sales

Screenshot: Banking → Transfer: USD 120,000 sold for naira
Figure 8.2 — Banking → Transfer: USD 120,000 sold for naira

Why

A transfer moves money between two of the company's accounts. When the currencies differ, enter the amount sent (3) and the amount received (4); the difference from the booked value is a realised exchange gain or loss. Savannah Harvest sold USD 120,000 to its bank at ₦1,468.50.

Who

Accountant (banking Approve level).

What to do

  1. Click Transfer. Choose From (1) and To (2), the date and the amounts (3) (4), and add the bank's reference.
  2. Click Transfer.

Back to top ↑

8.3 Import the bank statement

Screenshot: Banking → Statement lines → Import statement (CSV)
Figure 8.3 — Banking → Statement lines → Import statement (CSV)

Why

Download the statement from internet banking as a CSV file. BookTrove finds the date, description and amount (or debit and credit) columns itself and skips lines already imported. Nigerian banks write dates day/month/year.

Who

Accountant or bookkeeper.

What to do

  1. Choose the bank account at the top of the Banking page and open Statement lines.
  2. Click Import statement (CSV), choose the file (1) and the date format (2), and click Import.

Back to top ↑

8.4 Match the statement lines

Screenshot: Statement lines to match, with suggested matches
Figure 8.4 — Statement lines to match, with suggested matches

Why

For each line (1), BookTrove suggests entries already in the ledger with the same amount within ten days (2) — payments, receipts, transfers. Lines with no entry yet, such as bank charges or salaries paid from another system, are created from the line (3) or by a rule (4).

Who

Accountant or bookkeeper.

What to do

  1. Click a suggested match (2) to match the line.
  2. Click Create… (3) for a line with no entry, or Apply rules (4).
  3. Click Ignore only for lines that should never be in the books (for example a reversed transfer that nets to nil).

Back to top ↑

8.5 Bank rules for recurring lines

Screenshot: Rules → New rule: SMS alert charges
Figure 8.5 — Rules → New rule: SMS alert charges

Why

A rule codes every statement line whose description contains some text (1), in one direction (2), to an account (3) — bank charges, SMS alerts, stamp duty on receipts.

Who

Accountant (banking Approve level).

What to do

  1. Open Rules and click New rule. Enter the text to look for, the direction, the account (and VAT code if any) and save.

Back to top ↑

8.6 The rules

Screenshot: Banking → Rules
Figure 8.6 — Banking → Rules

Why

Rules run in priority order (1). Apply rules on the Statement lines tab codes all matching lines at once; at Savannah Harvest the entries they create wait for approval like any payment.

Who

Accountant.

Back to top ↑

8.7 Create an entry from a line

Screenshot: Spend ₦15,182,000: January net salaries
Figure 8.7 — Spend ₦15,182,000: January net salaries

Why

Salaries are paid from PayTrove in one bank batch. The payroll journal (chapter 10) puts the net pay in Net salaries payable; the bank line is coded to that account (1), with no VAT (2). Tick the box (3) to make a rule from the line.

Who

Accountant.

What to do

  1. Click Create… on the line, choose the account, check the description and click Create and match.

Back to top ↑

8.8 Reconcile the account

Screenshot: Reconcile: the naira account at 31 January 2026
Figure 8.8 — Reconcile: the naira account at 31 January 2026

Why

Enter the statement date (1) and the closing balance on the statement (2). Every entry matched to an imported line is already ticked; the first reconciliation also ticks the opening balance brought forward (4). When the cleared balance agrees with the statement (3), the account is reconciled.

Who

Accountant (banking Approve level).

What to do

  1. Open Reconcile, type the statement date (1) and closing balance (2).
  2. Tick any entry on the statement that is not yet ticked, until the difference (3) is nil.

Back to top ↑

8.9 Finish the reconciliation

Screenshot: Finish reconciliation
Figure 8.9 — Finish reconciliation

Why

Entries left unticked are items not yet on the statement (for example a cheque not presented); they stay open for next month.

Who

Accountant.

What to do

  1. Click Finish reconciliation (1).

Back to top ↑

8.10 Reconciliation history

Screenshot: The reconciliation is recorded
Figure 8.10 — The reconciliation is recorded

Why

Each reconciliation is recorded with the statement balance, the cleared balance, the number of lines and who did it (1). Report prints the bank reconciliation statement. Only the latest one can be undone.

Who

Accountant or auditor.

Back to top ↑

8.11 Bank feeds

Screenshot: Banking → Bank feeds
Figure 8.11 — Banking → Bank feeds

Why

Instead of importing statements, an account can be connected to a live bank feed: Mono for Nigerian banks and Plaid for banks in the US, Canada, the UK and Europe. Transactions then arrive as statement lines every few hours (or with Sync now), and are matched and reconciled in the same way. Savannah Harvest has not set up feed keys, so each account shows statement import only.

Who

Owner or administrator connects; the accountant matches.

What to do

  1. First enter the company's Mono or Plaid keys under Settings → Bank feeds (next step).
  2. Then click Connect next to the account and follow the bank's own sign-in page.

Back to top ↑

8.12 Bank feed keys

Screenshot: Settings → Bank feeds
Figure 8.12 — Settings → Bank feeds

Why

Each company uses its own Mono or Plaid account. The keys are stored sealed and never shown again. For Mono, paste the webhook address shown here into the Mono dashboard so that new transactions arrive promptly.

Who

Owner or administrator.

What to do

  1. Enter the keys from the provider's dashboard, choose sandbox or production, and save.

Back to top ↑