I’m not really sure who v0 is targeting, but it definitely is not the right tool for someone on the hobby plan. For $20 I can get a month’s worth of access to coding models from other providers that will produce similar results, but I couldn’t even get through an hour of basic prompting using vercel’s own models. I was hoping v0 models would work for me so I could use vercel end-to-end, but the absurd pricing and token consumption makes it clear that this will not be an option. I’m thankful for the $5 credits because I would have never thought that it would run out that quickly, and it kept me from amassing a monstrous bill. Having said that, the model pricing is completely incompatible with non-corporate users.
Hi Victor,
I understand the frustration. v0’s docs say credits work like a prepaid balance: generations draw from your credit balance, and when credits are used up, generation pauses.
The part that may explain the fast usage is that v0 pricing is token-based. The docs say token usage varies based on the length of your input and the size of the output, and that v0 can include relevant context such as chat history, source files, and Vercel-specific knowledge as input. So a session that looks like “basic prompting” can still become expensive if the chat/project context is large or the generated output is substantial.
The best thing to check is the v0 Usage page, because the docs say it provides a detailed log of each event with the date, user, event type, model, and cost. That should show exactly where the $5 went and whether it was expected usage or something unusual.
I do agree that clearer in-product cost visibility would help. Even if the billing is technically correct, it would be useful to see an estimated cost before generation or a clearer breakdown after each generation, especially for hobby users on the free credits.
If you can share a screenshot of the Usage page with private details hidden, Vercel staff should be able to tell whether this was normal token usage, a specific model cost, or something abnormal.