Skip to content

Bank Connections

Connect Bkper to your financial institution to record bank and credit card transactions directly in your Books.

Bkper Bank Connections let you connect directly to your financial institution — banks, credit card operators, credit unions, and more — and record transactions in your Book as they happen at the institution.

Bkper integrates with institutions in North America and Europe via Plaid and in Brazil via Pluggy.

How Bank Connections work

A Bank Connection consists of three parts:

User Connection — the authentication and authorization step where a user connects to a financial institution. The user controls the credentials and can disconnect at any time.

Book Integration — the configuration that tells Bkper which Account in which Book should receive the transaction data from the financial institution.

Post Transactions — once the integration is active, transactions from the institution are recorded in your Book.

This separation is important for professional workflows. For example, a client can create the User Connection — keeping credentials private — while their bookkeeper or CPA integrates that connection with a specific Account in a shared Book.

Create a Bank Connection

To create a new Bank Connection, open your Book and navigate to the Settings menu (⚙️). Select Automations, then click Banks in the left panel. Choose your country (highlighted in green) and select your bank from the list. Complete the authentication and authorization flow — this process varies by country and institution.

Once authenticated, your User Connection is established. The next step is to integrate the connection with a Book so that transactions start flowing into your Accounts.

Integrate with a Book

After creating a User Connection, integrate it with a Book so that transactions from your financial institution are recorded in the right Account.

Open your Book and go to Settings (⚙️) → Automations. Click User Connections in the left panel, then select the connection you want to integrate.

Selecting a User Connection in the Automations portal

Click Link Account next to the specific account at your financial institution.

Clicking Link Account to start the integration

Select or create the Account in your Book that should receive the transactions, choose the period of historical data to retrieve, and press Save.

Configuring the Account and period for the bank integration

Reconnect

If a Bank Connection has been disconnected — whether intentionally or due to a session expiration — you can reconnect it from the Automations portal.

Open your Book and go to Settings (⚙️) → Automations. Click User Connections, select the disconnected bank, and click the Reconnect button.

Clicking the Reconnect button on a disconnected bank connection

Remove an integration

Removing an integration stops transactions from a specific financial institution account from being recorded in your Book. The User Connection itself remains active, so you can re-integrate it later or use it with a different Book.

Open your Book and go to Settings (⚙️) → Automations. Click Book Integrations, select the bank or credit card you want to remove, and click Remove.

Removing a bank integration from a Bkper Book

Disconnect

When you no longer need a connection to a financial institution, you can disconnect it entirely from the Automations portal.

Open your Book and go to Settings (⚙️) → Automations. Click User Connections in the left panel and select the Bank Connection you want to remove.

Selecting the Bank Connection to disconnect

Click Disconnect.

Clicking the Disconnect button

Confirm by clicking Yes.

Confirming the disconnection

Troubleshooting

If you are experiencing issues connecting or reconnecting your bank to Bkper, try the suggestions below.

Transactions are not arriving

Wait a little. After creating your first Book integration, it typically takes some time for transactions to appear.

Resave the historical period. Go to Settings (⚙️) → AutomationsBook Integrations, select the integration, choose a new historical period, and click Save Configuration.

Animated walkthrough of resaving the historical period in Book Integrations

Could not connect to your institution

Invalid credentials — double-check the username and password you entered. Extra spaces, incorrect capitalization, and punctuation errors are the most common causes.

Temporary technical problems — the financial institution may be experiencing downtime. Try again later.

Transactions stopped syncing

After a period of working smoothly, your Bank Connection may stop recording transactions. This can happen due to technical issues, periodic disconnections, or security measures enforced by your bank.

To re-establish the connection:

  1. Remove the integration — go to Settings (⚙️) → AutomationsBook Integrations, select the bank account that stopped syncing, and click Remove.
  2. Disconnect the User Connection — still in Automations, go to User Connections, select the connection, and click Disconnect.
  3. Create a new connection — follow the steps in Create a Bank Connection.
  4. Integrate with your Book — follow the steps in Integrate with a Book.

This process refreshes the integration and ensures that the connection is correctly established.