Working with bank statements
Learn how to upload, download, and locate bank statements.
Contents
Uploading a bank statement
There are a few different ways to get a bank statement uploaded to the platform.
Upload directly to the bank statement folder
- Go to the client's Bank Statements folder (be sure you have a client selected).
- Select the account that the upload is for.
- Select the year that the statement is for.
- Click Add New, Upload at the top right of the page.
- Select Browse Files/Browse Folders.
- Select the statement(s) to be uploaded.
- Click Upload.
Upload via a document upload request task:
- Open the task.
- In the Action area, select Browse Files/Browse Folders.
- Select the statement(s) to be uploaded.
- Now you can choose to:
- Click Upload & Save to save the existing uploads, but return to the task later to finish the upload (task will need to be completed later); OR
- Click Upload & Complete to complete the upload task.
Upload from Auto Bank Rec
- Go to Auto Bank Rec.
- Locate the account the upload is for.
- Click the Action button (three dots).
- Click Open Statement Folder button.
- Open the year subfolder the upload is for.
- Click Add New, Upload at the top right of the page.
- Select Browse Files/Browse Folders.
- Select the statement(s) to be uploaded.
- Click Upload.
[BETA] Using OCR to Extract Transactions From PDF Statements and Post to the GL
This can be especially useful for clients that don’t have bank or credit card connections or the annual shoe box client looking to get financials completed for their tax returns. Either way this article will ensure you have the prerequisite setup completed to be able to successfully use your clients’ electronic bank or credit card statements to add their transactions to their general ledger; regardless if they are a monthly bookkeeping client or a write-up client.
In order to use this service your client will need to be on QBO or Xero and have been added to your Botkeeper platform. Let’s take a moment now to ensure your client’s set up is complete. Read straight through or jump to one of the following steps.
Setup
Before we jump in, let’s take a moment to ensure your client’s setup is complete.
- Ensure your client’s general ledger is connected to Botkeeper.
- Navigate to the Work module.
- Statement Uploads:
- Infinite Clients:
-
- Check for and complete any GL Account Found tasks.
- This will ensure bank statement folders are created for each account.
- Note: these tasks are generated after the GL (QBO/Xero) is connected to the platform.
- Ensure the client’s Bank Statement is uploaded to the account’s Bank Statement folder within the Documents module.
-
- Infinite Plus Clients:
- Ensure all statement upload tasks are completed
- Infinite Clients:
- While in the Work module, you have the option to create a recurring document upload task for the statement to be uploaded by a named user on a monthly basis.
- Assign the appropriate bank statement folder in the task to have the platform save the uploaded statement to it automatically.
- Note: (Infinite clients) this task is optional, as documents are permitted to be uploaded directly to the client’s Bank Statement folder.
- Repeat steps 1-4 for all accounts that need their statements’ transactions added to their GL.
- Note: the data extraction and data validation process occurs behind the scenes.
- Within 24 hours, a task is generated for the account assignee set in Auto Bank Rec, or, if none is set, the Client Point of Contact. If the Client Point of Contact is the appropriate party to receive the tasks, there is no need to add an account assignee in Auto Bank Rec.
- Navigate to the Transaction Manager module.
- Take the steps detailed in the GL Automation article to ensure this setup is completed.
- Note: When using GL Automation, this setup is required for the AI categorization to work. Once completed, transactions will begin being categorized within 24 hours of your client’s transactions being added to their GL.
- Alternatively, you can click the blue light bulb for steps to complete this setup.
With the setup complete you can upload your client’s bank statement(s)
Infinite clients follow the steps above here.
Infinite Plus Service clients follow the steps above here.
Note: In order to have the platform perform monthly reconciliations, each month’s statement should be individually uploaded to the Botkeeper platform. If you prefer to have a single (annual) reconciliation you can upload a single statement that encompasses the entire year.
Now It’s Time To Review The Bank Statement Transactions And Add Them To Your Client’s GL
Once your client’s statements have been added to their respective Bank Statement folders, the platform will use OCR technology to extract the statement details, add your client’s transactions to the Auto Bank Rec module, and assign a Reconciliation Task to the associated point of contact*. The steps outlined below will show you how to review and make any necessary edits to your clients’ transactions before they get added to their general ledger.
* Within 24 hours, a task is generated for the account assignee set in Auto Bank Rec, or, if none is set, the Client Point of Contact. If the Client Point of Contact is the appropriate party to receive the tasks, there is no need to add an account assignee in Auto Bank Rec.
- Navigate to Work and open the Reconciliation Exceptions.
- From inside the task, click the Reconcile button.
- The will be taken to the associated bank or credit card reconciliation.
- Locate and Review the extracted transactions in the Statement Transactions table..
- Edit your client’s transactions using one of the following methods (single or bulk editing)
- The following morning, the AI will categorize the statement transactions (behind the scenes) that were added to the GL.
- Navigate to Transaction Manager and click the Needs Review tab.
- Review and update (as necessary) any low- or medium-confidence transactions.
- Put a tickmark in the first column to select the transactions and click the button to Mark Reviewed.
- Your transactions will now sync back to your client’s GL and move from the Needs Review tab to the Processed tab within Transaction Manager.
- After all transactions have been Marked Reviewed in the Needs Review tab it’s time to do a Bot Review to ensure no exceptions were found by the AI/ML that need your attention.
- Navigate to the Bot Review module and address any exceptions that the AI/ML have identified.
Editing Single Transactions
- Review and Update the Payee and/or Category fields.
- If desired, the Project and/or Class fields.
- Note: to leverage AI categorization, set the Category to the GL Automation account.
- Click the Action button to the right of the transaction (three dots).
- Click the Add to GL button.
- You can now view your client’s statement details in your client’s general ledger.
Bulk Editing Transactions
- Mark the checkboxes next to the transactions.
- Click the Edit & Add to GL button at the top of the table.
- Review and Update the Payee and/or Category fields.
- If desired, the Project and/or Class fields.
- Note: to leverage AI categorization, set the Category to the GL Automation account.
- Click the Add to GL button.
Congratulations you have successfully added your client’s transactions from the statements to their general ledger! 🥳
Finding statements and transactions for an account
Visit this article to learn how to find statements and transactions for an account.
Downloading a statement from the Bank Statements folder
- Be sure you've selected the client whose statement you want to download.
- Click Documents.
- Click the Bank Statements folder.
- Navigate through any folders to locate the statement you need.
- Once you've located the statement you wish to download, click the Action button on that statement line (represented by three dots . . .).
- Choose Download.
How can I find out if Botkeeper can download a statement from an institution?
Visit this article to learn how to determine if a financial institution supports automatic statement downloads.