Brightpearl on Oliver POS
Brightpearl receives Oliver POS counter sales through the native WooCommerce + Brightpearl integration — retail-operations platform with in-store revenue posted to the same GL.
How Brightpearl works with Oliver POS for WooCommerce
Brightpearl (now part of Sage) is the retail-and-wholesale operations platform combining accounting, inventory, order management, and CRM in one cloud system. Brightpearl's native WooCommerce integration syncs orders, customers, items, and fulfilment. Oliver POS writes register sales into WooCommerce, and Brightpearl picks them up — accounting, inventory, and CRM all reflect in-store activity automatically.
What Brightpearl pulls from WooCommerce
The native Brightpearl + WooCommerce integration syncs WooCommerce orders into Brightpearl as sales orders or invoices, customers as Brightpearl contacts, products as Brightpearl items, and inventory and fulfilment status back to WooCommerce. Brightpearl's accounting module then posts the journal entries; the inventory module handles stock movements; the CRM module updates the contact.
Oliver POS register sales become WooCommerce orders; Brightpearl treats them identically to online orders.
Why in-store sales matter on the Brightpearl GL
Brightpearl customers pick it because it bundles the operations stack into one platform — no separate ERP, OMS, inventory, and CRM. The benefit only holds if everything in the business actually flows through Brightpearl. A disconnected POS forces manual journal entries and creates inventory drift between Brightpearl and the floor.
Oliver POS on WooCommerce keeps the Brightpearl model intact. In-store sales become Brightpearl sales orders, decrement Brightpearl inventory, update the Brightpearl contact, and post to the right Brightpearl accounting code.
How the WooCommerce + Oliver + Brightpearl sync works
Cashier rings the sale on Oliver POS, captures the customer, tenders. Oliver writes a WooCommerce order. Brightpearl's integration posts a sales order with the line items, customer link, and tax splits. Brightpearl Accounting then posts the corresponding journal entry; Brightpearl Inventory deducts stock from the mapped warehouse; the CRM updates the contact timeline.
Best fit for retailers who…
Brightpearl on Oliver POS is the right call for mid-market retailers and wholesalers running Brightpearl as their operations backbone — fashion and beauty brands, multi-channel retailers, and any business that picked Brightpearl specifically to avoid stitching together an ERP, OMS, and accounting stack.
What you get and how to set it up
Features Oliver surfaces from the Brightpearl plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales flow into Brightpearl 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 Brightpearl 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 Brightpearl subscription, same chart of accounts, and same workflow as your online store
Setup in 4 steps
- Install the Brightpearl + WooCommerce integration on your WooCommerce site and connect your Brightpearl account
- Map the WooCommerce sales, tax, COGS, and payment-method accounts to your Brightpearl 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 Brightpearl with the right totals and tax splits
Common questions about Brightpearl on Oliver POS
Does Brightpearl handle Oliver POS sales across multiple WooCommerce stores?
Yes. Brightpearl's WooCommerce integration supports multi-store setups, mapping each store to a Brightpearl channel. Oliver POS outlets tied to different WooCommerce stores feed the matching Brightpearl channels.
Will Brightpearl's automation rules fire on in-store Oliver POS sales?
Yes. Brightpearl's automation engine triggers on Brightpearl sales-order events. Once an Oliver POS sale becomes a Brightpearl sales order via WooCommerce, the same automation rules (fulfilment, allocation, customer notifications) run on it.
Does Oliver POS have a partnership with Brightpearl?
No. Oliver doesn't partner with Brightpearl or any other accounting platform. We support Brightpearl 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 Brightpearl.
Does Oliver charge extra to use Brightpearl?
No. You pay Brightpearl's standard published pricing directly to Brightpearl. 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 Brightpearl?
Yes. Every Oliver POS sale is written to WooCommerce as a standard order with the customer, line items, taxes, and payment method attached. The Brightpearl 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 Brightpearl?
It depends on the Brightpearl connector's sync mode. Connectors that push per-order (most Brightpearl integrations support this) post the invoice or sales receipt into Brightpearl 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 Brightpearl?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the Brightpearl WooCommerce connector they're already a unified order stream. Brightpearl 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 Brightpearl on Oliver POS
A long-form walkthrough of running Brightpearl alongside the Oliver POS register on a WooCommerce store.