Read FAQ
Bitrix24 Support
Registration and Authentication
How to start
My Profile
CoPilot - AI in Bitrix24
Tasks and Projects
Contact Center
Sales Center
CRM Analytics (beta)
BI Builder
Sales Intelligence
Inventory Management
Online Store (beta)
CRM + Online Store
CRM Store (beta)
e-Signature for HR
Knowledge base (beta)
Desktop App
General questions
Bitrix24 On-Premise


FreshBooks integration app

If you're an experienced FreshBooks user or looking to empower your Bitrix24 with FreshBooks' accounting capabilities, feel free to try out this integration app.


Find the app in the Market section of your Bitrix24 account:
Click Install:
After you read and accept the Terms and Conditions, click install once more:
Finish the installation process:

When on this screen, it means the app is installed, and it's time to set it up.


If you're an existing FreshBooks user, click Log In.
New users need to create a Freshbooks account before proceeding and use the Sign up option.
Make sure to import your Freshbooks records to a Bitrix24 account free of CRM records. Otherwise, you're risking duplicating your data. Once you're in, map the fields according to your preferences: Before starting the synchronization, make sure to disable the Check for required custom fields option in CRM settings, Application section:
Start when ready:      
The synchronization works one way only, from FreshBooks to Bitrix24.

After the synchronization starts, it may take a significant amount of time, depending on the number of records you need to import. Feel free to leave the app's settings page. The synchronization is a background process.

The process is complete when you see the initial sync report, and the Synchronization is active status.
If you ever need to stop the synchronization, you can either uninstall the app or log out from the app's settings and keep it installed for later use.

After the initial synchronization is complete, you get your Freshbooks clients and invoices in Bitrix24 CRM. New clients and invoices created in Freshbooks will be synced with your Bitrix24 account automatically.

     To sum up:
  • FreshBooks invoices import and sync as invoices in Bitrix24
  • Freshbooks clients get imported as Contacts or Companies in Bitrix24 depending on whether they have a company specified in the client record

Creating invoices

To create an invoice in Freshbooks, go to the Create invoice in FreshBooks tab of the CRM slider:
It will then redirect you to a Freshbooks page where you will create the actual invoice. It takes a couple of minutes for the synchronization to pick up the changes and for the invoice to appear in Bitrix24.

Creating new Freshbooks clients

If you created a contact or company in your Bitrix24 CRM after the initial sync with Freshbooks, clicking on Create invoice in FreshBooks is enough for a client to create in your Freshbooks account.

Invoice statuses

Invoice statuses sync automatically with your Freshbooks account:
The integration supports standard invoice stages only:
Was this information helpful?
Integration specialist assistance
That's not what I'm looking for
Complicated and incomprehensible text
The information is outdated
It's too short. I need more information
I don't like the way this tool works
Go to Bitrix24
Don't have an account? Create for free