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.

Your own Enable Banking credentials come first. Connect Bank is available once they are saved.
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.
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
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.