Wave Accounting on Oliver POS
Wave Accounting invoices update with Oliver POS in-store sales through the WooCommerce + Wave connector — free accounting that finally includes counter revenue.
How Wave Accounting works with Oliver POS for WooCommerce
Wave Accounting is the free small-business accounting platform popular with sole proprietors and side hustles that have grown into proper retailers. The Wave WooCommerce connector posts orders as invoices and customers as Wave customers. Oliver POS writes register sales into WooCommerce, and the same Wave connector picks them up, so in-store revenue lands on the Wave P&L without any spreadsheet work.
What Wave pulls from WooCommerce
The Wave Apps Connector for WooCommerce syncs orders, customers, and products from WooCommerce into Wave Accounting. Orders become Wave invoices or sales receipts; customers become Wave customers; tax handling follows Wave's tax-rate library mapped to WooCommerce tax classes. Wave then handles invoice numbering, the chart of accounts, and standard SMB reports.
Oliver POS doesn't need a Wave connector. Register sales go into WooCommerce, and the Wave connector treats them exactly like online orders.
Why in-store sales matter on the Wave ledger
Wave's sweet spot is the side-hustle-to-small-business graduation point: a maker brand that started selling at markets and now has a stockroom, a coffee shop that opened a second location, a boutique that added an online store. These retailers run lean and don't want to pay for QuickBooks-grade accounting. They also can't afford to fly blind on revenue.
With Oliver POS on WooCommerce, every counter sale lands in Wave automatically. Owners see real revenue numbers in Wave without re-entering anything from a POS export, and the year-end (or year-end-for-the-CPA) is a clean Wave export instead of a reconstruction from receipts.
How the WooCommerce + Oliver + Wave sync works
Cashier rings the sale on Oliver POS, attaches the customer (or rings as walk-in), tenders. Oliver writes a WooCommerce order. The Wave connector creates a Wave invoice or sales receipt with the WooCommerce line items, taxes, and customer link, and records the payment against the configured Wave income account.
Best fit for retailers who…
Wave on Oliver POS is the right call for the cost-conscious WooCommerce retailer: makers, side hustles graduating to proper businesses, single-location boutiques, micro-roasteries, and similar. The free Wave subscription stays free; Oliver POS gives the operator a register that actually feeds the books.
What you get and how to set it up
Features Oliver surfaces from the Wave Accounting plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales flow into Wave Accounting 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 Wave Accounting 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 Wave Accounting subscription, same chart of accounts, and same workflow as your online store
Setup in 4 steps
- Install the Wave Apps Connector for WooCommerce on your WooCommerce site and connect your Wave Accounting account
- Map the WooCommerce sales, tax, COGS, and payment-method accounts to your Wave Accounting 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 Wave Accounting with the right totals and tax splits
Common questions about Wave Accounting on Oliver POS
Does Wave's free pricing still apply with Oliver POS feeding it?
Yes. Oliver POS doesn't change anything about your Wave account. You pay Wave their published rates (free accounting; paid payroll and payment-processing if you use those). The integration runs through the WooCommerce + Wave connector you'd already be using.
Will the Wave connector handle in-store cash payments correctly?
Yes. Oliver POS records the payment method on the WooCommerce order, the Wave connector posts the payment against the income account mapped to that payment method (cash, card, etc.), and Wave's reconciliation flow handles the rest the same way it does for online payments.
Does Oliver POS have a partnership with Wave Accounting?
No. Oliver doesn't partner with Wave Accounting or any other accounting platform. We support Wave Accounting 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 Wave Accounting.
Does Oliver charge extra to use Wave Accounting?
No. You pay Wave Accounting's standard published pricing directly to Wave Accounting. 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 Wave Accounting?
Yes. Every Oliver POS sale is written to WooCommerce as a standard order with the customer, line items, taxes, and payment method attached. The Wave Accounting 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 Wave Accounting?
It depends on the Wave Accounting connector's sync mode. Connectors that push per-order (most Wave Accounting integrations support this) post the invoice or sales receipt into Wave Accounting 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 Wave Accounting?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the Wave Accounting WooCommerce connector they're already a unified order stream. Wave Accounting 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 Wave Accounting on Oliver POS
A long-form walkthrough of running Wave Accounting alongside the Oliver POS register on a WooCommerce store.