Billing and usage screens

Plan cards, invoices, payment methods, usage meters and limits.

Billing UI is where trust is won or lost quietly. The things that matter are unglamorous: the current plan is obvious, the next charge has a date and an amount, invoices are downloadable, and usage against a limit is a bar rather than a sentence. Approaching-limit and over-limit both get their own state here, because they need different words.

8 matching8 blocksFree to copy
Open the full page for this block

Plan & Next Charge Summary

Current plan, next charge with an actual figure and date, payment method, and a prominent pending-cancellation state.

Billing & Usage151 lines1 dep
Open the full page for this block

Subscription Cancel Flow

Self-serve cancellation with no dark patterns: the exact date access ends, what breaks, one honest alternative, and a button that works.

Billing & Usage273 lines1 dep
Open the full page for this block

Invoice History

Past invoices with tabular figures, worded statuses rather than bare coloured dots, and per-invoice download labels.

Billing & Usage174 lines1 dep
Open the full page for this block

Payment Methods On File

Cards on file with the two failures that cost the subscription: expiry called out before it fails, and the default stated on the row rather than implied by ordering.

Billing & Usage248 lines1 dep
Open the full page for this block

Overage Notice with Projection

Past the included allowance, with the end-of-month projection and every number the invoice will use — because a surprise bill is a product defect.

Billing & Usage230 lines1 dep
Open the full page for this block

Seat Count & Proration

Changing seats with the bill shown first: the part-period charge and the new recurring amount as two numbers, the arithmetic spelled out, and the asymmetry stated where it bites — removing a seat refunds nothing today.

Billing & Usage254 lines1 dep
Open the full page for this block

Invoice Detail

One invoice with the arithmetic shown: proration split into a credit and a charge with their own date ranges, tax as a line with its jurisdiction, and totals in a real tfoot.

Billing & Usage265 lines1 dep
Open the full page for this block

Credit Balance and Expiry

Consumable credits split into the buckets they actually live in, rendered in spend order, with a proportional warning that only appears when a meaningful balance is about to expire.

Billing & Usage222 lines1 dep

Questions about billing and usage screens

How should a plan downgrade be presented?
Say what is lost and when it takes effect — at period end, not immediately, in most billing models. A downgrade that silently deletes data on click is the worst button in SaaS.
What should a usage meter do at 100%?
Change state before it gets there. Warn at around 80% with the upgrade path in reach; at the limit, say plainly what is now blocked, since a full bar with no sentence is a mystery outage.
Are these billing and usage screens free to use?
All 8 are free to copy and use in your own projects, including commercial ones. A Pro licence exists for redistribution — shipping them inside a product other people buy — and the full terms are on the licence page.
How do I add one to my project?
Install it with the CLI: `npx hoverlab add billing-plan-summary` writes the component and its dependencies into your project. Every artifact here also has a copy button for the raw source, and an "Open in sandbox" link if you would rather try it first.