What is a Fortnox year-end close for wholesale brands?
A Fortnox year-end close for wholesale brands is the set of cut-off, accrual, and lock steps that move the company from day-to-day order flow into a clean bokslut period in Fortnox. In plain terms, it is when finance stops accepting new movements into the old year, finishes matching goods and invoices, posts the last accruals, revalues foreign-currency balances, and locks the books so stock, revenue, and payables land in the right period.
For Nordic wholesale brands the pain is rarely the lock button itself. It is the mismatch between distributor orders placed in a portal or by email, warehouse receipts, and the invoices that eventually hit Fortnox. Open purchase orders, goods received not invoiced, half-shipped customer orders, rebate promises, and multi-currency invoices all sit in different systems until someone forces them into one picture.
This checklist walks through that picture in the order finance and operations usually need it: open POs and GRNI, multi-currency revaluation, rebate and commission accruals, stock cut-off on portal-led flow, order-to-invoice gaps, and a final-week runbook.
Open ledger books meeting a sealed warehouse door at year boundary
How do you clear open POs and GRNI before the Fortnox year-end close?
You clear open POs and GRNI before the Fortnox year-end close by listing every unfinished supplier obligation, matching receipts to invoices, and either completing, accruing, or consciously rolling the residual into the new year.
Open purchase orders are supplier commitments that still show quantity or value outstanding. Goods received not invoiced (GRNI) is the liability that appears when the warehouse has booked stock in but the supplier invoice has not yet been posted. Left alone, both distort inventory, cost of goods, and payables at bokslut.
Practical sequence:
- Export or filter open POs by expected delivery date and buyer.
- Split lines into received-in-full, partially received, and not received.
- For received lines without an invoice, post or accrue GRNI so stock and liability move together.
- Cancel or re-date ghost POs that will never ship.
- Agree with purchasing which partials stay open into January and document why.
Do this before anyone starts “tidying” stock counts. GRNI that is invisible in Fortnox but real on the dock is a classic year-end surprise for wholesale teams that still re-key supplier paperwork by hand.
How should multi-currency balances be revalued at year-end in wholesale?
Multi-currency balances at year-end in wholesale should be revalued with a consistent rate source, applied to open receivables, payables, and any foreign-currency stock or deposits your framework requires, then posted as exchange differences in the closing period.
Wholesale brands that price distributors in EUR, NOK, DKK, or GBP while booking in SEK (or the reverse) accumulate open items that no longer match the rate used on the original invoice. Revaluation is the step that brings those open items to the balance-sheet rate your accounting framework expects at the closing date.
Keep the method boring and repeatable:
- Decide one official rate source for the closing date and stick to it for all open AR/AP in scope.
- Revalue customer and supplier balances that remain unpaid or unreconciled.
- Review whether any foreign-currency prepayments or deposits need the same treatment under your policy.
- Post exchange gains and losses in the old year, not as a quiet January adjustment.
- Spot-check a sample of multi-currency invoices against the portal or order currency so the Fortnox amount is the commercial amount, not a drifted re-key.
If you sell on B2B multi-currency pricing, year-end is also when you confirm that catalogue currencies, invoice currencies, and Fortnox currencies still line up. Drift here is what makes multi-currency wholesale closes feel harder than they need to be.
Currency symbols flowing into a single balanced scale
What rebate and commission accruals belong in the Fortnox close?
Rebate and commission accruals that belong in the Fortnox close are the amounts earned by distributors or agents on sales (or purchases) recognised in the closing year, even when cash settlement happens later.
Wholesale rebate programs often pay on volume, growth, or mix after the year ends. Sales agents may earn commission on invoiced or collected orders with a lag. If the sale sits in this year’s revenue, the related cost usually belongs in this year’s result unless your policy and contracts say otherwise.
Work the accruals like this:
- Pull sell-out or sell-in bases your rebate rules actually use, not a convenient proxy.
- Calculate expected payouts under each live program and document exclusions.
- Accrue sales-agent commission on the same cut-off as the underlying invoices or collections rule in the contract.
- Separate true rebates from marketing support or chargebacks so the P&L story stays clean.
- Park supporting schedules with finance so January settlements clear against the accrual instead of creating new noise.
A clear wholesale rebate program structure and a matching approach to sales agent commission make these accruals faster because the rules are already written down before bokslut week.
How do you set stock cut-off when orders are portal-led and synced to Fortnox?
You set stock cut-off when orders are portal-led and synced to Fortnox by publishing a last order time, a last pick/ship time, and a rule for what happens to everything still open—then making warehouse, portal, and Fortnox follow the same clock.
Stock cut-off is the moment after which physical movements no longer belong to the old financial year. In a branded B2B storefront or distributor portal, retailers keep ordering while the warehouse is still packing. Without an explicit rule, you get shipments dated December with invoices dated January, or the reverse.
A workable cut-off pack looks like:
- Order cut-off: last time a portal order can be promised for old-year shipment.
- Warehouse cut-off: last time a pick can leave the dock for old-year ownership transfer under your delivery terms.
- Invoice cut-off: last time Fortnox may receive an old-year sales invoice for those shipments.
- Backorder rule: remaining lines move to a new-year order or stay on the same order with new-year fulfilment—pick one policy and apply it everywhere.
- Returns and claims freeze: define which returns still hit old-year stock and which wait.
Align Incoterms and proof-of-delivery habits with that pack so “when did title pass?” is not argued case by case. If portal quantities, WMS receipts, and Fortnox invoices disagree, fix the match before you count. Cut-off fails when three systems each have a slightly different “shipped” flag.
Parcel, clipboard, and calendar handoff on a clean packing bench
Which order-to-invoice gaps break wholesale reporting at year-end?
Order-to-invoice gaps that break wholesale reporting at year-end are unbilled shipments, invoiced-not-shipped lines, credit notes still in email, price overrides never posted, and VAT treatments that differ between the order and the invoice.
Wholesale reporting depends on a complete chain: order → fulfilment → invoice → ledger. When any link is manual, the year boundary amplifies small gaps into wrong revenue, wrong stock, and wrong customer balances.
Watch for these patterns:
- Shipped in December, invoice draft still sitting with sales.
- Proforma or order confirmation treated as if it were a Fortnox invoice.
- Partial deliveries invoiced in full, or full deliveries invoiced only for the first tranche.
- Customer-specific prices or temporary deals applied in the portal but not on the invoice.
- Cross-border VAT or reverse-charge treatments corrected late.
- Intrastat or other period statistics fed from incomplete shipment data for the same cut-off window.
Tight order-to-invoice automation for wholesale and a reliable Fortnox wholesale accounting sync reduce the gap surface. Where automation is incomplete, run an explicit unbilled-shipment and unshipped-invoice report before period lock—not after the first board pack.
What checklist should finance and ops run in the final week before close?
Finance and ops should run a shared final-week checklist that freezes master data changes, clears operational queues, posts accruals and revaluations, then locks the Fortnox period only when both sides sign off.
Final-week runbook
Monday–Tuesday — freeze and list
- Freeze price-list edits, new rebate schemes, and customer term changes unless required for cut-off.
- Publish the stock and order cut-off times to sales and warehouse.
- Produce open PO, GRNI, open sales order, unbilled shipment, and open credit-note lists.
Wednesday — match and accrue
- Match receipts to supplier invoices; post GRNI for the rest in scope.
- Complete customer invoicing for shipments that belong in the old year.
- Calculate rebate and commission accruals; route for quick approval.
- Revalue multi-currency open items with the agreed rate source.
Thursday — stock and exceptions
- Perform or finish physical or cycle counts tied to the cut-off.
- Resolve count variances that change COGS or write-offs in the old year.
- Decide backorders, prebooks, and delayed containers line by line.
- Confirm VAT-aware invoicing treatments on any late cross-border invoices.
Friday — lock readiness
- Re-run open-item reports until residuals are explained.
- Review Fortnox period checklists and bokslut routines your entity uses.
- Lock sub-ledgers or the period per your internal control habit once finance and ops both accept the residual list.
Keep owners named. Wholesale closes stall when “someone” was supposed to chase the last carrier POD or supplier invoice.
When does a branded B2B portal make Fortnox year-end close cleaner?
A branded B2B portal makes Fortnox year-end close cleaner when portal orders, prices, and invoice triggers are the same data that land in Fortnox—so finance is not reconciling three versions of the truth at cut-off.
Year-end pain for wholesale brands is often operational: spreadsheet orders, emailed POs, manual Fortnox re-keying, and multi-currency invoices that do not match what the distributor saw. A distributor portal with native Fortnox sync does not replace accounting judgement, but it reduces open PO and GRNI noise on the sales side, keeps VAT-aware invoicing consistent, and limits multi-currency invoice drift because the commercial document and the ledger document start from one order.
That is the practical role of a Brandgate Fortnox integration in close week: cleaner cut-off data for finance, fewer orphan shipments, and less time spent proving what a retailer actually ordered. For deeper setup context, see the Fortnox wholesale integration guide.
If your close still depends on copy-paste between portal exports and Fortnox, book a demo and walk through your cut-off path with real order flow—not a slide deck: Book a demo.
Branded storefront doorway opening onto a tidy ledger path
