Skip to main content
30-day free trial. No payment required. Start free
SikaBooks Help Center Guides for every SikaBooks workspace
Accounting · Guide 9

Banking

The Banking area manages cash and money accounts, internal transfers, transaction imports, categorization, and reconciliation. Where to find it: Sidebar > Banking 9.1 Cash & Money...

Finance teams and business owners Updated September 1, 2026

The Banking area manages cash and money accounts, internal transfers, transaction imports, categorization, and reconciliation.

Where to find it: Sidebar > Banking

9.1 Cash & Money Accounts

Go to Banking > Cash & Money Accounts to manage bank, cash, petty cash, Mobile Money, wallet, and other reviewed money-holding accounts.

You can create a dedicated operational account or activate an eligible existing GL account. Activating an existing account snapshots its posted GL balance as the operational baseline and creates no journal.

When configuring a money account, provide:

  • Name
  • Money Account Kind
  • Currency
  • Opening Balance and Opening Balance Date for a new dedicated account
  • A reviewed Activation Reason for an existing GL account
  • Optional statement import and reconciliation capabilities
  • Optional bank reference fields where relevant

Each money account is single-currency. If it is a foreign-currency account, Accounting preserves that source currency while translating reporting and ledger impact into GHS base amounts. Credit facilities are not transfer-eligible in this workflow.

9.2 Bank Transactions

Go to Banking > Transactions to view and manage bank transactions.

Manual transaction entry supports:

  • Deposit
  • Withdrawal
  • Fee
  • Interest
  • Adjustment
  • Optional Tags for lightweight classification

Reconciled transactions cannot be edited or deleted.

9.3 Internal Money Transfers

Use Transfer Money to move funds between any two active transfer-eligible money accounts. This includes supported Bank ↔ Bank, Bank ↔ Cash, Bank ↔ Mobile Money, Cash ↔ Mobile Money, and Mobile Money ↔ Mobile Money directions.

For a same-currency transfer, SikaBooks posts only:

  • Debit the destination money account
  • Credit the source money account

The transfer creates one outflow movement, one inflow movement, and one balanced journal. It never records income or expense. Cross-currency transfers retain the existing locked-rate and realized FX gain/loss treatment. Void a transfer to correct it; a transfer cannot be voided after either movement is reconciled.

9.4 Importing Transactions (CSV)

To import statement data:

  1. Open Banking > Transactions
  2. Click Import
  3. Select the bank account
  4. Choose a bank template if available
  5. Upload the CSV
  6. Review the preview
  7. Map columns if needed
  8. Process the import
  9. Review the import batch
  10. Commit valid rows

The import screen also provides sample and template downloads to help match the expected statement structure.

During review you can use:

  • AI Cleanup for malformed rows
  • New / Match / Review suggestions for likely duplicate detection during staging
  • Valid / Invalid / Ignored row states before commit
  • Row batch actions
  • Update Tags for selected staged rows when Tags is enabled
  • Commit once the import is ready

9.5 Categorizing Transactions

You can categorize one transaction at a time or use Bulk Categorize to assign a GL account to many rows. Category assignment typically maps a bank transaction to a revenue, expense, asset, or liability account.

9.6 AI Categorization

The transactions page also includes AI Categorize. This is separate from import-time AI Cleanup: cleanup repairs staged import rows before commit, while AI Categorize suggests GL categories for existing bank transactions. Suggestions are reviewed before being applied.

9.7 Bank Reconciliation

To start a reconciliation:

  1. Go to Banking > Reconciliation
  2. Click New Reconciliation
  3. Select the bank account
  4. Enter the statement date and ending balance
  5. Mark matching transactions as cleared
  6. Complete when the difference is zero, or acknowledge a permitted variance with a justification

If a reconciliation is already in progress for a bank account, SikaBooks reopens that in-progress session instead of starting a second overlapping reconciliation for the same account.

9.8 Reconciliation Review and Approval

Depending on the configured reconciliation mode:

  • Basic — No second-person review
  • Dual Control — Separate review/approval step
  • Full SOD — Stronger separation of duties

Completed reconciliations can then be reviewed, approved, locked, unlocked, or reopened according to permissions and policy.

The review flow also enforces separation of duties: the reviewer cannot be the same person who completed the reconciliation, and the approver cannot be the completer or reviewer.

9.9 Reconciliation Reports

Reconciliations provide:

  • Statement download
  • Detailed report
  • Status report
  • Aging report
  • History report

These reports are available as dedicated reconciliation reporting pages in addition to the per-reconciliation statement and report downloads.