dubbl
Modules

Banking & Reconciliation

Manage bank accounts, import global statement formats, and reconcile.

Bank Accounts

Create bank accounts linked to your chart of accounts. Each account owns its own statement imports, transactions, and reconciliation workflow.

Fields

FieldDescription
Account NameDisplay name (e.g., "Business Checking")
Account NumberMasked number for display
Bank NameName of the bank
CurrencyAccount currency
CountryCountry or region of the account
Account TypeChecking, savings, credit card, cash, loan, investment, or other
Accent ColorVisual identity used across the banking UI
GL AccountChart of accounts link

Importing Transactions

Import bank statements into a specific bank account:

  1. Navigate to your bank account
  2. Click Import Statement
  3. Upload a file or paste raw statement data
  4. Preview detected rows, duplicates, warnings, and date ranges
  5. Confirm the import

Supported formats:

  • CSV
  • TSV
  • QIF
  • OFX / QFX / QBO
  • CAMT.052 / CAMT.053 / CAMT.054
  • MT940 / MT942
  • BAI2

Every imported transaction stores provenance such as the import batch and source format.

Live Connections

Live bank connections are not enabled yet.

  • The banking UI shows No bank connected
  • Statement imports are the active workflow today
  • Salt Edge is planned for a future release

Reconciliation

Reconciliation matches bank transactions to your accounting records.

Transaction Statuses

  • Unreconciled — Not yet matched
  • Reconciled — Matched to a journal entry
  • Excluded — Intentionally ignored (e.g., transfers between own accounts)

Reconciliation Workflow

  1. Navigate to the bank account → Reconcile
  2. Create a new reconciliation session with date range
  3. Review unreconciled transactions
  4. Match each transaction to invoices, bills, or journal entries
  5. Mark as reconciled or excluded

The fuzzy matcher suggests matches based on amount, date, reference, and description.

On this page