Choose your platform

Annual pricing

Save 20%

All pricing in USD. Quantity & non-profit discounts available.

See why we're the most popular sync with QuickBooks & Xero!

  • Read MyWorks Sync reviews on G2
  • Real Time Sync

    Automatically sync new customers, orders, payments, sales tax, shipment details and more - in Real Time! Advanced support for customer matching, automatic sales tax and more.

  • 2-Way Sync

    We'll automatically keep inventory levels in sync across your platforms, and real-time sync any new/updated products both ways.

  • Expense Tracking

    Sync your transaction fees, discounts/coupon codes, shipping details and more.

  • Intelligent Payment Support

    Automatically sync daily bank deposits to match your real life deposits, full & partial refunds, transaction fees and more. Amazing support for Stripe, Authorize.Net and any other card processors.

  • Easy Setup/Support

    Our 5-minute setup is made super easy with our setup wizard, documentation, video tutorials & 24/7 support ticket access! Paid plans even include a complimentary call/screenshare.

  • WooCommerce Compatibility

    We're deeply integrated with WooCommerce; with features like sync status indicators right in WooCommerce > Orders and compatiblilty with 25+ WooCommerce Extensions! Need your own custom compatibility? Not a problem!

Interested, but have questions? We'd love to show you around!

Check out our Help Center or FAQs below - or schedule a live demo call with us!

Watch/Schedule a Demo

Frequently asked questions

Do you have a free trial?
Even better! We have a completely free Launch plan you can use to get up and syncing right away. As your order volume / functionality needs grow, you can change to our paid plans at any time.
How does support work?
All plans include 24/7 support ticket assistance with our amazing US/UK support team! Paid plans include a complimentary 30 minute setup call/screenshare, and our Scale plan includes 12/5 phone support.
Can I sync multiple stores to one QuickBooks or Xero company?
Yes! You can connect as many stores as you’d like to the same QuickBooks company, or connect each store to its own QuickBooks. You will just need a plan for each store (bulk discounts available).
Can I sync data both ways between QuickBooks/Xero and WooCommerce?
Absolutely! Our sync gives you the ability to automatically sync products & inventory both directions between WooCommerce and QuickBooks - automatically, and manually (pushing historic data).
How does the sync work? Will all my old data be immediately synced?
As soon as you finish setting up our sync, we'll only start automatically syncing NEW data. This automatic sync can be enabled/disabled individually for different data types, like customers, orders, products, inventory and more - so you can control which new data you'd like to automatically sync. OLD (historic) data will NOT be automatically synced - but it's easy as pie to push over, using our Push section!
Can I push existing/old customers, orders & products into QuickBooks/Xero?
Heck ya! You can use our Push section to push your existing customers, products, orders and more into QuickBooks - and even pull products into WooCommerce from QuickBooks! (Our monthly plans have a limit of pushing up to the last 30 days of orders, and the forever free Launch plan has a limit of up to the last 7 days of orders.)
Will orders be synced as soon as they're placed?
They sure will! Why wait all day? Our sync is in real-time – so new customers, products, orders and more will be automatically synced right away! (Inventory level sync happens every 5 minutes.)
How can I tell if my orders/products have synced?
We're so integrated with WooCommerce that we add a cool sync status indicator next to each of your orders in WooCommerce > Orders - telling you in real time if it's been synced or not. Additionally, you can see the sync status of any of your customers, orders, products & more by visiting our Push section.
I don’t want to sync all of my past data over to QuickBooks/Xero, do I have to?
Not at all! We'll never *automatically* sync existing/historic data between your platforms (like existing customers/orders/products). You can choose which past orders you want to sync, if any - and easily select and push any existing products between systems through our sync.
If I have some data already entered into QuickBooks/Xero, will it be duplicated?
Our sync never duplicates customers, orders or products! If we've already synced an order into QuickBooks, you can update/push it in WooCommerce, and we'll simply update it in QuickBooks. If you have orders in QuickBooks entered manually or by another integration - that's not a problem. Our sync may not recognize them if they don't match your WooCommerce order number, but we won't attempt to automatically re-sync them.
How easy is the setup? Will I be able to get help if I need it?
It's almost too easy! All you'll have to do is connect to QuickBooks and map any existing data together - that's it! We have easy to follow documentation, a setup wizard and even a setup video tutorial - all to make your setup as seamless as possible! You'll always have 24/7 support ticket access in your account with us, and our sales team has been known to assist with setup questions over our 12/5 live chat as well 🙂 Our paid plans even include a complimentary setup call/screenshare so we can help answer any questions and make sure you're up and running correctly!
Can I let my customers view/pay their QuickBooks Online Invoices from inside their WooCommerce account?
You sure can! We include a front-facing account tab called "Invoices" that can be enabled or disabled within our settings. This would allow a WooCommerce customer to visit this tab and see a list of all the invoices in their QuickBooks customer account - and click a button to pay them through QuickBooks (if online payment is enabled in QuickBooks).
How does your Intelligent Bank Deposit support work, and why do I need it?
Ever get tired of matching all your daily bank deposits from your credit card processor in your QuickBooks Banking feed to the individual daily sales that make up that batch deposit? We are too! That's why we'll automatically sync new orders in real time to QuickBooks; and at the end of the day, automatically create a Bank Deposit in QuickBooks that intelligently includes all the orders from the day, and calculates any transaction fees (if applicable), so that you'll simply “Match” that to your real-life bank deposit in your Banking feed - and that's it! We have amazing support for Stripe, Authorize.Net, Braintree - and any card processor that groups daily/weekly sales into one bank deposit for you!
What QuickBooks/Xero versions / Currencies do you support?
Our sync supports Xero, and all QuickBooks Online versions: Simple Start, Essentials, Plus & Advanced - in all countries around the world! We support QuickBooks Desktop Pro, Premier, and Enterprise - 2015 and later. We support QuickBooks POS 2012 and later. We also support any currency you have enabled in WooCommerce and QuickBooks/Xero - even multiple currencies!
Where should my products be as I start getting set up with MyWorks?
We recommend you at least start with all your products in WooCommerce, and each should have a unique SKU (although not required, it's helpful to you going forward). If all of your products are in QuickBooks, that’s fine too – you’ll be able to pull them into WooCommerce through our sync. Or - you can start out with a perfectly clean slate, and optionally have us automatically sync new products as you create them.
Are you compatible with variations, groups, bundled products & composite products?
We sure are! Although Bundled & Composite products are not native to WooCommerce (added by a plugin), we still have built-in compatibility with them, so you're all covered!
Are there any WooCommerce extensions/plugins you're already compatible with?
There sure are! We support over 25+ popular WooCommerce extensions! Some are built into our core sync, others are supported via a paid compatibility add-on. A few examples of our built-in compatibility are Sequential Order Numbers Pro, Cost of Goods Sold, Avalara, Taxify, WooCommerce Subscriptions and Product Bundles.
How does compatibility work with any 3rd party plugins I'm using in WooCommerce?
Our sync will never conflict with any plugins you're currently using in WooCommerce. If you're using a plugin that changes/adds functionality around a WooCommerce customer, order or product, we simply may not support that extra functionality, depending on how it's stored in your site. In these cases, we already have a few pre-built compatibility addons supporting select popular WooCommerce plugins, or we can custom-develop your own compatibility based on your plugin/needs.
I’m using an automated sales tax calculation service in WooCommerce. Anything I need to do?
You’re all set! We’re already compatible with services like Avalara, TaxJar, Taxify and more, so we'll automatically sync the calculated tax into QuickBooks with the order.
If I sign up for one plan now, can I upgrade to a different plan later?
Absolutely - you can upgrade your plan at any time, and we'll help pro-rate your billing cycle. Our users love to start with our free plan to try for a few days, then change to a paid plan once ready.
How do billing / cancellations work?
Our paid plans are billed either monthly or annually - it's up to you when you sign up! Not sure how our sync will work for you? It's easy to sign up for a monthly plan first, and you can easily switch to annual billing whenever you'd like. All renewals are charged automatically, you can cancel at any time and you won't be billed on the next renewal. Our monthly plans and trials are covered under a 14 day refund policy - check out our Terms of Service for more!

Hear from our happy customers

MyWorks QuickBooks sync has helped thousands of ecommerce business owners save 100s of hours. Explore our 5-star reviews on the Intuit App Store, WordPress, and Capterra. 💙

How many hours will I save each month?

  • Average orders per month
  • Number of products / variations on my site
  • Number of new products per month

Monthly Savings

0 hours

That’s 0 days per month!
Don’t think it’s worth it? Is your time worth more than $0 per hour?

Why choose MyWorks?

Streamline your e-commerce accounting workflows and unlock your growth potential.

User-friendly tool icon
Intuitive, User-friendly Design

Take the human aspect out of day-to-day data entry. By relying on an intelligent integration to automate manual processes, you’ll get clean, error-free data.

Quick setup icon
Save Time on Manual Accounting Tasks

Automate your books and other time-consuming admin tasks. It’s time to become more efficient in back-office work so you can focus on growing your business.

Customizable sync icon
Customize the Way You Sync Your Data

Control how and when your ecommerce data syncs with your accounting platform, and vice versa. With our powerful two-way integration, you can fully customize your e-commerce accounting flow.

Data security icon
Feel Secure with a Central Source of Truth

No more shuffling between platforms or manually transferring data between your ecommerce and accounting tools. MyWorks Sync lives right inside WooCommerce or Shopify admin area.

Woman Pointing MyWorks
MyWorks Yellow Sparkle

Ready to leave manual

bookkeeping behind?

Join our community of thriving e-commerce business owners. Experience the power of accounting automation and focus on scaling your business.


Do you have any questions? We have answers!

Do you have a free trial?

Even better! We offer a free forever plan for QuickBooks Online and Xero integrations. For QuickBooks Desktop sync, we offer a 14-day free trial.

What's included in the free plan?

Our free forever Launch plan includes the ability to sync all data types: customers, orders, payments, products, inventory levels, pricing and more. It also includes syncing up to 20 orders per month.

How do I set up MyWorks?

Setting up MyWorks is as easy as you’d hope. It only takes a few minutes:

  1. Choose a plan and add the MyWorks app to the backend of your ecommerce platform
  2. Connect MyWorks to your QuickBooks or Xero company with one click.

That’s it!

Once connected, MyWorks will begin automatically syncing new data. You can further customize what’s synced in settings and mappings. You can also easily sync historical data in our Push and Pull menus.

What platforms does MyWorks support?

MyWorks has deep support for WooCommerce and Shopify stores – with complete control over how data is synced. With MyWorks you can sync: 

How often does MyWorks sync?

MyWorks can sync your data near real-time! Our paid plans can sync as often as 5 minutes. You can be easily control sync frequency in settings.

Is support included?

Support is included in all MyWorks plans! Our friendly support team is available 24/7—and paid plans come with a one-on-one coaching call.

Can I change my plan later?

Of course! You can easily change your plan any time within your account. Billing is pro-rated if you’re upgrading plans.

Can I cancel anytime?

All plans renew automatically. You can cancel any time and you won’t be billed on the next renewal.

Our paid plans are billed either monthly or annually – you can choose when you sign up!

Not sure how our sync will work for you? It’s easy to sign up for a monthly plan first, then easily switch to annual billing whenever you’d like.

All our plans are covered under a 14-day refund policy – check out our Terms of Service for more details. 

What payment methods do you accept?

MyWorks accepts all major credit cards, and ACH or wire payments. 


Our Shopify app is billed through your Shopify account.