Mar 6, 2026

Vercel Pricing Explained: Hidden Costs Revealed (2026)

A deep dive into Vercel pricing tiers, hidden costs like bandwidth overages, build minutes, and serverless function execution. Learn when Vercel makes sense vs self-hosting on a $5 VPS.

Server Compass TeamMar 6, 2026
Vercel Pricing Explained: Hidden Costs Revealed (2026)

Vercel has become the go-to deployment platform for frontend developers, especially those working with Next.js. The promise is compelling: push your code, and it's live in seconds with automatic scaling, edge functions, and a beautiful developer experience.

But as your project grows from a side project to a production application with real users, the question inevitably arises: how much is this actually going to cost?

In this comprehensive guide, we'll break down every aspect of Vercel pricing explained in detail, reveal the hidden costs that catch many developers off guard, and help you decide whether Vercel is the right choice for your project—or if self-hosting might save you thousands.

Vercel Pricing Tiers Overview

Vercel offers three main pricing tiers, each designed for different scales of usage. Let's examine what you get—and what you don't—at each level.

Hobby Tier (Free)

The Hobby tier is Vercel's free plan, designed for personal projects and learning. Here's what's included:

ResourceHobby Limit
Bandwidth100 GB/month
Build Execution Hours100 hours/month
Serverless Function Execution100 GB-hours/month
Edge Function Execution500,000 invocations/month
Image Optimization1,000 source images/month
Concurrent Builds1
Team Members1 (personal only)
Serverless Function Duration10 seconds max
Commercial UsageNot allowed

Key limitation: The Hobby tier explicitly prohibits commercial usage. If you're building anything that generates revenue—a SaaS, an e-commerce site, a client project—you must upgrade to Pro. This is often the first "hidden cost" developers encounter.

Pro Tier ($20/member/month)

The Pro tier is where most serious projects land. At $20 per team member per month, it unlocks:

ResourcePro IncludedOverage Cost
Bandwidth1 TB/month$40 per 100 GB
Build Execution Hours400 hours/month$10 per 100 hours
Serverless Function Execution1,000 GB-hours/month$0.18 per GB-hour
Edge Function Execution1,000,000 invocations$0.65 per 1M
Edge Middleware Invocations1,000,000 invocations$0.65 per 1M
Image Optimization5,000 source images$5 per 1,000
Concurrent Builds1 (extra: $50/month)$50 per concurrent build
Serverless Function Duration60 seconds max
Preview DeploymentsUnlimited
Password ProtectionIncluded

The catch: That $20/month is per team member. A 5-person team pays $100/month before any overages. And those overages can add up fast, as we'll see.

Enterprise Tier (Custom Pricing)

Enterprise pricing is negotiated directly with Vercel's sales team. It typically includes:

  • Higher limits across all resources
  • 99.99% SLA guarantee
  • Dedicated support and account management
  • SSO/SAML authentication
  • Audit logs and compliance features
  • Custom contracts and invoicing
  • Serverless functions up to 900 seconds

Enterprise contracts typically start at $1,500-3,000/month minimum, though this varies significantly based on usage requirements. Most startups and small teams won't need Enterprise features until they're well-established.

Hidden Costs That Add Up

The base pricing tells only part of the story. Here's where Vercel costs really start to escalate—often catching developers by surprise.

1. Bandwidth Overages: $40 per 100 GB

Bandwidth is often the biggest surprise on a Vercel bill. While 1 TB sounds generous, modern web applications can burn through it quickly:

  • A typical page load: 2-5 MB (including JavaScript bundles, images, fonts)
  • 1 TB = approximately 200,000-500,000 page views/month
  • For a growing SaaS or content site, this threshold arrives sooner than expected

Example calculation:

  • Your site averages 3 MB per page view
  • You have 500,000 monthly page views
  • Total bandwidth: 1.5 TB
  • Overage: 500 GB = $200/month in bandwidth fees alone

What makes this particularly painful is that you can't control when users visit your site. A viral Hacker News post or Reddit mention can spike your bandwidth—and your bill—overnight.

2. Build Time Limits

The Pro tier includes 400 build execution hours per month. This sounds like a lot until you consider:

  • A typical Next.js build: 3-10 minutes
  • Preview deployments on every PR push
  • Multiple team members pushing multiple times per day
  • CI/CD workflows that trigger builds on various events

Example calculation for a 5-person team:

  • Average build time: 6 minutes
  • Each developer pushes 5 times/day
  • 20 working days/month
  • Total: 5 devs × 5 pushes × 20 days × 6 min = 3,000 minutes = 50 hours/month

This seems safe, but add production deployments, hotfixes, and the occasional build that gets stuck or retried, and you can approach the limit. Exceeding it costs $10 per 100 additional hours.

3. Serverless Function Execution

Serverless function costs are measured in "GB-hours"—the amount of memory allocated multiplied by execution time. The Pro tier includes 1,000 GB-hours, with overages at $0.18 per GB-hour.

This gets expensive when:

  • Your API routes handle heavy processing
  • You're doing server-side rendering on every request
  • Database queries take longer than expected
  • You have API routes that call external services with variable latency

Example: An API route that uses 1 GB of memory and runs for 500ms costs 0.000139 GB-hours. Sounds tiny, but at 1 million requests/month, that's 139 GB-hours. Now imagine you have 10 different API routes with varying execution times across your app.

4. Team Member Costs: The Per-Seat Tax

At $20/member/month, team costs scale linearly. This creates a hidden tax on growth:

Team SizeMonthly Base CostAnnual Base Cost
1 developer$20$240
3 developers$60$720
5 developers$100$1,200
10 developers$200$2,400
20 developers$400$4,800

And this is before any overages. A 10-person team easily spends $300-500/month when you add bandwidth and function execution costs.

5. Analytics Add-on

Vercel's built-in Web Analytics and Speed Insights are separate paid add-ons:

  • Web Analytics: $10/month per project (25K events/month), then $0.25 per additional 1K events
  • Speed Insights: Starts at $10/month per project

For multiple projects, these costs multiply. A team with 5 production applications pays $50-100/month just for analytics—features that are often free with self-hosted alternatives like Plausible or Umami.

6. Other Hidden Costs

  • Concurrent Builds: Want faster deployments with multiple builds running in parallel? That's $50/month per additional concurrent build slot.
  • Cron Jobs: Need scheduled tasks? Vercel Cron is included but execution counts against your serverless function quota.
  • DDoS Protection: Basic protection is included, but advanced features require Enterprise.
  • Log Retention: Extended log retention requires paid add-ons or third-party integrations.

Real-World Cost Examples

Let's calculate what Vercel actually costs for different scenarios.

Scenario 1: Solo Developer with a Growing SaaS

Cost ComponentUsageMonthly Cost
Pro Plan1 member$20
Bandwidth800 GB (within limit)$0
Function Execution500 GB-hours$0
Web Analytics1 project$10
Total$30/month

Annual cost: $360. This is Vercel's sweet spot—low traffic, one developer, minimal overages.

Scenario 2: Small Team (5 Developers) with Moderate Traffic

Cost ComponentUsageMonthly Cost
Pro Plan5 members$100
Bandwidth Overage1.5 TB (500 GB over)$200
Function Execution1,200 GB-hours$36
Extra Concurrent Build1 slot$50
Web Analytics2 projects$20
Total$406/month

Annual cost: $4,872. The costs escalate quickly once you exceed included limits.

Scenario 3: Growing Startup (10 Developers, High Traffic)

Cost ComponentUsageMonthly Cost
Pro Plan10 members$200
Bandwidth Overage5 TB (4 TB over)$1,600
Function Execution3,000 GB-hours$360
Build Time Overage200 extra hours$20
Extra Concurrent Builds2 slots$100
Web Analytics3 projects$30
Total$2,310/month

Annual cost: $27,720. At this point, many teams start exploring alternatives.

Cost Comparison: Vercel vs VPS Self-Hosting

How does Vercel compare to running your own infrastructure? Let's put the numbers side by side.

ScenarioVercel MonthlyVPS + Server CompassAnnual Savings
Solo developer (low traffic)$30$5-6 VPS + $29 one-time$289/year
Small team (moderate traffic)$406$24-48 VPS$4,296-4,584/year
Growing startup (high traffic)$2,310$96-200 VPS cluster$25,320-26,568/year

VPS providers and pricing:

  • Hetzner: $4-6/month for 2 vCPU, 4 GB RAM, 40 GB SSD, 20 TB bandwidth
  • DigitalOcean: $12-24/month for 2-4 vCPU, 4-8 GB RAM
  • Vultr: $12-24/month for similar specs
  • Linode: $12-24/month for similar specs

The key difference: VPS bandwidth is typically 1-20 TB included at no extra cost. No per-seat pricing. No serverless execution fees. Just a fixed monthly cost.

When Vercel Makes Sense

Despite the costs, Vercel is genuinely the right choice for certain situations:

Ideal Use Cases for Vercel

  • Small hobby projects: If you're under the free tier limits and not generating revenue, Vercel is genuinely free.
  • Solo developers with low traffic: At $20-30/month, Vercel is reasonable if you value zero DevOps overhead.
  • Teams that need bleeding-edge Next.js features: Vercel often supports new Next.js features first (they build both).
  • Rapid prototyping: When speed to market matters more than optimization.
  • Enterprises with budget for convenience: If $2,000-5,000/month is inconsequential to your business, the convenience has value.
  • Global edge requirements: Vercel's edge network is genuinely excellent for globally distributed, latency-sensitive applications.

When Self-Hosting Wins

Self-hosting becomes the clear winner in these scenarios:

Ideal Use Cases for Self-Hosting

  • Teams of 3+ developers: The per-seat pricing adds up quickly. With self-hosting, team size doesn't affect infrastructure costs.
  • Moderate to high traffic sites: Once you exceed 1 TB bandwidth regularly, VPS hosting saves hundreds monthly.
  • Multiple projects: Run unlimited projects on a single VPS. With Vercel, each project's analytics, bandwidth, and functions are metered separately.
  • Long-running processes: Need background workers, WebSockets, or processes that run longer than 60 seconds? Serverless can't help.
  • Database co-location: Running your database on the same server as your app eliminates network latency and additional managed database costs.
  • Predictable budgeting: Fixed VPS costs make financial planning easier than variable usage-based pricing.
  • Data sovereignty/compliance: Choose exactly where your data lives.
  • Cost-conscious startups: Every dollar saved extends runway.

Alternative: Server Compass + $5 VPS

If self-hosting sounds appealing but you're worried about the DevOps complexity, Server Compass bridges the gap. It provides Vercel-like developer experience on your own VPS:

Server Compass Pricing

Cost ComponentPrice
Server Compass License$29 one-time (lifetime)
VPS (Hetzner/DigitalOcean)$5-48/month
BandwidthIncluded (1-20 TB)
Team MembersUnlimited
ProjectsUnlimited

Total cost for most teams: $5-48/month + $29 one-time. Compare that to $406/month for a 5-person team on Vercel Pro.

For a detailed comparison, see our Server Compass vs Vercel comparison or explore the Vercel alternative page.

Quick Vercel Cost Calculator

Use this simple formula to estimate your Vercel costs:

Monthly Vercel Cost =
  (Team Members × $20)
  + (Bandwidth over 1TB in 100GB chunks × $40)
  + (Function GB-hours over 1000 × $0.18)
  + (Build hours over 400 in 100hr chunks × $10)
  + (Extra concurrent builds × $50)
  + (Projects with Analytics × $10)

Example for a 5-person team with 2TB bandwidth and 1,500 GB-hours functions:

= (5 × $20) + (10 × $40) + (500 × $0.18) + $0 + $0 + $10
= $100 + $400 + $90 + $10
= $600/month or $7,200/year

Migration Guide: Vercel to Self-Hosted

Ready to make the switch? Here's a brief migration roadmap:

Migration Steps

  1. Provision a VPS: Start with a $12-24/month droplet on DigitalOcean, Hetzner, or Vultr. 4 GB RAM handles most applications comfortably.
  2. Install Server Compass: Download the desktop app for Mac, Windows, or Linux. Connect to your VPS via SSH.
  3. Connect your repository: Link your GitHub account. Server Compass auto-detects your framework and generates a Dockerfile.
  4. Migrate environment variables: Export from Vercel, import into Server Compass's encrypted .env vault.
  5. Deploy: Push to GitHub or trigger a manual deploy. Server Compass handles Docker builds, container orchestration, and SSL.
  6. Update DNS: Point your domain's A record to your VPS IP. SSL certificates are provisioned automatically.
  7. Monitor and optimize: Use Server Compass's built-in monitoring to track CPU, memory, and disk usage.

Most migrations complete in 1-2 hours. The investment pays for itself within the first month for most teams.

Frequently Asked Questions

Is Vercel's free tier enough for a production app?

No. The Hobby tier explicitly prohibits commercial use. Any revenue-generating application—including displaying ads—requires the Pro tier at minimum. Additionally, the 100 GB bandwidth limit is easily exceeded by moderately trafficked sites.

How do I know how much bandwidth I'm using?

Vercel shows bandwidth usage in your project dashboard under Analytics → Usage. As a rough estimate: page size in MB × monthly page views = bandwidth in MB. A 3 MB page with 100,000 views/month = 300 GB.

Can I reduce Vercel costs without leaving?

Yes, some strategies help:

  • Use Cloudflare in front of Vercel to cache static assets and reduce bandwidth
  • Optimize images with external services like Cloudinary or imgix
  • Implement aggressive caching headers
  • Use Static Generation (SSG) instead of Server-Side Rendering (SSR) where possible
  • Reduce serverless function execution time by optimizing database queries

However, these optimizations have limits. Usage-based pricing fundamentally scales with success.

Can I run Next.js without Vercel?

Absolutely. Next.js is an open-source framework that runs anywhere Node.js runs. You can deploy Next.js to any VPS, cloud provider, or container platform. Server Compass auto-detects Next.js projects and generates optimized Dockerfiles for production deployment.

What are the downsides of self-hosting?

Self-hosting requires:

  • Basic server maintenance (OS updates, monitoring)
  • Setting up your own global CDN if you need edge caching (Cloudflare is free)
  • More initial setup time (though tools like Server Compass minimize this)
  • Taking responsibility for security and backups

For many teams, these tradeoffs are worth the 80-95% cost savings.

How does Vercel pricing compare to Netlify?

Netlify Pro is also per-seat ($19/member/month) with similar overage structures. Bandwidth overages are $55/100 GB on Netlify vs $40/100 GB on Vercel. Both platforms become expensive at scale. For a detailed comparison of all options, see our Top 7 Vercel Alternatives guide.

Is Vercel Enterprise worth it?

Enterprise makes sense if you need SLAs, compliance certifications, SSO, or dedicated support. The typical minimum commitment of $1,500-3,000/month is only justifiable for larger organizations where downtime costs exceed that amount. Most startups and small teams don't need Enterprise features.

Conclusion: Understanding Your True Costs

Vercel pricing seems simple on the surface—$20/member/month for Pro—but the reality is more complex. Bandwidth overages, serverless function execution, build times, and per-seat pricing combine to create bills that often shock growing teams.

The key insight: Vercel's pricing model rewards low usage and punishes success. The more your application grows, the more you pay—often disproportionately to the actual infrastructure cost.

For solo developers with small projects, Vercel remains convenient and reasonably priced. For teams of 3+ with growing traffic, the math shifts dramatically in favor of self-hosting.

A $24/month VPS with Server Compass ($29 one-time) gives you:

  • Unlimited team members
  • Unlimited bandwidth (up to your VPS allocation)
  • Unlimited function execution time
  • Unlimited projects on a single server
  • Full control over your infrastructure
  • No surprise bills

The savings for a typical 5-person team: $4,000-5,000 annually.

Ready to take control of your infrastructure costs? Try Server Compass and deploy to your own VPS in minutes. Your finance team will thank you.

Related reading