A 9-step walkthrough with real screenshots from the live cancel flow.
Open v0.app, go to Settings → Billing and Usage, and click Cancel Plan in the Plan Summary card. In the "Are you sure you want to cancel?" dialog, tick a reason (or skip it), then click the red Confirm Cancellation. You keep your paid plan and higher limits until the end of the current billing period, then drop to the free plan. v0 doesn't prorate or auto-refund the unused time, and any usage-based credits you've already spent this cycle don't come back — so cancel before your renewal date. Heads up: some users report the subscription quietly renewing anyway, so re-open Billing afterward and confirm it reads "Cancellation scheduled."
Wondering if you're paying more than you used to? see if your v0 bill went up.
See v0's pricing, tiers, and difficulty score in one page. v0 ranks #34 of 117 by cancellation difficulty.
Sign in at v0.app, open Settings, and click the "Billing and Usage" tab. The Plan Summary card at the top shows your current plan (e.g. "Team Plan"), your Price/month, your Renewal Date, and your payment method. Below it you'll see your Credit Balance and Invoices.
In the Plan Summary card, click the "Cancel Plan" button (it sits next to "View All Plans" on the right). This opens the cancellation dialog — clicking it does not cancel anything on its own.
A dialog opens headed "Are you sure you want to cancel?" It restates your plan and price (e.g. "Team Plan – $30/month") and tells you exactly when access ends: "Your plan and increased limits will remain active until the end of your current billing period." It then asks why you're cancelling.
Under "We'd love to know why you're cancelling. Select all that apply." tick any reasons that fit — Just wanted 1 month, Too expensive, Not enough variety, Complicated to use, Not my stack, Needs more components, Output wasn't good, or Other — and optionally add a note in the "Share with us how we can improve" box. These are feedback only; you don't have to select anything. When you're ready, click the red "Confirm Cancellation" button. The grey "Cancel" button just closes the dialog and keeps your plan.
A "Cancellation Confirmed" screen appears with a green check, telling you your increased limits remain active until the end of this billing cycle and that you'll then move to the FREE plan with continued access until that date. Click "Continue" to close it. You won't be charged again.
Back on the Billing and Usage tab, the Plan Summary badge should now read "[Your] Plan · Cancellation scheduled for [date]", and the button on the right changes from "Cancel Plan" to "Resume Plan". This is your proof the cancellation took. If it still shows the normal plan badge and a "Cancel Plan" button, the cancellation didn't register — repeat the steps.
Until the cancellation date passes, you can undo it: on the Billing and Usage tab click "Resume Plan" in the Plan Summary card and your plan continues uninterrupted at the same price. After the date passes you're on the free plan and would need to re-subscribe from "View All Plans".
If you've clicked Confirm Cancellation but the plan keeps renewing, don't just keep retrying the button. v0 billing is handled by Vercel: open the Feedback form inside v0 (it's tied to your account so the team can see it), or go to vercel.com/help, describe the problem to the support chatbot, and create a case with billing support. Keep your invoice emails as evidence of the charges you're disputing.
Cancelling stops the next renewal but doesn't prorate or auto-refund the time you've already paid for — you simply keep access until the period ends. It also won't restore usage-based credits you've already burned this cycle. Unused monthly credits roll over and expire 65 days after they're issued, so they don't survive long after you leave. For an unexpected or duplicate charge, raise it with Vercel billing support via vercel.com/help; refunds are handled case by case.
RecurDash tracks all your subscriptions and reminds you before they renew. No bank login required.
Start tracking free