QuickBooks Online on Oliver POS
Every Oliver POS register sale becomes a QuickBooks Online invoice or daily journal entry through the WooCommerce + QuickBooks connector.
How QuickBooks Online works with Oliver POS for WooCommerce
QuickBooks Online is the most-used small-business accounting platform in North America. The QuickBooks Online connector for WooCommerce pushes orders, refunds, customers, taxes, and payment-method totals into QuickBooks as either per-order invoices/sales receipts or end-of-day journal entries. Oliver POS writes every counter sale into WooCommerce as a standard order, so the same connector picks it up — books reconcile on the same day with zero manual entry.
What the QuickBooks Online connector pulls from WooCommerce
The mainstream QuickBooks Online connectors for WooCommerce — MyWorks Sync for QuickBooks Online being the most-installed — push WooCommerce orders, refunds, customers, products, taxes, and payment-method totals into QuickBooks. They can run in two modes: per-order, where every WooCommerce order becomes a QuickBooks invoice, sales receipt, or estimate; or daily summary, where one journal entry per day captures revenue split by tax code, payment method, and (optionally) outlet.
Oliver POS doesn't need a separate QuickBooks connector. It doesn't need to log in to QuickBooks at all. When a cashier closes a sale at the counter, Oliver writes the order into WooCommerce against the right customer record, and the QuickBooks connector treats that order the same way it treats an online order. Same invoice, same tax split, same customer in QuickBooks.
Why in-store sales matter on the QuickBooks ledger
Retailers running WooCommerce online plus a separate POS system usually end up with two parallel revenue streams — one tied to the WooCommerce/QuickBooks connector, one to a manual end-of-day spreadsheet that the bookkeeper keys in by hand on Monday. That spreadsheet is where errors live: missed refunds, mis-coded tax, miscounted gift-card sales. Books drift, sales-tax filings get nervous, the year-end tidy-up takes longer than it should.
Run Oliver POS on top of WooCommerce and the two streams collapse into one. Counter sales hit QuickBooks the same minute (or end-of-day, your choice) as online sales, with the same tax engine, the same chart of accounts, and the same customer ledger. The bookkeeper's Monday morning becomes a reconciliation against bank deposits, not a re-entry job. Sales-tax liability is a single number across both channels.
How the WooCommerce + Oliver + QuickBooks Online sync works
The cashier rings the sale on Oliver POS, attaches a customer (lookup by email or phone, or a fresh customer card), tenders. Oliver writes a WooCommerce order with line items, taxes, and the payment method. The QuickBooks Online connector's real-time hook fires, posts an invoice or sales receipt to QuickBooks, applies the configured tax-account mapping, and records the payment against the right bank or undeposited-funds account. Refunds from the register write back to WooCommerce as standard refund actions and post credit memos against the original invoice in QuickBooks.
If you prefer end-of-day journal entries — common for higher-volume stores — the connector batches the day's WooCommerce orders (online + in-store, no distinction) into a single journal entry with per-tax, per-payment-method, and per-outlet splits.
Best fit for retailers who…
QuickBooks Online on Oliver POS is the right call for the typical North American small- and mid-market retailer: one to a dozen outlets, a working WooCommerce site, an external bookkeeper or CPA who already lives in QuickBooks. Multi-outlet retailers get per-outlet splits in the daily journal entry; single-location merchants get a per-order invoice flow that mirrors what the online checkout already does. Either way, the QuickBooks subscription, the chart of accounts, and the workflow stay exactly where they are.
What you get and how to set it up
Features Oliver surfaces from the QuickBooks Online plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales flow into QuickBooks Online the moment a register sale closes
- Online and in-store revenue land on one P&L, one tax-liability account, and one set of books
- Per-tax-code splits (GST/HST, VAT, sales tax) handled by the QuickBooks Online WooCommerce connector
- Refunds and voids posted back to the original invoice or journal entry
- Payment-method totals match the bank-feed deposits used for reconciliation
- Same QuickBooks Online subscription, same chart of accounts, and same workflow as your online store
Setup in 4 steps
- Install the MyWorks Sync for QuickBooks Online on your WooCommerce site and connect your QuickBooks Online account
- Map the WooCommerce sales, tax, COGS, and payment-method accounts to your QuickBooks Online chart of accounts
- Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
- Run a small live test sale at the counter and confirm the invoice, journal entry, or sales receipt appears in QuickBooks Online with the right totals and tax splits
Common questions about QuickBooks Online on Oliver POS
Per-order invoice or daily journal entry — which does Oliver POS support?
Both. The mode is set on the QuickBooks Online connector itself, not on Oliver. Whichever you pick, Oliver POS sales follow the same rule as your online WooCommerce orders because they all flow through the same connector.
Does the QuickBooks sync handle refunds issued from the Oliver register?
Yes. A refund from the Oliver POS register writes a WooCommerce refund action, which the QuickBooks connector posts as a credit memo against the original invoice (per-order mode) or as a negative line in the daily journal entry (summary mode).
Does Oliver POS have a partnership with QuickBooks Online?
No. Oliver doesn't partner with QuickBooks Online or any other accounting platform. We support QuickBooks Online because its WooCommerce connector already pulls orders, refunds, taxes, and customers from your store — and Oliver writes every in-store sale into WooCommerce as a standard order, so the same connector picks it up automatically. Your accounting subscription, your ledger, and your contract stay between you and QuickBooks Online.
Does Oliver charge extra to use QuickBooks Online?
No. You pay QuickBooks Online's standard published pricing directly to QuickBooks Online. Oliver doesn't take a markup, doesn't insert itself into the data flow, and doesn't charge a per-transaction or per-journal-entry fee on top.
Do register sales from Oliver POS reach QuickBooks Online?
Yes. Every Oliver POS sale is written to WooCommerce as a standard order with the customer, line items, taxes, and payment method attached. The QuickBooks Online WooCommerce connector treats that order the same way it treats an online order: it posts the same invoice, journal entry, or sales receipt, with the same tax splits and the same customer record. There's no separate "POS sync" to configure.
How fast does a register sale reach QuickBooks Online?
It depends on the QuickBooks Online connector's sync mode. Connectors that push per-order (most QuickBooks Online integrations support this) post the invoice or sales receipt into QuickBooks Online within seconds of the cashier closing the sale. Connectors set to a daily summary post a single end-of-day journal entry with per-tax, per-payment-method, and per-outlet splits. Either way, no manual entry is required.
Will my in-store and online sales reconcile against one set of books in QuickBooks Online?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the QuickBooks Online WooCommerce connector they're already a unified order stream. QuickBooks Online sees one revenue feed, one tax-liability total, and one customer ledger — no manual reconciliation between an online and an in-store set of books.
Read our full guide to QuickBooks Online on Oliver POS
A long-form walkthrough of running QuickBooks Online alongside the Oliver POS register on a WooCommerce store.