Note: Automatic Expense Importing is currently only available to North American users.
FreshBooks now provides the ability for you to attach your credit cards and bank accounts for automatic expense importing on a daily basis. To see if your bank is supported and to start bringing in expenses automatically, follow the steps below. Goodbye manual entry work!
Connect a Bank Account
To add a bank account to your FreshBooks account, just follow these steps:
-
- Click on the Expenses tab
- Then click on the connect your bank link
-
- A popup will appear asking you to search for your bank
-
- Select your bank, then enter the username and password you use to login to your financial institution for online banking. You can verify the link to ensure you have chosen the right bank that you normally log into
-
- Check off the box to agree to the Terms of Service
- William (the squirrel) should be dancing while FreshBooks connects with your bank account
-
- Check off the boxes next to the accounts from the bank that you want to connect to your FreshBooks account
-
- William (the squirrel) will start dancing again and will import your expenses for the last 30-90 days (depending on your financial institution)
- Once import is done, you will see a message on the number of expenses that were imported. Click the green Go to my expenses button to see the expenses
- On your list of your expenses, you will may see up to two notifications. The green one has a link for the latest imported expenses. The blue one indicates any potential duplicate expenses or expenses imported in without a category, with corresponding links to each.
FAQs
Why did the automatic expense import not bring in all my expenses that I see on my statement?
When first connecting to a bank account, we will retrieve the last 30-90 days’ worth of expenses. The amount of time we can go back is largely dependent on how far back the financial institution will allow access.
If you have expenses that you want to import outside of the 30-90 days’ window, most banks allow you to export a .csv file of your transactions from your online portal with them. Once these are exported, they can be imported to FreshBooks using our import tool with the steps here.
Note: FreshBooks is single-entry, so only expenses in the form of payment and debit transactions will be imported in. Deposits and credits will not be imported in.
How do I disconnect my bank?
NOTE: Severing a bank will not remove expenses that have already been imported for the account. If you want to remove all expenses, Go to the Expenses tab, then click on Bank Accounts, and then click on the View expenses link. You will be able to delete the expenses directly from this account now.
To disconnect:
- Click on the Expenses tab and then on the Bank Accounts sub-tab just below
- Here you will see each account that you have connected in its own box detailing account name and last updated
- Click on disconnect for the specific account that you need to remove. That’s it!
How is my personal data protected when using Automatic Expense Import?
FreshBooks has partnered with a third party service provider to provide the Automatic Expense Import feature. User IDs, passwords, PINs and responses to security verification questions are never logged by FreshBooks, and are kept private and protected by our partner.
For more information on security and safeguard policies, you can review FreshBooks’ here and the Terms of Service for the third party provider here.