Integration for WooCommerce and QuickBooks


Easily create Invoice, customer or any object in QuickBooks Online when an order is placed via WooCommerce. Learn more at

WooCommerce Quickbooks integration Setup

  • Go to WooCommerce -> Settings -> QuickBooks tab then add new account.
  • Go to WooCommerce -> QuickBooks Feeds tab then create new feed.
  • Map required QuickBooks fields to WooCommerce Order fields.
  • Open any Woocommerce Order then click “Send to QuickBooks” button.
  • Go to WooCommerce -> QuickBooks Logs and verify, if entry was sent to QuickBooks.

Connect QuickBooks Account

You can connect QuickBooks Account by Oauth 2.0. Also you can connect multiple QuickBooks accounts.

Fields Mapping

Simply Select QuickBooks Object(Estimate,Invoice,Customer,SalesReceipt,payment etc) then map WooCommerce Order fields to QuickBooks Online Object fields.

Export Event

Choose event, when WooCommerce Order data should be sent to QuickBooks. For example , send WooCommerce Order to QuickBooks when Order Status changes to “processing”.

Primary Key

Instead of creating new Object(Estimate,Invoice,Customer,SalesReceipt,payment etc) in quickbooks, you can update old object by setting Primary Key field.

Error Reporting

If there is an error while sending data to QuickBooks Online, an email containing the error details will be sent to the specified email address.

CRM Logs

Plugin saves detailed log of each entry whether sent or not sent to to QuickBooks and easily resend an entry to QuickBooks Online.

Filter Orders

By default all orders are sent to QuickBooks, but you can apply filters & setup rules to limit the orders sent to QuickBooks. For example sending Orders from specific city to QuickBooks.

Premium Version.

Following features are available in Premium version only.WP WooCommerce QuickBooks

  • Create SalesReceipt, Estimate, Credit Memo, Payment in QuickBooks Online.
  • Send all Shipping info , Custom Line description and Complete Tax detail from WooCommerce to Quickbooks.
  • QuickBooks Phone Number fields and Custom fields.
  • Send Invoice, SalesReceipt, Estimate, Credit Memo, Payment to customer email address.
  • Create Refund Receipt in QuickBooks when Order is refunded in WooCommerce.
  • Send Shipping and Discount info from WooCommerce to QuickBooks.
  • Synchronize Inventory from QuickBooks to WooCommerce.
  • Send WooCommerce Orders in bulk to QuickBooks Online.
  • Track Google Analytics Parameters and Geolocation of a WooCommerce customer.
  • Lookup lead’s email and phone number using popular email and phone lookup services.

Premium Addons

We have 20+ premium addons and new ones being added regularly, it’s likely we have everything you’ll ever need.View All Add-ons

Want to send data to other crm

We have Premium Extensions for 20+ CRMs.View All CRM Extensions

How to Create Quickbooks APP

You can find Screenshots for Creating Quickbooks APP at


  • Connect QuickBooks Account.
  • Map QuickBooks Fields to WooCommerce fields.
  • Create New Entry in QuickBooks or Update Old Entry searched By setting Primary key.
  • Orders Sent to QuickBooks.
  • Get Customer’s email infomation from Full Contact(Premium feature).
  • Get Customer’s geolocation, browser and OS (Premium feature).
  • Manually Send WooCommerce Order data to QuickBooks.


Where can I get support?

Our team provides free support at

WooCommerce QuickBooks Integration

  • Simply Connect QuickBooks account to WooCommerce.
  • Go to QuickBooks feeds, create a feed then map WooCommerce Order fields to QuickBooks fields.
  • All New WooCommerce orders will be automatically sent to QuickBooks.
  • Open any WooCommerce Order then click “Send to QuickBooks” button.

QuickBooks Online and WooCommerce

  • QuickBooks is popular account software and WooCommerce is a popular eCommerce plugin.
  • Easily Connect QuickBooks Online and WooCommerce with this free WooCommerce QuickBooks plugin.
  • Automatically send all WooCommerce Orders to QuickBooks Online when Order status changes to Processing or Complete.

Connect WooCommerce to QuickBooks

  • First Connect QuickBooks account to WooCommerce.
  • Then create QuickBooks feed for Sending WooCommerce Order data to QuickBooks.
  • Send New WooCommerce Orders to QuickBooks when Order Status changes in WooCommerce.

WooCommerce QuickBooks Inventory

  • Simply set a CRON for synchronizing inventory from Quickbooks to Woocommerce.
  • when you will create a Product in WooCommerce, it will be automatically added to Quickbooks.
  • Plugin updates Quantity on hand from QuickBooks to WooCommerce when it changes in Quickbooks.
  • When user adds a Woocommerce product to Cart, plugin first checks if this item is available in Quickbooks.

Is My Data secure when transferring to Quickbooks

Yes, your data is absolutely secure when pluing transfers it to Quickbooks. When any user creates new WooCommerce Order, your server directly sends data to QuickBooks.


སྤྱི་ཟླ་དྲུག་པ། 10, 2022
This add-on to woocommerce works great with Quickbooks. It has clear instructions, provides easy steps to get up and running but also has the flexibility to adapt to your environments. Customer data, inventory items and orders (with taxes) are easily created in Quickbooks. I would strongly recommend this product. As we are a not-for-profit company, cost is quite acceptable as well.
སྤྱི་ཟླ་བརྒྱད་པ། 20, 2021 1 reply
Thank you guys for such an excellent plugin!. If you run an online business you probably also have an accountant to keep happy. This plugin has already saved me a great deal of work everyday, by seamlessly passing the sales, products and customer information from my site to my online quickbooks account. It makes book keeping for your online sales easy and intuitive. The level of support offered is massive and I am really thankful to these guys for helping me to get everything configured properly. If you’re familiar with Quickbooks and Woocommerce then you’ll most likely have this set up and working in minutes by yourself. I stupidly was learning QB, WooC and this plugin at once, but no worries as the developers gave me all of the help I needed to set it all up. Highly Recommended
Read all 14 reviews

Contributors & Developers

“Integration for WooCommerce and QuickBooks” is open source software. The following people have contributed to this plugin.




  • fixed “order fee empty” issue.


  • fixed “order update from log” issue.


  • compatible with Woo HPOS feature.


  • fixed “discount codes” issue.


  • fixed “woo products quick edit” issue.


  • added “service date in line item” feature.


  • fixed “fatal error on product created/updated event”.


  • added help text for “assign customer” issue.


  • fixed “esc variables” issue.


  • fixed “esc date” issue.


  • fixed “connection lost” issue.


  • added item purchase tax fields.


  • added mobile field.


  • fixed QB item date fields.


  • fixed new line issue in custom value.


  • fixed “locationtype” field.


  • added “map woo tax class to Quickbooks tax code” feature.


  • added “default fields mapping” feature.


  • added shipping as line item feature.


  • fixed “taxable=true” issue.


  • fixed “refundreceipt” issue.
  • added “custom product description in QB line item” feature.
  • added “search items by name” feature.
  • added “vat issue”.


  • fixed “updaing salesreceipt”.


  • fixed “updaing salesreceipt”.
  • added “transaction and shipping tax codes” feature.


  • added payment method feature.
  • fixed shipping fields.


  • fixed “line items qty issue”.


  • fixed “save tax code mapping” button.


  • added QuickBooks tax Code mapping to WooCommerce.


  • added Line Item Tax Code and Class option.


  • fixed “Order Status” field.


  • Initial release.