To perform Cash Application, Upflow needs access to your bank transactions on a regular basis. Rather than manually uploading files, you can connect your bank account directly to Upflow for automatic daily imports — this is called a bank feed. 👉 Bank feeds are the recommended way to import bank transactions into Upflow. Once set up, transactions sync automatically every day with no manual effort required.Documentation Index
Fetch the complete documentation index at: https://docs.upflow.io/llms.txt
Use this file to discover all available pages before exploring further.
How it works
Upflow uses Plaid, a trusted third-party service, to securely connect to your bank. Once your bank account is linked:- Transactions are imported automatically, at least once per day.
- Duplicate transactions are detected and filtered out.
- You no longer need to download or upload files from your bank.
Connect your bank account
-
Go to Settings > Cash Application.

-
In the Bank and accounts section, click Add bank or account and select your region.

-
The Plaid connection window opens. Select your bank and follow the on-screen steps to authenticate via your bank’s secure login.

- Select the account(s) you want to import transactions from and confirm.
Check if your bank is supported
Plaid connects to over 12,000 financial institutions. The easiest way to check if your bank is supported is to start the connection flow in Upflow — the Plaid window includes a search bar where you can look up your bank by name. If your bank does not appear in the search results, it is not currently supported for automatic import. In that case, you can still import transactions manually using a bank file upload. 👉 If you’re having trouble connecting, visit Plaid’s troubleshooting page for common issues and fixes.Manage your bank connection
From Settings > Cash Application, you can:- View your active bank connections and their sync status.
- Edit or update connection details.
- Disconnect a bank account if it is no longer needed.

Link bank accounts to GL accounts
Each bank account can be mapped to a GL account from your chart of accounts. This mapping tells Upflow which ledger account to use when syncing applied transactions back to your accounting system. To assign a GL account, click the dropdown next to the relevant bank account and select the appropriate GL account. Click Save to confirm.
What happens if my bank connection is lost?
In some cases, your bank connection may become inactive — for example, if your bank refreshes its security tokens or requires re-authentication. If this happens:- A banner will appear on your bank transaction screen indicating that the connection is unauthorized.
- Click Reconnect in the banner to be taken to the Cash Application settings page, where you can re-authenticate via Plaid’s secure OAuth flow.