Selling online is
not an afterthought.
Most accounting software treats e-commerce as a plugin problem and leaves you to a third-party bridge. Qwikr models orders, fees, settlements and stock as first-class objects in the ledger.
Built for people who actually sell things
The gap between a Shopify dashboard and a set of accounts is where most online sellers lose their margin. This closes it.
Five native connectors
Shopify, WooCommerce, Amazon, eBay and Etsy, built in rather than bridged through a third-party sync tool that breaks when an API version changes.
Fees split out, not netted
Platform commission, payment fees, shipping and refunds are posted as their own lines. Gross revenue stays gross, so margin means something.
Settlement reconciliation
A payout covering four hundred orders across a fortnight is matched back to those orders, with the fee difference explained rather than plugged.
Marketplace VAT
Deemed supplier rules, zero-rated exports and domestic sales are treated differently because they are different. The connector knows which is which.
FIFO and LIFO stock
Real stock layers with cost tracked per layer, so cost of sales reflects what the goods actually cost rather than an average that drifts.
Multi-channel inventory
One stock position across every channel you sell on, with movements and adjustments recorded against the source.
Cross-border sales
Sales into the EU are identified and fed to the OSS return automatically, with the destination rate applied at the point of sale.
Refunds and returns
A refund reverses revenue, restores stock and adjusts the VAT, as one linked event rather than three manual corrections.
Order-level detail retained
Summarised into the ledger, but the underlying orders stay queryable — so when a number is questioned, the answer exists.
The payout is not the revenue
A Shopify or Amazon payout is a net figure: gross sales, minus commission, minus payment fees, minus refunds, minus reserve, across an arbitrary date range that does not respect your period end. Booked as a single receipt to sales, it understates revenue, hides the cost of selling, and lands VAT in the wrong period.
Qwikr decomposes it. Each payout is matched back to the orders inside it, every fee type is posted to its own account, and anything left over is shown as a difference to investigate rather than quietly absorbed.
- Payouts matched to the underlying orders, across period boundaries
- Commission, payment fees, shipping and refunds posted separately
- Unexplained differences surfaced instead of plugged to a suspense account
- VAT recognised on the sale date, not the payout date
Stock layers, not a weighted guess
If you buy the same product at three prices over a year, an average cost tells you very little about the margin on the unit you just sold — especially when prices move, which for anyone importing they have.
Qwikr keeps real cost layers. Each receipt of goods creates a layer at its own landed cost, and each sale consumes layers in FIFO or LIFO order. Cost of sales is then a fact about specific units rather than an approximation.
- FIFO or LIFO layer consumption, chosen per business
- Landed cost including freight and duty carried into the layer
- Stock movements and adjustments traced to their source document
- Valuation that ties to the balance sheet without a reconciliation
Questions, answered
Those tools exist because the accounting package underneath them has no concept of an order, a fee or a stock layer, so a bridge has to summarise everything into journals. Qwikr models orders natively, which means the detail survives into the ledger instead of being flattened on the way in — and there is no third bill or third support queue.
Yes. Amazon settlements are the hardest case — a single payout spanning periods, with dozens of fee types and reserve movements. They are reconciled against the underlying orders with fee types posted separately.
Connectors can backfill history so the opening position is real rather than a balancing figure. How far back is worth pulling depends on the channel and the volume; we will work that out with you at onboarding.
It is included in Complete, and available as a £19/month add-on on the other plans. If you sell on more than one channel it usually pays for itself in the settlement reconciliation alone.
Yes. Orders are recorded in the currency they were placed in, revalued at the rate that applied, with realised and unrealised FX gains and losses posted separately from trading results.
Connect a store and see your real margin
Start a free trial, or walk through the platform with us. No card required to look around.