WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by CRM Perks v1.3.5

Integration for WooCommerce and QuickBooks

WooCommerce QuickBooks Plugin allows you to quickly integrate WooCommerce Orders with QuickBooks Online.

Integration for WooCommerce and QuickBooks

The facts

Rating
4.9★ from 15
Active installs
1k+
Price
Free
Last updated
9 Aug 2026
Added
Jul 2019
Requires WP
4.7
Tested up to
WP 7.0.4
Requires PHP
5.3
Downloads
44,806

Our analysis

AI-assisted

Integration for WooCommerce and QuickBooks is a WordPress plugin that facilitates the creation of invoices and customer records in QuickBooks Online when orders are placed through WooCommerce. You can connect multiple QuickBooks accounts and map WooCommerce order fields to various QuickBooks objects like invoices and customers.

The plugin allows you to set up export events based on order status changes and provides error reporting via email. It also maintains logs of each entry sent to QuickBooks, enabling easy resending of entries if needed. This plugin is suitable for WooCommerce store owners looking to streamline their invoicing and customer management processes with QuickBooks.

Best for: WooCommerce store owners who use QuickBooks for invoicing and customer management.

What it does well

  • Connects multiple QuickBooks accounts
  • Maps WooCommerce order fields to QuickBooks objects
  • Sends data based on WooCommerce order status changes
  • Provides error reporting via email
  • Maintains detailed logs of entries

Where it falls short

  • Limited information on advanced features or customisation options

Verdict

This plugin offers a straightforward solution for integrating WooCommerce with QuickBooks, making it useful for businesses needing efficient order and invoice management.

From the developer

CRM Perks's own description of Integration for WooCommerce and QuickBooks, lightly tidied.

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

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

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for invoicing.

Jetpack CRM

The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, au...

Free 30k+ installs 4.3★ (152)
WC

WC

84

Add to WooCommerce a NIF/CIF/NIE field for all billing and shipping forms, with validation and VIES/EORI suppo...

Free 10k+ installs 4.8★ (23)
Bulgarisation for WooCommerce

Всичко необходимо за вашият онлайн магазин за България. Включва облекчен режим за Наредба - H-18 и методи за д...

Free 5k+ installs 5★ (43)