IndustryContracts

Porting Fees: The Surprise Charge After the Customer Leaves

Dr Paul Barrass7 min read
Telecoms reseller invoice showing a port-out charge from a previous wholesale provider, dated weeks after the customer had moved away

Key terms in this article

What is number porting?

Number porting is the process of moving a phone number from one provider to another while keeping the same digits. The number transfers; the wholesale account that owns it changes. Porting fees may be charged by the losing provider, the gaining provider, or both, under the framework set out in Ofcom General Condition C7 on switching and number portability.

What is a port-out charge?

A port-out charge is a fee that a losing wholesale provider raises when one of their resold numbers moves away. The charge usually appears on the reseller’s wholesale invoice some time after the port itself has completed, depending on the wholesaler’s billing cycle.

What is wholesale pass-through?

Wholesale pass-through is the practice of billing your end customer for a cost you have incurred from your upstream provider, at cost or with a markup. Pass-through requires a contract clause permitting it and usually requires the cost to be itemised on the customer invoice.

Port-out charges from a wholesale provider can arrive weeks after a customer has moved its numbers to another provider. Without a clause in the original customer contract allowing charges incurred after the service ends to be invoiced, the reseller usually has to absorb them.

The timing comes from the losing wholesaler’s billing cycle rather than the date the customer left, so the charge often appears after the final invoice has gone out. This post covers the clause to add now, and the related warning to flag when you win a new customer from somewhere else.

Key Takeaways

  • Port-out charges from wholesale providers can land weeks or months after the customer has actually left
  • Customer contracts need an explicit clause allowing pass-through of porting and end-of-service charges even after the relationship ends
  • Number porting in the UK is governed by Ofcom’s General Conditions, including B3 on number portability and C7 on switching
  • When you win a customer from another reseller, their losing provider may bill them for the port-out
  • A short warning to the new customer at sign-up protects the relationship from a surprise bill arriving later
  • A billing platform with one-off line items and a clean description field is the practical tool for handling late-arriving pass-through charges

What Goes Wrong With Porting Fees

The pattern that catches resellers out most often:

  1. End customer decides to leave the reseller for a competitor.
  2. The competitor arranges the port. The customer’s service moves over.
  3. The original customer-reseller relationship ends.
  4. Several weeks or months later, the losing wholesaler sends a port-out charge to the reseller for the number range that moved.
  5. Reseller looks at their customer contract and realises there is no clause permitting them to invoice after the relationship has ended.
  6. Reseller absorbs the charge, or attempts a difficult conversation with a customer who is no longer a customer.

The fix is a contract clause, not a billing-system change. But the billing system is where the clause has to land cleanly when the charge eventually arrives.

The Contract Clause to Add Now

A short paragraph in your standard contract template that does the following:

  • Names port-out fees, end-of-service charges, number range release charges and similar wholesale costs as items you can pass through.
  • States that pass-through charges will appear on a final invoice or supplementary invoice after they are incurred, even if the main service has ended.
  • Notes that charges may arrive weeks or months after the work, depending on wholesale invoicing timing.
  • Sets a reasonable upper time window (for example, 12 months) after which you will not invoice for a wholesale charge that has not yet appeared.

This is not legal advice, and your solicitor should sign off on the actual wording, but the principle should be visible to the customer at signature, not buried in a schedule they never read.

Timing: a clause only helps for contracts signed after it is added, so it is worth adding to your standard terms before the next customer leaves rather than after a charge arrives.

The Warning When Winning a Customer

The reverse perspective is just as important. When you win a customer from another reseller, their losing provider may have a similar port-out clause in its own contract, and the same kind of late-arriving charge waiting to fall out of its wholesale billing cycle. Your new customer may not know it is coming. Volumes of number porting are unusually high in 2026 as businesses migrate ahead of the PSTN switch-off at the end of January 2027, which makes the onboarding warning more important than usual.

A short note in your onboarding pack, ideally read by the customer before they trigger the port:

  • The customer should check their existing contract for any port-out, exit or end-of-service fees.
  • The losing provider’s final invoice may arrive weeks after the service moves; the customer should expect it and budget for it.
  • The fee is not something the new provider can absorb or negotiate; it sits with the losing provider’s contract.

You are not creating the charge by mentioning it. You are protecting the new relationship from a “why didn’t you warn me?” conversation three months in.

Pass-Through Charges on the Invoice

When a wholesale port-out fee lands on your account, it goes on the customer’s account as a one-off charge and appears on the next invoice (final or supplementary) as a separate line item. The description matters: “Port-out fee, passed through from wholesale provider” reads as transparent. “Misc charge” gives the customer no way to understand it.

If you are passing through with a markup, the markup logic should sit in your tariff configuration rather than as a manual adjustment on each invoice. For customer accounts that have already closed, the one-off charge re-opens them long enough for the final invoice to issue, then closes them again. The same pass-through principle applies to WLR rental rises from Openreach: three increases in April, July and October 2026, each of which reached the wholesale invoice before it could be passed to customers.

Pricing Models When You Win the Customer

If you are the gaining reseller, you also need to decide whether and how to charge for porting numbers in. Three patterns we see:

Flat bulk fee. A single charge for the port-in, covering up to a stated number of DDIs or a number range. Simple to invoice, easy for the customer to understand.

Per-number fee. An itemised charge per DDI ported. Useful when the customer is moving an unusually large or small block and a flat fee would be unfair either way.

Free as a loss-leader. Some resellers absorb the port-in cost entirely as the deal-sealer. Worth doing on big-ticket customers; not worth doing routinely.

The choice is commercial, not technical. Any decent billing platform will support any of them.

How SAFE Billing Platform Handles It

On the platform side, SAFE adds the pass-through charge to the customer account as a one-off line item, formats the description as you set it, applies any configured markup, and pushes the result to the next invoice. The customer-facing wording, the contract clause and the onboarding warning all sit on your side.

The billing run guide on billingplatform.uk covers the monthly cycle and where one-off charges fit. The customer accounts and number management guide covers DDI provisioning and reassignment.

For the wider compliance picture including Ofcom billing rules and contract notification requirements, see our UK telecoms compliance guide.

For a walk-through against your own contract template and porting workflow, the contact form is the quickest way in.

Discuss This With Our Team

If this topic affects your billing, we can talk through how it applies to your customers and setup.

Get in Touch