Marked as helpful by the asker
Rough rule of thumb for a normal CRUD app:
| Users/day | Supabase | Vercel | Total |
|---|---|---|---|
| 50 | free | free | €0 |
| 500 | Pro €25 | Hobby is fine unless commercial → Pro €20 | ~€45 |
| 5,000 | Pro €25 + maybe compute add-on | Pro €20 | €50–100 |
The things that actually cause surprise bills: images served through your own app instead of a CDN, and a cron job that runs every minute. Set a spend cap in Supabase and a usage alert in Vercel today, both take two minutes.
The table is super helpful. What's the commercial bit about Vercel Hobby? noor_builds · edited
Hobby is for non-commercial use per their terms. The moment you charge money you should be on Pro, regardless of traffic. jonas_k · edited
One more surprise line: Supabase egress if you serve images straight from Storage. Look at the usage page once a month, it's where the bill starts. deploydan · edited