A billing page can't show a plan it no longer sells
October 31, 2026
A subscription's self-serve page is usually a storefront, not a record. It renders from the list of plans a company is currently selling, and if the plan you're actually on isn't on that list anymore, the page has nowhere to put it - so it shows something else instead, and that substitute is easy to mistake for the truth.
The page is a catalog, not a ledger
Most account-management interfaces are built the same way under the hood: a dropdown or summary card pulls from a table of plans the company sells today, matched against the plan identifier stored on your account. When those two line up, you see an accurate name and price. When they don't - because the plan you signed up for has since been renamed, merged into another tier, or discontinued outright - the interface still has to display something, and what it displays depends on how defensively it was built. Some systems fall back to the closest current plan's name. Some show a generic label like "legacy plan" or "custom plan" with no further detail. A few just show blank fields next to the price. In every case, the actual charge still runs correctly in the background, because billing reads from the account's stored entitlement, not from the catalog the page is rendering. The display and the charge are two different systems reading two different sources, and only one of them is required to be current.
Why this is easy to miss
Nothing about the mismatch is urgent-looking. The price on the page usually still matches what's on your statement, because the charge itself is unaffected - it's only the plan's name and description that drift. Most people check a billing page to confirm the amount, see a number that matches, and move on without reading the plan name closely enough to notice it says something different from what the signup email originally called it. The problem only becomes visible when you need the real plan name for something specific: comparing it against what's currently offered, asking whether a grandfathered rate still applies, or explaining to a support agent exactly what you're on when their own system shows you something generic too.
Where the real record actually lives
The live account page is the wrong place to look once the catalog has moved on. Three places are more reliable, because they were written at the time of the transaction rather than rendered fresh each time you load a page:
- The original signup confirmation email. It names the plan as it existed the day you bought it, which is the one description that can't have drifted.
- Your actual receipts or invoice line items. These are generated at billing time and often carry an internal plan code even when the display name is vague, which is more specific than anything a rendered page will show you.
- A direct question to support, asking for the plan by account or subscription ID rather than by name. Support tooling usually has access to the underlying record the public page is simplifying away, so asking "what plan ID is on my account" gets a more useful answer than "what plan am I on," which just repeats the same catalog lookup the page already did.
What to do once you know the real plan
Knowing the actual plan name or code is what makes every other question answerable. It's what you'd quote back if you wanted to check whether a grandfathered rate survives a billing change, the kind of gap covered in finding every subscription you actually pay for. It's also what lets you compare your real price against what a new customer would pay for the closest current equivalent - a comparison worth running through the promo calculator once you have both numbers, since a plan that's gone quiet on the account page is often one nobody has checked the price of in a long time.
Common questions
Why does my account's billing page show a different plan name than what I signed up for?
Self-serve billing pages are usually built from a company's current product catalog, which only lists plans still for sale. If your plan was renamed or discontinued, the page often substitutes the closest current plan's name or a generic label instead of the one you're actually billed under.
How do I find out what plan I'm actually on if it's not on the account page?
Check the original signup confirmation email and your actual receipts or invoice line items rather than the live account page. Those were generated at the time of the charge and usually record the real plan name or internal plan code, which support can then look up directly.
Does a missing plan name mean my subscription is about to change?
Not necessarily on its own. A plan can be absent from the current catalog for years while still being honored at renewal. It's worth confirming with support whether the plan is merely unlisted or is scheduled to migrate, since those are different situations with the same visible symptom.
← Switching billing cycles can cost you a grandfathered rate · A grace period can save your account and still lose your old rate →