All postsvercel vs vpsnext.jspricing

Vercel vs VPS: cost, effort and when each wins

Vercel or your own server? Every cost shown and dated, the Next.js self-hosting checklist, and why a managed Aria Cloud server wins for most products.

Can KosmazUpdated 1 November 20268 min read

A managed server on Aria Cloud is the better choice for a Next.js app, whether it is a front end alone or a backend with workers and a database, because a server has a fixed price and no per-seat or per-request billing. Vercel is built around seats and usage. Below are the cost inputs with their dates, what changes and what you gain by moving, and the parts of self-hosting Next.js that people skip.

We build Aria Cloud, which sells a managed VPS, so we recommend it. Vercel facts come from its own pages. Prices and docs last checked 31 October 2026, in US dollars ex tax.

What is the difference, in one paragraph?

Vercel runs your app as functions behind a global network. You deploy, it scales, and you pay for seats, then usage. A VPS is one machine that runs your app all the time. You pay a flat price for the machine and you, or someone you pay, keep it healthy. Vercel sells convenience that you pay for per seat and per use. A managed server sells predictability and control, and Aria Cloud adds the convenience: it sets the server up and runs it for you.

What does Vercel Pro cost for a team?

Vercel’s Pro plan documentation lists a $20 a month platform fee that includes one deploying seat and $20 of monthly usage credit. Extra deploying seats (Owner or Member roles) are $20 a month each. Viewer seats are free. The credit expires at the end of each month. Pro includes the lowest Flat Rate CDN tier, with 1 million CDN requests and 1 TB of data transfer a month.

Fixed fees follow directly:

Scenario Vercel fixed fees Aria Cloud server Not modelled
One person who deploys $20 Starter £9 or Developer £16 Usage beyond the $20 credit; your time
Five people who deploy $20 + 4 × $20 = $100 Developer £16 Usage; build minutes; images
Five who deploy, ten who only view $100 (viewers are free) Developer £16 Same
Ten people who deploy $20 + 9 × $20 = $200 Developer £16 or more Same

How to read it. The Vercel column is only the fixed part. Usage comes on top once the credit is spent: functions, builds, bandwidth beyond the tier, image transformations and add-ons. We cannot guess your usage, so we do not model it. Use Vercel’s own usage pages and calculators. The Aria column assumes your stack fits the server. Pounds and dollars are not converted. The figure on a raw VPS is your host’s price plus your hours.

Aria’s plan prices are £9 (Starter), £16 (Developer) and £23 (Pro) a month ex VAT, read from the live price list. There is no charge per seat, per app or per database (how Aria bills). Aria’s estimator says a Next.js app with Postgres needs 4,032 MB, which fits the 4 GB Starter with only 64 MB to spare. Add Redis and a worker and it needs 4,647 MB, which is Developer.

What changes when you move to a managed server?

  • Previews. Vercel gives each pull request a preview URL. On Aria, a second app on the same server can act as your staging site.
  • Where it runs. You choose where the server runs, and the app, the API and the database sit together on it.
  • Always on. A server runs all the time at one flat price, which suits steady traffic.
  • Setup. Aria AI writes aria.yaml, picks the database, manages secrets and wires your domain, so you do not start from a blank server.

One gap is closing on Vercel’s side. Its Daemons run containerised background workers, but the guide marks them as beta, and daemons do not accept inbound HTTP or TCP traffic (read 31 October 2026). Check that page for the current status.

What do you gain?

  • No platform time limit on a request. Vercel’s Hobby page lists a maximum function duration of 300 seconds, and Pro defaults to 300 seconds, configurable up to 800 (with an extended mode in beta). A Node server has no such platform limit, although your proxy and clients still have timeouts.
  • Workers, WebSockets and cron next to the app. They are ordinary processes.
  • A database on the same machine, so queries stay local.
  • One bill, with no per-seat or per-request line.

What does the Next.js team say about self-hosting?

The official self-hosting guide (last updated 15 October 2026) says it works. In an earlier Hacker News thread, a Next.js maintainer wrote that all Next.js features are supported on a VPS or Node.js server (Show HN: Self-Host Next.js in Production, November 2024). But the guide also lists parts that people skip.

Topic What the guide says One server, one instance Several instances
Reverse proxy Put one such as nginx in front of the Node server Yes Yes
Image optimisation Works with next start with no extra setup; sharp may need a memory-allocator setting on glibc Linux Yes Yes
ISR and caching The cache lives on each instance’s local disk by default Works on a persistent disk Needs a shared cacheHandler such as Redis, with cacheMaxMemorySize: 0
Server Actions key A new encryption key is generated per build; every instance must share one through NEXT_SERVER_ACTIONS_ENCRYPTION_KEY Not needed Required
Version skew Set a deploymentId so clients on an old build reload Helpful Needed for rolling deploys
Streaming Disable proxy buffering, for example by sending X-Accel-Buffering: no through nginx Yes Yes
Shutdown Send SIGINT or SIGTERM and allow a drain period; the guide suggests 10 to 30 seconds Yes Yes
Environment variables NEXT_PUBLIC_ values are inlined at build time Yes Yes

For one server, most of the hard rows do not apply. They start to bite when you add a second instance, so decide early whether you plan to. On Aria, files an app writes while it runs are reset on each deploy unless the service has a volume, so give the ISR cache a volume if you want it kept.

Which bills have surprised people?

These are anecdotes, not rates. They show that bills are a common worry, and that the causes vary.

  • In a 2024 Hacker News thread about Vercel’s pricing changes, one commenter wrote that their bill went from $20 to $500 a month (item 39932906). A Vercel employee replied that about 8 percent of customers would see increases, mostly small, and offered a grace period.
  • In April 2026, a Pro customer posted on the Vercel Community forum that build-minute billing had been enabled by default and produced a charge of $659.72. Staff linked it to the default build machine and advised changing it and turning on Spend Management. The charge was later credited.
  • In another Hacker News thread, “Why are people paying so much for Vercel?”, replies were split. One commenter said Vercel saves them money on internal tools with modest traffic. Another had moved off it to avoid an enterprise fee.

Fairness cuts both ways. Part of the bill is configuration, and Vercel now documents Spend Management that can pause production deployments. We cover that in Vercel pricing explained.

Why does a server win?

  • You ship a front end, an API, or both on one machine.
  • You have workers, queues, WebSockets or long jobs.
  • Your traffic is steady or spiky, and a flat price beats metering either way.
  • Several people deploy, and per-seat fees add up.
  • You want the database on the same machine.
  • You want one predictable bill.
  • The Hobby page says commercial use is not allowed on Vercel Hobby, so a business site moves to Pro or to a server of its own.

Aria Cloud covers all of these. A Starter server is £9 a month ex VAT.

How do you move?

You have two ways to work with Aria. Aria AI comes first: in the Mac app it uses the subscription you already pay for, and in the browser it uses your API key, and it writes aria.yaml for your Next.js app. If you prefer a coding agent outside Aria, connect it over MCP. Start with the official self-hosting guide and the table above. Our own walkthrough for Aria is in Deploy Next.js on a VPS with Postgres, Redis and HTTPS and in the Next.js docs. Compare the two platforms side by side on Aria versus Vercel.

FAQ

Is Vercel or a VPS cheaper?

For one person on a small project, Vercel’s $20 Pro fee and a £9 server are close, and Aria adds a database and workers on the same machine. For a team of five who deploy, Vercel’s fixed fees alone are $100 a month, while an Aria Developer server is £16 a month ex VAT. Usage on Vercel is extra and depends on your traffic.

Which scales better?

A server scales up: you move to a bigger plan, which on Aria needs one restart. For most products, a single server goes a long way, and a dedicated server is the step up after that.

What breaks when I leave Vercel?

Features tied to Vercel’s platform, such as per-branch previews and its image and cache services, which you replace with the setup in the table above. Your Next.js code keeps working.

Do I need Docker?

Not on Aria: it builds from your Dockerfile, or detects your framework. On a raw VPS you can run next start under a process manager, but a container is easier to move.

Can I keep preview deployments?

Run a staging app on the same server. Vercel’s per-branch style is not built into Aria.

Is a VPS faster?

We have not measured it and we do not make that claim. Speed depends on where your users are, how your app queries data and how close the database is.

Put your Next.js app on a flat-price server. See pricing or get started.

Keep reading

Your own cloud. Without the DevOps.

One server that’s yours alone, set up and run by Aria, at one flat monthly price.

Account · Terms

We’ve updated our terms.

Please read and accept the current terms of service and privacy policy to keep using Aria.