What it means
A customer on an annual plan requests an additional feature halfway through the term, so the business checks whether the feature works with the current plan, when access begins and what the prorated charge would be. It then presents the actual terms for customer acceptance.
Define the available upgrades, since a tier change, extra seat and one-time add-on can have different billing and service rules, and avoid using "upgrade" as a catch-all for a price increase with no added value. Check account state, because a cancelled subscription, unpaid invoice, active trial or pending change may affect whether the new plan can take effect, and product-specific rules vary.
Stripe's subscription-change documentation distinguishes billing-related changes such as price or quantity from non-billing updates and describes previewing prorations; its mechanics apply to that platform, and contract permission is a separate question. Confirm the customer's intended change, since a user asking about a premium feature is not the same as approving an immediate higher charge, so identify the decision-maker and present the plan, amount and effective date before acting.
Review term and renewal effects: an upgrade might start a new annual term, keep the original renewal date or apply only at the next renewal, and the accepted agreement controls. Recurly's subscription-change documentation describes immediate and future-dated changes, which illustrates that timing options can differ, and a seller should not assume its default option matches a customer's contract.
An illustrative eligibility rate is upgrade requests meeting documented product and account conditions divided by upgrade requests reviewed, so if 80 of 100 qualify the rate is 80%, which does not mean all 80 customers accepted or paid. Check feature compatibility, since a premium function may require a particular region, device, data migration or prerequisite plan, and an upgrade that bills successfully but cannot be delivered is not eligible in practical terms.
Preview billing, because a mid-cycle change may produce a charge, credit or adjusted next invoice, and show tax and discount effects when relevant, not merely a monthly headline price. Handle failed payment, as some systems can hold a change until payment succeeds, and if access is granted before settlement the business needs a clear policy and customer terms; respect promotions too, since an introductory rate may continue, end or change when the plan moves and the published offer and accepted terms must govern, not a silent billing default.
Protect data and access, because an upgrade can change limits or permissions and should not expose new customer data to users who were not authorised for it, so test entitlements after activation and check that users retain the permissions they had before the change. Track handoffs, since sales may agree a commercial change, billing may update quantity and product staff may provision access, and one accepted version of the change should be used across teams.
Avoid discriminatory or arbitrary rules, as eligibility criteria should be relevant to product capability and fair commercial terms, and local consumer and competition rules can affect how upgrades are offered. Measure actual outcomes by counting requests, eligibility, acceptance, activation and correct billing separately, since a high eligibility rate is not proof of customer demand.
Provide a rollback path, so that if a technical migration fails or the customer exercises an applicable cancellation right, you know how to restore service and issue the correct credit. For an owner, upgrade eligibility is the bridge between a customer's request and a safe, valid change, making technical fit and accepted money terms clear before the subscription is altered.
In practice
Real-world examples.
Example
An annual customer requests a midterm feature and reviews the prorated charge.
Example
A cancelled account is not automatically changed through the active-plan workflow.
Example
A compatible upgrade is held until required payment and acceptance steps are complete.
Formula
Calculation
Illustrative eligibility = requests meeting documented conditions / requests reviewed x 100. Eighty of 100 is 80%, not an acceptance rate.
Worked example. A team reviews 100 upgrade requests in a quarter, and 80 meet the documented product and account conditions. Of those 80, 50 customers accept the actual terms and are activated with correct billing.
- Eligibility rate = 80 / 100 x 100 = 80%.
- Acceptance of eligible requests = 50 / 80 x 100 = 62.5%.
- Completed upgrades as a share of all requests = 50 / 100 x 100 = 50%, which is why the three figures are never interchanged.Case study
Seen in the real world.
In this entirely fictional example, Willow Apps receives a request for ten extra seats. The team checks contract authority, current plan limits, the exact prorated invoice and the effective date. After the customer accepts, it activates and verifies the seats.
The example does not treat a product inquiry as permission to charge. Afterwards the team reviewed the request against its checklist of account state, term effects, promotions and feature compatibility, and recorded the accepted version of the change for sales, billing and product staff. The company and figures are invented for illustration.
Watch out
Common mistakes.
- Confusing technical capability with customer authorization to spend.
- Hiding a new renewal term or promotion change in the upgrade flow.
- Counting eligible requests as completed paid upgrades.
Questions
People also ask.
Does asking about a plan authorize an upgrade?
No. The customer must accept the actual terms through the proper process.
Can an upgrade start immediately?
It depends on product, billing and contract rules.
What should be checked after activation?
Access, billing amount, discounts, dates and customer entitlements.
From the founder's library

Take it further with the book.
Build your financial confidence beyond this definition. Shihan's full-length guide, Accounting Fundamentals, takes the same plain-English approach and turns it into a complete, practical playbook for non-finance managers, business owners and students - with chapter-end quiz answers and presentation slides included.
25% off with code MMHQ25, applied at checkout. Priced in USD - checkout may show the equivalent in your local currency.
View the book and save 25%