Guides · 2026-06-13 · updated 2026-09-25

Is Vercel worth it in 2026? The real math

Every few days someone posts “Vercel is too expensive” and the replies split into two camps that never actually do the math: “just use a $5 VPS” versus “your time is worth more than the savings.” Both are right sometimes. Here is the version with numbers.

The short answer

Vercel is worth it when you’re shipping fast, your team is small, and the bill is under roughly $50/month — the developer experience pays for itself in hours you don’t spend on ops. It stops being worth it when bandwidth-heavy traffic pushes you into egress overages, or when you have someone who can run infrastructure and the bill crosses into the hundreds. The honest cutoff for most people: under ~$25/month, don’t even think about leaving; over $100/month, do the math below.

What you actually pay on Vercel

The Hobby tier is free but non-commercial. The moment you’re a business you’re on Pro at $20/month, which includes one paid seat (each extra paid seat is another $20). On Flat Rate CDN, Pro includes 1 TB of data transfer and 1M CDN requests. How CDN usage is billed changed in September 2026:

  • Flat Rate CDN (on by default for new Pro teams since 8 September 2026; existing teams opt in under Billing): instead of paying per GB, you pay for a capacity tier — $20/month for 50 TB and 10M requests, then $100 (50M requests) and $300 (150M requests). A one-day spike doesn’t change the bill; you only move up a tier if a whole billing cycle runs over. Fair-use rules exclude bulk downloads and media-heavy delivery.
  • On-demand (teams that haven’t switched): Pro comes with a $20 monthly usage credit instead, then transfer is billed at $0.15–0.35/GB depending on region and CDN requests at $2.00–3.20 per million.

That takes a lot of the sting out of the old “my bill 10×’d from bandwidth” stories. What still grows with usage: Active CPU and provisioned memory for server-rendered and API routes, image optimization, extra seats, and request volume once you outgrow a tier. In the table below we price Vercel both ways and keep whichever is cheaper for the traffic level; request counts aren’t modelled. For the request side, and when a tier costs more than on-demand, see Vercel Flat Rate CDN: who saves and who pays more.

What the same Next.js app costs elsewhere

Below is a real e-commerce-scale workload (~200,000 visits/month, the Next.js stack) priced across providers from current list prices, cheapest first. Usage-metered platforms include egress in the total. Data as of 2026-10-05.

ProviderTypePlan$/month
OVHcloud VPSvpsVPS-1$4.54
VultrvpsCloud Compute 1GB$5
Linode (Akamai)vpsNanode 1GB$5
AWS Lightsailvps$5 bundle$5
HerokupaasEco$5
DigitalOcean DropletsvpsBasic 1GB$6
Hostinger VPSvpsKVM 1$6.49
Hetzner CloudvpsCX23$7.09

Numbers move — see the live version on the cost pages or run your own traffic in the exit calculator.

But that table isn’t the whole story

A $5 Hetzner box is not the same product as Vercel, and pretending otherwise is how people end up regretting a migration. What you give up when you leave:

  • Zero-ops deploys. Git push, it’s live, TLS handled, rollbacks one click. On a VPS that’s your CI pipeline, your reverse proxy, your cert renewal.
  • Preview deployments. Every PR gets a URL. Replicating this yourself is real work most teams underestimate.
  • The edge network + image optimization. Vercel bundles a global CDN and on-the-fly image resizing. The honest VPS equivalent is “Hetzner + Cloudflare in front + an image pipeline,” not Hetzner alone.
  • Scaling you don’t think about. Traffic spike at 3am is Vercel’s problem. On a single VPS it’s yours.

Add it up and the fair comparison for someone who actually uses these features isn’t “$20 Vercel vs $5 VPS” — it’s “$20 Vercel vs VPS + CDN + Redis + CI + a few of your hours a month.” That stack is often still cheaper, but the gap is smaller and the hours are real. (What the Redis line costs on each host: managed Redis pricing 2026.)

A decision framework that isn’t vibes

  • Bill under ~$25/month? Stay. Migration time costs more than you’d save in a year.
  • $25–100 and a single-region app with normal traffic? A managed PaaS (Railway, Render) or a VPS + Cloudflare is a genuine downgrade in price with a small ops tax. Worth a weekend if you like owning your stack.
  • Bill driven by bandwidth overages? Before 2026 this was the strongest case to leave. Now check your Billing page first: if you’re still on on-demand CDN pricing, switching on Flat Rate CDN ($20/month up to 50 TB) may fix it without a migration. If your traffic is bulk media or downloads — which Vercel’s fair-use rules exclude — a VPS with included transfer (Hetzner ships 20 TB) is still the answer.
  • Bill driven by function compute or seats? This is now the main reason to move. A long-running Node server on a VPS or PaaS costs the same whether it handles 10 or 10,000 requests a minute; per-seat pricing disappears too.
  • Team relies on previews, edge, instant rollbacks? Vercel earns its price. Don’t leave to save $40 and lose a workflow your team depends on.

Run your own numbers

Put your actual Vercel bill into the Vercel exit calculator — it shows yearly savings on every host in our dataset that can run your stack and tells you, honestly, when switching isn’t worth it. Or compare head-to-head: Vercel vs Hetzner. If the VPS route tempts you, read what Hetzner’s 2026 price rise changed and browse cheaper Vercel alternatives. Coming from Heroku instead? See what leaving Heroku really costs or what Koyeb’s $29 Pro plan buys. Need a database next to your functions? Compare managed Postgres pricing at three sizes.

Methodology: all prices are official list prices, refreshed weekly and date-stamped. Rankings are sorted purely by cost — the cheapest options (Hetzner, Contabo) pay us nothing. Some providers have affiliate links, disclosed in the footer; they never change the math or the ordering.

FAQ

How much does Vercel Pro cost in 2026?

Vercel Pro is $20/month including one paid seat; each extra paid seat is $20/month. Pro includes 1 TB of data transfer and 1M CDN requests under Flat Rate CDN, and function compute (Active CPU, provisioned memory) is billed on usage.

What is Vercel Flat Rate CDN?

Since 8 September 2026, Pro teams can pay a fixed monthly tier for CDN usage instead of per-GB and per-request charges: 1 TB / 1M requests is included with Pro, then $20/month (50 TB, 10M requests), $100 (50M requests) or $300 (150M requests). It is on by default for new Pro teams; existing teams switch it on in Billing. Fair-use rules exclude bulk file or media distribution.

Is Vercel still expensive for high-bandwidth sites?

Much less than before for typical web apps: past 1 TB, on-demand transfer costs $0.15–0.35/GB depending on region, but the $20/month Flat Rate tier covers up to 50 TB. Request volume, function compute and extra seats are now the more likely reasons a Vercel bill grows.

When is leaving Vercel worth it?

Rarely under about $25/month — migration time costs more than a year of savings. It becomes worth running the numbers once the bill passes roughly $100/month, especially if compute or seats drive it and someone on the team can run infrastructure.