Learn how Shopify and QuickBooks Commerce work together when you connect them.
Did you know that you can manage your Shopify products, stock levels, and sales orders through QuickBooks Commerce?
Here’s more of what you can do when you connect your Shopify account to QuickBooks Commerce.
Keep track of your store
QuickBooks helps sync and keep track of your:
QuickBooks imports all your products from Shopify. You can also create and sync new products on both QuickBooks and Shopify.
QuickBooks tracks all orders whether they’re created from a customer online or through Shopify POS. You can also create and sync shipments, mark returns, and more in QuickBooks.
If you sell wholesale or through multiple online stores, QuickBooks keeps your Shopify store updated.
All customers you add in Shopify sync with QuickBooks.
Learn about data sync between Shopify and QuickBooks
Here’s how activities affect Shopify and QuickBooks when they’re connected.
Create a new product
|Shopify||When you create a new product in Shopify, it’s also created in QuickBooks.|
However, the cost details (example, initial cost price) aren’t imported from Shopify. This affects your Moving Average Cost (MAC) in QuickBooks. We recommend you create new products in QuickBooks.
|QuickBooks Commerce||If you sync Shopify with QuickBooks for the first time, then you create a product, it doesn’t create one in Shopify.|
It’s best to manually create the product in Shopify after you create it in QuickBooks.
Delete a product
|Shopify||When you delete a product in Shopify, it deletes the link between QuickBooks and Shopify products.|
Note that this doesn’t delete the product in QuickBooks.
|QuickBooks Commerce||When you delete a product in QuickBooks, it’s also deleted in Shopify.|
Update a product
|Shopify||When you update a product in Shopify, it’s also updated in QuickBooks.|
|QuickBooks Commerce||When you update a product in QuickBooks, it’s also updated in Shopify.|
Create a new order
|Shopify||When you create a new order in Shopify, it’s also created in QuickBooks.|
|QuickBooks Commerce||When you create a new order in QuickBooks, it’s also created in Shopify.|
Edit an order
|Shopify||When you edit an order in Shopify, it also updates shipment and returns info in QuickBooks Commerce.|
|QuickBooks Commerce||When you edit an order in QuickBooks, it also updates shipment and returns info in Shopify.|
Delete an order
|Shopify||When you delete an order in Shopify, it’s also deleted in QuickBooks.|
|QuickBooks Commerce||When you delete an order in QuickBooks, it cancels the order in Shopify.|
Update a stock level
|QuickBooks Commerce||When you update a stock level in QuickBooks, it’s also updated in Shopify.|
Update a price
|QuickBooks Commerce||When you update a price in QuickBooks, it’s also updated in Shopify.|
Add a new customer
|Shopify||When you add a new customer in Shopify, it’s also added in QuickBooks.|
Update an image
|Shopify||When you add an image, it’s pushed to QuickBooks Commerce at the Product Level.|
|QuickBooks Commerce||When you add an image on a product published on Shopify, it syncs with Shopify’s gallery.|
Note: QuickBooks only syncs with Shopify products that have a Name, Product Type, and at least one variant with a unique SKU, Name, and Price.
If a Shopify product doesn’t sync with QuickBooks
To sync the product with QuickBooks, try these steps:
- Go to the product in Shopify.
- Fill out the required fields: Name, Product Type, and at least one variant with a unique SKU, Name, and Price.
- Save the changes.
- Refresh QuickBooks.
Manage your activities
Here are tips for managing your activities between QuickBooks Commerce and Shopify.
- Connect supported sales channels or wholesale
- Manage shipping in QuickBooks if you ship items or want to connect ShipStation or ShipIt
- Manage and receive your returns
- Manage your prices across multiple channels, and stock levels across multiple locations
- Add new products and create purchase orders for them
- Keep your customer messaging updated
- Manage your retail shipping if your carrier is connected to Shopify
- Manage marketing and shipping emails to notify your customers when you ship their orders