Skip to main content
Bank feeds bring your bank account’s transactions into Softbooq every few hours, so you can match each payment to the invoice, bill or expense it settles. Banks across the SEPA countries and the UK connect through Enable Banking. If you would rather not connect your bank, you can upload a statement file instead. Bank feeds are part of Finance, on every plan.

Before you start: your Enable Banking app

Softbooq connects to your bank through your own Enable Banking application. Enable Banking bills you for it directly.
1

Register an application at Enable Banking

In Enable Banking’s control panel, register an application. It gives you an application ID and a private key file.
2

Open Settings → Banking → Bank Feeds

Under Enable Banking - API credentials, choose the Environment (Production for your real bank, Sandbox to try it out).
3

Enter your credentials

Paste the App ID, and the whole private key file into RSA Private Key (PEM), including its BEGIN and END lines. Choose Save credentials, then Test credentials to check them.
Settings, Banking, Bank Feeds: the Enable Banking API credentials card with its three setup steps, the Sandbox and Production choice, and the App ID and RSA Private Key fields

Your own Enable Banking credentials come first. Connect Bank is available once they are saved.

You need permission to manage Finance to change these.

Connect a bank account

1

Choose Connect Bank

In Add a bank account, pick the Country and your bank.
2

Choose Authorise

You are sent to your bank to approve access. The access is read-only: Softbooq can see transactions but cannot make payments.
3

Choose the GL Account

Pick the account in your chart of accounts that this bank account posts to.
The first sync brings in the last 30 days. After that, new transactions arrive every 6 hours. You can also sync at any time with the sync button next to the connection, or Sync in Finance. Your bank’s approval lasts 90 days. After that, connect the account again to keep transactions coming.

Match transactions

Transactions land in Finance → Accounting → Bank Feeds, where you can filter them as Unmatched, Auto-matched, Matched or Excluded:
  • Match links a transaction to the record it pays, then Confirm match
  • Unmatch undoes a match
  • Exclude takes a transaction out of reconciliation, such as a transfer between your own accounts. Put back in reconciliation brings it back
Every night, Softbooq matches what it can by itself. On Softbooq Plus and Pro, Reports → Recon Workbench shows those matches with how sure Softbooq was, so you can Confirm match or Reject match, link the rest with Link manually, and run Run Auto-Match whenever you like. Needs Review counts the matches Softbooq was least sure of.

Upload a statement instead

In Finance → Accounting → Reconciliation, choose Upload Statement and pick a file from your bank: CSV, CAMT.053, MT940, OFX or QIF. You then match its transactions on the same screen.

Disconnect

Disconnecting stops new transactions coming in. Transactions already imported stay. To withdraw the access at your bank too, do it in your online banking.

See also

Payments

Pay suppliers through Wise, Revolut or a bank file.

Finance

Invoices, bills and your books.

Reports

The reconciliation reports.