Skip to content
BokapsysDocs
Sign in

Live bank feeds

A live bank feed connects Bokapsys directly to your bank, so new transactions come in without you downloading and uploading statements. You can also use it to bring in a block of past transactions when you first connect.

Bank feeds use Plaid, a service that thousands of financial apps use to connect to banks securely. You sign in to your bank inside Plaid’s window. Bokapsys never sees or stores your bank password.

You manage feeds on the Live Bank Feeds page, under Import Bank Data in the sidebar.

  • You need permission to use bank feeds. If Live Bank Feeds is missing from your sidebar, ask a workspace admin, or check that your plan includes it.
  • Decide whether the account you are connecting is a bank account (checking or savings) or a credit card. You choose this when you connect.
  • Have your online banking sign-in to hand.
  1. Go to Import Bank Data → Live Bank Feeds.

  2. In Add new connection / import historical data, choose a Statement Type:

    • Bank Statement for a checking or savings account.
    • Credit Card Statement for a credit card.
  3. Choose a From date. This is how far back you want to import, for example the start of your financial year. Bokapsys imports from this date onwards, and keeps the date even if your bank needs a few minutes to prepare your history.

  4. Optionally choose a To (optional) date. Leave it blank to import up to today. It can’t be in the future or before the From date.

  5. Click Connect and import. The first time you connect, Bokapsys asks you to agree to the bank connection terms. Click I Accept to continue.

  6. In the Plaid window, find your bank, sign in, and choose the accounts you want to share.

  7. When Plaid closes, Bokapsys imports the transactions for the dates you chose and takes you to Mapping Statements, where you can watch them being mapped.

If you connect a bank that is already connected, Bokapsys asks Bank already connected first. Choose Add anyway only if you really mean to add a second connection, for example a different login at the same bank.

A credit card balance is money you owe, so Bokapsys treats it differently from a bank account. When you connect with Credit Card Statement, the card gets its own liability account in your Chart of Accounts, named after the card, and its transactions post there rather than to cash. A card purchase increases what you owe. A payment to the card reduces it. When you reconcile the card, you compare it to the balance on your card statement.

Each connected bank account likewise gets its own cash account, named after the account.

Connected accounts are listed under Connected accounts, showing the bank, the account type (Bank or Credit card), the last few digits of each account, when it was added and when it last synced.

Every connection syncs once a day, at 8:00 in the morning in your workspace’s time zone. You set the time zone in Company settings. Each connection shows when its next sync is due, for example Next sync: followed by the date and time, or Syncs every morning.

Bokapsys also syncs a connection whenever your bank lets it know there are new transactions, so you often see them before the morning run. If a morning sync fails, Bokapsys tries again the next morning. You can always sync by hand in the meantime.

  • Click Sync on a connection to fetch anything new for that bank straight away.
  • Click Sync all (since last sync) to fetch new transactions for every connection.

If new transactions arrive, Bokapsys takes you to Mapping Statements. If there is nothing new since the last sync, it tells you so with Nothing new.

If the bank sent transactions that are already in your books, for example because you uploaded the same statement as a file earlier, you see Already in your books with a message such as “All 157 statements from Chase are already in your books, so nothing was added twice”. Those statements are safe in View Statements. Nothing has gone missing. See Duplicates.

Every sync appears on Mapping Statements as a card for each bank account, labelled with the bank name and the last digits of the account, and marked Synced rather than Imported. It goes through the same steps as an uploaded file. See Mapping Statements.

Transactions that Bokapsys already knows how to classify, because you have mapped that description before, are classified as they arrive. The rest are mapped automatically on Mapping Statements.

If your bank later changes or removes a transaction it already sent, Bokapsys updates its copy on the next sync. The exception is a statement you have already reconciled: Bokapsys never changes those, and sends you a notification instead so you can decide what to do.

Banks sometimes ask you to sign in again, for example after you change your password or when a security consent expires. When that happens, the connection shows a Needs attention badge and Daily sync paused until you reconnect, so you are never silently missing days.

  1. Click Reconnect on the connection.

  2. Sign in to your bank again in the Plaid window.

  3. When you see Connection restored, syncing resumes automatically.

If you want to try bank feeds without connecting a real bank, anyone who can edit company settings can send new connections to Plaid Sandbox, Plaid’s set of test banks with made-up transactions. See Bank feed connections.

While Sandbox is on:

  • Live Bank Feeds shows Sandbox is on for new connections, and the connect button reads Connect a test bank.
  • In the Plaid window, pick any bank and sign in with the username user_good and the password pass_good.
  • Each connection made this way carries a Sandbox badge.

Click Delete on the connection, then confirm. This disconnects Bokapsys from the bank. Statements that were already imported stay in your books.

Imported statements count toward your plan’s monthly allowance. If you reach it, Bokapsys shows Limit reached and offers View plans. See Subscriptions.