Skip to content
× FreshBooks App Logo
Official App
Free - Google Play
Get it
You're currently on our US site. Select your regional site here:


Integration by WooCommerce

WooCommerce integrates with FreshBooks to give you the most customizable eCommerce platform for building your online business. 


On This Page

Need Help?

Contact WooCommerce for help at these links:

About WooCommerce

WooCommerce is a WordPress eCommerce plugin that transforms your WordPress website into a fully featured eCommerce store. Send your customer and order information from WooCommerce to FreshBooks. 

How it Works

Automate your accounting by connecting your WooCommerce store with your FreshBooks account.

The following workflows are available to configure via OneSaas:

  • When an order is placed in WooCommerce, automatically create an invoice in FreshBooks (the corresponding client will be created and payment recorded)
  • Choose which orders are synced to FreshBooks based on payment status, fulfilment status or order source. Advanced options give you even more control on how your orders are synced.
  • Automatically map tax codes from WooCommerce to what’s available in FreshBooks
  • Have products from your WooCommerce orders automatically create new items on your FreshBooks account
  • Have the ability to assign a default clearing account or map different payment methods available from WooCommerce to different clearing accounts
  • When a product is created or updated in WooCommerce, automatically create the item in FreshBooks

Click here to see what information can be passed between WooCommerce and FreshBooks via Zapier. 

How To Get Started

What you need

  • FreshBooks account
  • WooCommerce account
  • OneSaas or Zapier account

Steps to connect via Zapier

  1. Go to Zapier to create or log into your account.
  2. Connect your WooCommerce and FreshBooks account to Zapier.
  3. Choose what data you want to be synced.
  4. Your data will now automatically sync between WooCommerce and FreshBooks.

Steps to connect via OneSaas

  1. Sign up for a free 7 day trial (no credit card required)
  2. Connect your WooCommerce and FreshBooks account in OneSaas
  3. Configure the workflows you need for your business – you can follow our guide explaining the options you have for your sync
  4. Turn on automatic sync and have your WooCommerce store happily talking and sharing with FreshBooks.

Similar Apps

Freshbooks Tested

Zapier gives you the power to integrate FreshBooks with hundreds of other apps to automate your work...

Freshbooks Tested

Automatically import all of the sales you make on Square into FreshBooks.
Selz integrates with FreshBooks to help you create an online store, sell from your website & thr...
BigCommerce integrates with FreshBooks to help you create sites that are infinitely scalable and bui...
Magento integrates with FreshBooks to empower you with the best eCommerce platform and flexible clou...
Podia integrates with FreshBooks to help you sell memberships, online courses, and digital downloads...

Don’t See What You’re Looking For?


Check out the FreshBooks API to see what’s possible or to create an integration.


Suggest complementary integrations that could support your business.


Connect your app with FreshBooks to provide your customers with additional functionality.