NetSuite on Oliver POS
Oracle NetSuite receives Oliver POS register sales through the WooCommerce + NetSuite connector — enterprise-grade GL, with in-store revenue baked in.
How NetSuite works with Oliver POS for WooCommerce
Oracle NetSuite is the dominant cloud ERP for mid-market and enterprise retailers, with deep GL, inventory, order-management, and multi-subsidiary support. Celigo, FarApp, and eBridge ship mature WooCommerce + NetSuite connectors that sync orders, customers, items, and fulfilment. Oliver POS writes register sales into WooCommerce, and the NetSuite connector picks them up — in-store revenue lands on the same NetSuite GL, with the same revenue-recognition rules, as online revenue.
What the NetSuite connector pulls from WooCommerce
The most-deployed WooCommerce + NetSuite connectors — Celigo's Integrator.io flows, FarApp's NetSuite-WooCommerce connector, and eBridge Connections — sync WooCommerce orders into NetSuite as sales orders or cash sales, WooCommerce customers as NetSuite customers, WooCommerce items as NetSuite items, and inventory and fulfilment status back to WooCommerce. NetSuite's native revenue-recognition, multi-subsidiary, and multi-currency engines then run on the synced data.
Oliver POS sales become WooCommerce orders; the NetSuite connector treats them identically to online orders. In-store revenue lands in the right NetSuite subsidiary, on the right GL account, with the right tax codes.
Why in-store sales matter on the NetSuite GL
Enterprise retailers running NetSuite have one source of truth for the books — and the integrity of that source is what makes NetSuite worth its price. If a POS sits outside NetSuite and feeds end-of-day journal entries through a spreadsheet, revenue recognition gets sloppy, multi-subsidiary allocations drift, and quarter-close becomes a reconciliation marathon. The whole reason to run NetSuite is to avoid exactly that.
WooCommerce + Oliver POS gives mid-market retailers an enterprise-grade GL feed for retail without re-platforming the storefront or the POS. NetSuite sees the unified online + in-store revenue in real time, revenue recognition runs on the full picture, and the multi-subsidiary GL stays clean.
How the WooCommerce + Oliver + NetSuite sync works
Cashier rings the sale on Oliver POS, captures the customer, tenders. Oliver writes a WooCommerce order with the line items, customer, taxes, and payment method. The NetSuite connector's flow fires (within seconds for real-time connectors like Celigo; on the configured interval for batched connectors), posts a sales order or cash sale into NetSuite with the right subsidiary, tax codes, and revenue account, and updates the NetSuite customer record. Inventory deductions, fulfilment status, and revenue recognition follow NetSuite's standard rules.
Best fit for retailers who…
NetSuite on Oliver POS is the right call for mid-market and enterprise retailers — multi-subsidiary brands, omnichannel groups, and high-volume single-banner retailers — already invested in NetSuite as the ERP and looking for a WooCommerce-friendly retail POS that doesn't break the NetSuite-first architecture.
What you get and how to set it up
Features Oliver surfaces from the NetSuite plugin, plus the 4-step install most merchants run through.
Features at the register
- In-store sales flow into NetSuite 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 NetSuite 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 NetSuite subscription, same chart of accounts, and same workflow as your online store
Setup in 4 steps
- Install the Celigo Integrator.io for WooCommerce + NetSuite on your WooCommerce site and connect your NetSuite account
- Map the WooCommerce sales, tax, COGS, and payment-method accounts to your NetSuite 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 NetSuite with the right totals and tax splits
Common questions about NetSuite on Oliver POS
Does Oliver POS support multi-subsidiary NetSuite tenants?
Yes — through WooCommerce. Each Oliver POS outlet can be tied to a WooCommerce store or location, and the NetSuite connector maps that to a specific subsidiary. Sales rung at Outlet A land in Subsidiary A's books; sales rung at Outlet B land in Subsidiary B's.
Will NetSuite's revenue-recognition rules apply to in-store Oliver POS sales?
Yes. NetSuite's revenue-recognition engine runs against sales orders and cash sales in NetSuite. Oliver POS sales become WooCommerce orders, the connector posts them into NetSuite as the configured transaction type, and revenue recognition runs the same way it does for online orders.
Does Oliver POS have a partnership with NetSuite?
No. Oliver doesn't partner with NetSuite or any other accounting platform. We support NetSuite 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 NetSuite.
Does Oliver charge extra to use NetSuite?
No. You pay NetSuite's standard published pricing directly to NetSuite. 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 NetSuite?
Yes. Every Oliver POS sale is written to WooCommerce as a standard order with the customer, line items, taxes, and payment method attached. The NetSuite 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 NetSuite?
It depends on the NetSuite connector's sync mode. Connectors that push per-order (most NetSuite integrations support this) post the invoice or sales receipt into NetSuite 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 NetSuite?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the NetSuite WooCommerce connector they're already a unified order stream. NetSuite 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 NetSuite on Oliver POS
A long-form walkthrough of running NetSuite alongside the Oliver POS register on a WooCommerce store.