ProductAccounting
Banking reconciliation
Match bank transactions to ledger entries with bLink and manual reconciliation.
Overview
Import bank transactions and match them to posted payments and open invoices for a clean cash ledger.
Where in the app
- Accounting → Banking —
/c/companies/:companyId/accounting/banking
Step-by-step
- Connect bank feed or import CAMT/CSV. (Expected: statement lines visible.) (UAT-C-ACCT-BANK-001)
- Open Accounting → Banking → Reconciliation. (Expected: unmatched lines highlighted.) (UAT-C-ACCT-BANK-001)
- Match line to payment or create payment from suggestion. (Expected: transit/bank entries align.) (UAT-C-ACCT-BANK-001)
- Mark reconciled when difference is zero. (Expected: line locked from duplicate match.) (UAT-C-ACCT-BANK-001)
- If amount differs beyond tolerance, create exception task. (UAT-C-ACCT-BANK-001)
- Review the audit trail on the record. (Expected: activity event with actor and timestamp.) (UAT-C-ACCT-BANK-001)
Permissions and modules
Accounting banking (accounting.banking.reconciliation).
Feature coverage
| Key | Title | Module | Docs impact | Summary | Risk | UAT |
|---|---|---|---|---|---|---|
accounting.banking.reconciliation | Bank Transaction Reconciliation | banking | required | Bank Transaction Reconciliation | high | UAT-C-ACCT-BANK-001, UAT-C-ACCT-BANK-002 |