What is wholesale retailer offboarding?
Wholesale retailer offboarding is the structured process of closing or freezing a B2B retailer’s trading relationship so they can no longer place orders, while open commercial and financial items are settled cleanly. It covers account status freeze, open orders and backorders, credit notes and returns, portal access and price lists, and a final statement that finance can stand behind.
Done well, offboarding is the mirror image of a good retailer onboarding process: clear steps, named owners, and a single system of record instead of shared spreadsheets and leftover logins.
A closed warehouse gate with a neat stack of sealed folders beside it
When should you offboard a wholesale retailer?
You should offboard when trading should stop permanently or for a long freeze—not every slow season or late invoice. Typical triggers include voluntary exit (the retailer stops buying or ends the relationship), persistent non-payment after your credit process, a selective distribution breach, grey-market leakage, or repeated policy violations that the account will not fix.
Treat a temporary credit hold differently from full closure. A hold pauses new orders while you collect. Offboarding goes further: you wind down the commercial relationship, revoke self-serve access, and leave a closed ledger position. Align sales, ops, and finance on the reason and the end date before anyone cancels stock or disables logins.
How do you handle open orders and backorders during offboarding?
Open orders are confirmed wholesale lines not yet fully shipped or invoiced. Backorders are lines still waiting on stock. During wholesale retailer offboarding, freeze new order intake first, then work the open book line by line.
A practical sequence:
- Account status freeze — block new portal and manual orders immediately.
- Inventory the open book — list every open order and backorder with ship date, value, and warehouse status.
- Decide ship or cancel — honour goods already picked or in transit where ownership and risk make cancellation unfair or costly; cancel unpicked lines that no longer make commercial sense.
- Confirm in writing — send the retailer a short ship/cancel summary so disputes do not appear weeks later.
- Invoice what ships — raise VAT invoices only for fulfilled quantities; do not leave “ghost” lines half-open in the ledger.
If goods are already moving, follow the delivery terms you sold under and complete proof of delivery as usual. Avoid ad-hoc partial ships without updating the order record—finance needs a clean trail from order to invoice.
A parcel and an invoice joined by one continuous looping line
What happens to credits, returns, and outstanding invoices?
Credits, returns, and unpaid invoices are where offboarding turns messy if you improvise. Close them in a fixed order so the final statement is not a moving target.
Outstanding invoices. Collect what is due under your credit control terms and limits. If the retailer pays in pieces, apply partial payment allocation against specific invoices rather than leaving unallocated cash on the account.
Returns and RMAs. Only accept returns that fit your wholesale returns policy and any offboarding window you publish (for example, defective goods already in transit). Open an RMA, receive stock, then raise a credit note—never reverse revenue from a spreadsheet aside.
Credit notes. Issue credit notes for approved returns, pricing errors, or agreed settlements. Post them to the same customer account and currency as the original invoices so the Fortnox ledger (or other books) stays reconcilable.
Credit limit. Set the credit limit to zero as part of the freeze so nothing new slips through on old terms while you settle.
When the dust settles, the account should show only settled invoices, applied credits, and—if anything remains—a single clear balance for collection or write-off under your normal finance rules.
How do you revoke B2B portal access and price lists safely?
B2B portal access revocation should happen after the freeze on new orders is in place, and in a sequence that stops buying without erasing history you still need.
Portal access and SSO users. Disable the customer account and every buyer, approver, and finance user tied to it—including SSO users who sign in through the retailer’s identity provider. Removing one “main” login is not enough if colleagues still hold roles. Clear portal permissions and roles beat shared passwords that nobody can fully revoke.
Customer-specific price lists. Deactivate customer-specific price lists and any net-price overrides so archived catalogues cannot be used for informal reorders. Use price list effective dates so the old list ends on a known date and remains visible to internal users for dispute checks, without staying live for the retailer.
Catalogue and reorder paths. Turn off saved carts, reorder templates, and bulk-upload rights linked to that account. Keep read-only internal access to order history for claims and audits.
A branded distributor portal with permissions, price-list versioning, and order-to-invoice history makes this a status change rather than a chase across mailboxes. In Brandgate, teams can freeze trading, settle open items, and leave finance with a coherent trail instead of hunting shared logins and side spreadsheets.
A set of keys being returned to a labelled hook on a wall
What belongs on the final statement and account freeze checklist?
A wholesale final statement is the single end-of-relationship money summary you send the retailer (and keep on file): opening balance if any, invoices in the period, credit notes, payments, and closing balance—plus a plain-language note that the account is closed or frozen to new orders.
Retailer offboarding checklist
Use this as a working list for distributor account closure:
| Step | Owner | Done when |
|---|---|---|
| Agree reason and freeze date | Sales + finance | Written internal note |
| Account status freeze / credit limit zero | Finance / ops | No new orders accepted |
| Open orders & backorders ship-or-cancel | Ops | Lines closed or invoiced |
| RMAs, credit notes, invoice collection | Ops + finance | Balance explainable |
| Portal + SSO users revoked | Ops / admin | No external login works |
| Price list deactivation | Pricing / ops | Customer lists end-dated |
| Final statement issued | Finance | PDF/statement sent and filed |
| Master data archive | Ops + finance | Account marked closed, history kept |
Include on the final statement: legal entity names, customer account code, currency, invoice and credit note references, payment references, VAT treatment as on the original VAT invoices, and a contact for disputes within a stated window. Sync or post the same picture to your Fortnox ledger so accounting and the portal do not drift.
How do you document breaches versus voluntary exits?
Voluntary exits and breaches need different paper trails even when the operational checklist looks similar.
Voluntary exit. Record the retailer’s notice (or your mutual agreement), the last order date, and any agreed sell-through or returns window. Keep the tone factual; the goal is a clean close and a reusable playbook if they return later under new terms.
Selective distribution breach or policy breach. Log the evidence, the clause or policy cited, internal approvers, and the notice sent to the retailer. Keep that file separate from routine credit holds. For EU selective distribution context, brands often need a consistent enforcement story across accounts—not one-off deals that weaken the network. Offboarding for breach still follows the same money and access steps; the difference is the documented reason and who may reinstate the account later.
Never mix “friendly pause” language in the customer file with a breach termination in legal notes. One account status, one reason code, one final statement.
What records should finance and ops keep after closure?
After you close a wholesale account, keep the records that prove what was ordered, shipped, invoiced, credited, and paid—and who had access when trading stopped.
Finance. Final statement, VAT invoices, credit notes, payment allocations, and ledger exports tied to the customer. Retain them for the period your accounting and tax rules require in each market where you booked the sales. If you run Fortnox, ensure the closed customer still reconciles in year-end and audit views.
Operations. Order and backorder history, RMA and returns outcomes, carrier proofs, and the ship-or-cancel decisions. These settle claims long after the portal login is gone.
Master data archive. Do not delete the customer record the day you freeze it. Mark status as closed, keep legal name, VAT number, addresses, price-list versions, and user access logs in an archive state. Apply data-minimisation principles to personal contact details over time, without wiping commercial documents you must keep.
Access logs. Note when portal and SSO access were revoked. That answers “could they still order?” if a dispute appears later.
Offboarding is quieter when onboarding, credit, pricing, and permissions already live in one place. If your team still closes accounts across inboxes and spreadsheets, a distributor portal with order-to-invoice history turns the retailer offboarding checklist into a repeatable status workflow.
Ready to make account closure as controlled as onboarding? Book a demo or see pricing.
