Oliver POS doesn't have a partnership with Fortnox. It supports Fortnox the same way any WooCommerce store does — through the WeSync for Fortnox, which already syncs WooCommerce orders, customers, and refunds into Fortnox in real time (or on the schedule you've configured). Once you understand that, the rest of this guide is mechanical: every sale Oliver rings on the counter writes a normal WooCommerce order, the Fortnox connector posts it, and your in-store revenue lands on the same Fortnox ledger as your online revenue. Fortnox does the accounting. WooCommerce is the system of record. Oliver is the till on top.
What Fortnox is, exactly
Fortnox is the leading Swedish SMB cloud accounting and business platform, used by hundreds of thousands of businesses and the default choice for many Swedish accountants. The WooCommerce + Fortnox connector — WeSync and Cloudshop being the most-installed — posts orders as Fortnox fakturor and customers as Fortnox kunder.
For our purposes the important thing about Fortnox isn't any specific feature — it's that the WooCommerce connector is mature, well-supported, and treats every WooCommerce order as a first-class transaction in Fortnox. Oliver POS doesn't add a second Fortnox connector or modify the data path. It writes register sales into WooCommerce, and the existing Fortnox connector picks them up.
How Oliver POS feeds in-store sales into Fortnox
The Fortnox WooCommerce POS flow inside Oliver is short and predictable:
- The cashier rings the sale on the Oliver register, scans or selects items, and taps Charge.
- Oliver prompts to attach a kund — by email lookup, phone-number lookup, or a fresh kund card.
- The cashier takes payment through whatever WooCommerce payment gateway the store uses.
- Oliver writes a standard WooCommerce order with the kund ID, line items, totals, moms splits, and payment method.
- The WeSync for Fortnox sees the new order through WooCommerce hooks within seconds.
- The connector posts a invoice (faktura) to Fortnox with the right moms codes, kund, and revenue/payment-account mappings.
- Fortnox's standard processing runs on the new document — journal entries, payment matching, moms accruals, and any downstream automation you've set up.
End to end, the in-store sale arrives in Fortnox before the customer has left the store (in per-order mode) or as part of the next end-of-day summary (in daily-summary mode). Either way, no manual entry is required.
The Fortnox WooCommerce connector — what Oliver rides on
Oliver doesn't add a second Fortnox connector or duplicate the sync. The plugin Oliver rides on is the standard WeSync for Fortnox, available at wordpress.org/plugins/wesync-for-fortnox/. It's built specifically to handle the WooCommerce → Fortnox data path, including moms mapping, kund matching, refund handling, and the standard reporting flow.
Setup is identical to setup for any WooCommerce store: install the connector, connect to your Fortnox account, map the chart of accounts and moms codes, and let the initial sync run. Once that's done, every WooCommerce order — including every Oliver POS register sale — flows into Fortnox on the same path.
Why pushing in-store sales into Fortnox matters
Most retailers running Fortnox on a WooCommerce store have an online-skewed ledger, because online is where the data has historically flowed automatically. The result is a Fortnox ledger that knows everything about online orders and almost nothing about counter sales. The downstream consequences are real:
- The SIE export to Skatteverket is wrong. Fortnox produces the SIE export from the ledger.
- Moms-deklarationen is understated. Fortnox calculates the moms-deklaration automatically; a disconnected POS makes it incorrect.
- The accountant's monthly close takes longer. Swedish accountants close Fortnox monthly; missing in-store revenue stalls the close.
Push Oliver POS sales through the WooCommerce sync and all of those problems resolve at once. Fortnox sees one revenue stream, one moms-liability total, and one customer ledger across online and in-store activity. The bookkeeper's reconciliation against the bank stops being a forensic exercise. The advisor or accountant works from one source. The dashboard finally tells you what your business is really doing — online and in store combined.
What this is NOT
Oliver POS is not a Fortnox partner. There is no co-marketing agreement, no revenue share, and no special Fortnox pricing for Oliver merchants. Oliver does not insert itself between WooCommerce and Fortnox; the data path is exactly the same one any WooCommerce store uses. Oliver doesn't charge a markup, doesn't add a per-transaction fee on top, and doesn't take a cut of the Fortnox subscription. Your Fortnox account, ledger, and contract are entirely between you and Fortnox.
It's also worth saying that Oliver POS doesn't change the data ownership story. The WooCommerce orders table on your own WordPress install remains the source of truth. Oliver writes into it; Fortnox reads from it through the connector. If you ever leave Fortnox, the data stays where it has always been — in WooCommerce.
Setup in 4 steps
- Install the WeSync for Fortnox on your WordPress site and connect it to your Fortnox account, mapping the WooCommerce sales, moms, and payment-method accounts to your Fortnox chart of accounts.
- Verify the initial sync completes and confirm a recent online order appears as the expected invoice (faktura) in Fortnox.
- Install Oliver POS, sign in to the register on your counter tablet, and confirm the kund-capture prompt is enabled at checkout.
- Run a small live test sale at the counter, attach a kund, and confirm the invoice (faktura) appears in Fortnox with the right totals and moms splits.
FAQ
Does Fortnox produce a clean SIE export with Oliver POS sales included?
Yes. The SIE export pulls from the unified Fortnox ledger. Oliver POS sales become WooCommerce orders, the connector posts them as Fortnox invoices with the right moms codes, and the SIE export covers them.
Will Fortnox's automatic moms-deklaration include in-store Oliver POS revenue?
Yes. Fortnox calculates the moms-deklaration from the invoices in the ledger. Once Oliver POS sales reach Fortnox through the WooCommerce connector, they're included automatically.
Does Oliver POS have a partnership with Fortnox?
No. Oliver doesn't partner with Fortnox or any other accounting platform. We support Fortnox because its WooCommerce connector already pulls orders, refunds, moms, and kunds 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 Fortnox subscription, your ledger, and your contract stay between you and Fortnox.
Does Oliver charge extra to use Fortnox?
No. You pay Fortnox directly on Fortnox's published pricing. Oliver's pricing is a flat monthly POS software fee that has nothing to do with the accounting platform you choose.
Will my in-store and online sales reconcile against one set of books in Fortnox?
Yes. Oliver POS writes register sales into the same WooCommerce store that powers your online checkout, so by the time orders reach the Fortnox connector they're already a unified order stream. Fortnox sees one revenue feed, one moms-liability total, and one kund ledger — no manual reconciliation between an online and an in-store set of books.
Try Oliver POS free for 30 days at /demo/ — bring your existing WooCommerce store and your existing Fortnox subscription and have your in-store revenue on the same Fortnox ledger as your online orders within an hour. Built for Sweden retailers but available wherever WooCommerce runs.