Banking & cash

Keep every bank account reconciled to your books

Record bank accounts and their transactions, import statements by CSV, and reconcile against your invoices, expenses and supplier payments with match suggestions.

Purchases Supplier payments Bank transactions Consolidated GL Aging & cash Statements
Purchases, supplier payments and bank activity post into one ledger that feeds aging, cash and statements.

Accounts and transactions, fully typed

Hold each account with its holder, bank, branch, number and opening balance, then record transactions typed by what they are — deposits, withdrawals, transfers, payments and receipts.

  • Account details: holder, bank, branch, account number, IFSC and type
  • Transaction types: deposit, withdrawal, transfer in/out, payment, receipt
  • Balance before and after captured on each transaction
  • Link a transaction to an invoice payment, supplier payment, expense or petty cash

Import and reconcile with confidence

Bring a statement in by CSV and let Kanakku suggest matches to your invoices, expenses and supplier payments. Mark each line reconciled with who did it, when and a note.

  • CSV import of bank statements
  • Auto-match suggestions to invoices, expenses and supplier payments
  • Reconciliation flag with reconciled-by, date and note
  • Reference and remarks on every transaction

What you get

Typed transactions

Deposits, withdrawals, transfers, payments and receipts are each their own type.

CSV import

Load a bank statement from CSV instead of keying every line by hand.

Match suggestions

Kanakku proposes matches to invoices, expenses and supplier payments to speed reconciliation.

Audit-ready reconcile

Each reconciled line records who confirmed it, when, and an optional note.

Works with

Popular with

Frequently asked questions

Does Kanakku connect to my bank automatically?
No live bank feed or OFX connection. You import statements by CSV and the current balance is maintained manually.
How does reconciliation work?
It's manual: Kanakku suggests matches to invoices, expenses and supplier payments, and you flag each line reconciled with the person, date and a note.
Can I link a transaction to what it paid for?
Yes. Each transaction can reference an invoice payment, supplier payment, expense, petty cash or stand on its own as manual.
Can I import a bank statement?
Yes. CSV import brings statement lines in, ready to match and reconcile against your records.

Own your accounting stack — start today.

Self-hosted, source-included, white-label ready. No per-seat SaaS lock-in.