Neon Pricing in 2026: What Serverless Postgres Really Costs
As of July 2026, Neon uses usage-based pricing with no flat subscription: a Free tier ($0), Launch ($0.106 per CU-hour) and Scale ($0.222 per CU-hour). Because Neon bills compute by the CU-hour and scales to zero when idle, the same 1 CU Postgres database costs roughly $0 to $16 a month if it sleeps, about $81 a month always-on on Launch, and about $162 always-on on Scale. Your bill is set by uptime, not by data size.

On this page
Neon's serverless Postgres has one number that decides your entire bill, and it is not on the pricing page: how many hours your database is actually awake. The same 1 CU database can cost you about $0/mo if it sleeps between requests, or roughly $81/mo if you keep it always-on. Neon's own docs put the same-sized workloads anywhere from a few dollars to hundreds. This teardown converts Neon's 2026 usage-based rates into three real 30-day bills, shows where the money actually goes, and explains why some existing users saw their old flat plan get more expensive overnight.
What does Neon cost in 2026?
As of July 2026, Neon runs a fully usage-based model with three self-serve plans. There is no flat monthly subscription anymore; you pay for the compute-hours, storage, and transfer you use. Here are the rates straight from Neon's pricing page (Neon, 2026):
We priced the three self-serve tiers side by side: Neon Free, Launch, and Scale.
Scroll to see more
| Plan | Base | Compute | Storage | Max size | Restore window |
|---|---|---|---|---|---|
| $0 | 100 CU-hrs/project incl. | 0.5 GB/project incl. | 2 CU (8 GB) | 6 hours | |
| Usage-based | $0.106 / CU-hour | $0.35 / GB-month | 16 CU (64 GB) | 7 days | |
| Usage-based | $0.222 / CU-hour | $0.35 / GB-month | 56 CU (224 GB) | 30 days |
Neon's own "typical spend" hints on the page: Launch around $15/mo for an intermittent 1 GB workload, Scale around $701/mo for a high-load 100 GB workload. Those are averages, not quotes, and the spread between them is the whole story.
How Neon billing actually works: the CU-hour
Everything on Launch and Scale is metered in CU-hours. A CU (Compute Unit) is roughly 1 vCPU and 4 GB of RAM, and your monthly compute cost is dead simple math from Neon's own FAQ (Neon, 2026):
> Monthly compute cost = average CU size x hours the compute runs x CU-hour price.
The lever hiding inside "hours the compute runs" is scale-to-zero. When your database is idle, Neon suspends the compute and you pay $0 for that time. On Free it is mandatory (after 5 minutes idle); on Launch you can disable it; on Scale it is configurable. That single toggle is the difference between the cheap bills and the scary ones below.
The always-on tax
A full 30-day month is 730 hours. If you keep a 1 CU database always-on so it never cold-starts:
- Launch: 730 x $0.106 = $77.38/mo in compute alone.
- Scale: 730 x $0.222 = $162.06/mo in compute alone.
If you let that same 1 CU database sleep and it is only awake ~2 hours a day (about 60 CU-hours), the Launch compute drops to roughly $6.36/mo. Same database, same data, 12x cheaper, purely because it sleeps. This is exactly the range one write-up summarized as "$3 a month, or $680 a month, for the same-sized database."
Three real 30-day Neon bills
Assumptions are stated so you can re-run them against your own usage. These are back-of-envelope calculations from Neon's published per-unit rates, not vendor quotes.
Cohort A: the hobby project that stays free
A side project on the Free plan, waking ~3 hours a day at 1 CU, burns about 90 CU-hours a month, under the 100 CU-hour free allowance, with under 0.5 GB of data.
- Compute: $0 (inside the free allowance)
- Storage: $0 (under 0.5 GB)
- Total: $0/mo, genuinely, as long as it sleeps and stays small.
The moment it needs more storage or more awake time, it graduates to Launch: ~150 CU-hours x $0.106 = $15.90 + 2 GB x $0.35 = $0.70, so about $16.60/mo, which lines up with Neon's own $15 Launch estimate.
Cohort B: the solo SaaS that cannot cold-start
You have paying users and you disable scale-to-zero because a 500 ms cold start on the first request of the morning looks broken. One 1 CU database, always-on, on Launch, 10 GB of data:
- Compute: 730 x $0.106 = $77.38
- Storage: 10 GB x $0.35 = $3.50
- Egress: under the 500 GB included = $0
- Total: ~$81/mo
This is the bill that surprises people. Nothing is misconfigured; you simply bought 730 hours of always-on compute instead of 60.
Cohort C: the growing team on Scale
Neon quotes ~$701/mo for a high-load 100 GB workload on Scale. Worked from the rates, a database averaging ~4 CU (autoscaled) always-on is 730 x 4 x $0.222 = $648/mo of compute, plus 100 GB x $0.35 = $35 storage, plus history and egress, which is how you land near $700. The reframe: on Scale, the identical compute-hour costs $0.222 vs Launch's $0.106, more than double. You are not buying speed; autoscaling to 16 CU is available on Launch too. You are buying a 30-day restore window, private networking ($0.01/GB), SOC 2, and HIPAA.
The counter-take: pay-as-you-go made some old bills bigger
Neon retired its old flat plans (the $19/mo Launch that included a compute and storage bundle) in favor of pure metering. For a hobby database that sleeps, that change is a win, you can now live on Free or pay single digits. But for a steady always-on workload, metering can cost more than the old flat fee. One user in r/PostgreSQL put it bluntly: "The $19 now costs $45 with new pricing." That is the always-on tax in miniature.
The cheapest genuine always-on production floor today is 0.25 CU (Neon's smallest compute size, 1 GB RAM): 730 x 0.25 x $0.106 = $19.34/mo. In other words, the old $19 price point still exists, but now it is a compute configuration you choose, not a plan you subscribe to.
Neon vs the flat-fee alternatives
Usage-based billing rewards spiky and sleepy workloads and punishes steady always-on ones. The opposite trade is a flat fee. Supabase charges a flat $25/mo Pro tier with an included database and compute, which is more predictable but never drops to $0 when you sleep, see our Supabase pricing teardown for that math.
PlanetScale is another usage-based Postgres/MySQL option teams migrate to, with no free tier. And if your data is document-shaped rather than relational, the metering logic in our MongoDB Atlas teardown follows the same "awake vs asleep" pattern.
The honest rule: if your database is idle most of the day, Neon's scale-to-zero is the cheapest option on this list. If it is pinned always-on with steady load, a flat-fee provider is often cheaper and easier to forecast.
Five ways to lower a Neon bill
- Leave scale-to-zero on for anything that tolerates a ~500 ms cold start (dev, internal tools, low-traffic side projects). It is the single biggest saver.
- Right-size the autoscale maximum. Do not leave it at 16 CU if you never burst; you pay for the average CU, but a runaway query can ride the ceiling.
- Do not upgrade to Scale for "performance." Go to Scale only for the 30-day restore window, private networking, or compliance. Autoscaling and 16 CU are already on Launch.
- Kill idle branches. An always-on extra branch is about $1.46/mo just to exist (730 x $0.002/branch-hour) before any compute it burns; instant-restore storage runs $0.20/GB-month on top.
- Set a spending limit. Launch and Scale both support a monthly cap so a traffic spike cannot silently 10x your bill.
Math check: the same 1 CU Postgres is $0 to ~$16 asleep, ~$81 always-on Launch, ~$162 always-on Scale. Neon does not bill your data. It bills your uptime.
Written by
Camille ForsterFrequently asked questions
How much does Neon cost per month in 2026?
It depends almost entirely on uptime. On the Free plan it is $0. On Launch, a database that sleeps between requests can cost single digits, while a 1 CU always-on database costs about $81/mo (compute plus 10 GB storage). On Scale, the same always-on 1 CU is about $162/mo in compute. Neon meters compute at $0.106 per CU-hour on Launch and $0.222 on Scale.
Is Neon's free tier actually free?
Yes, with real limits. The Free plan is $0 with no time limit and no credit card: 100 CU-hours per project per month, 0.5 GB of storage per project, up to 2 CU, and mandatory scale-to-zero after 5 minutes idle. A side project that sleeps and stays under those limits can run at $0 indefinitely.
What is a CU-hour and how is Neon compute billed?
A CU (Compute Unit) is about 1 vCPU and 4 GB of RAM. Monthly compute cost equals average CU size times the hours the compute runs times the CU-hour price ($0.106 on Launch, $0.222 on Scale). When the database is idle it scales to zero and consumes no CU-hours, so an idle database is free compute.
Is Neon cheaper than Supabase?
For sleepy or spiky workloads, usually yes, because Neon drops to $0 when idle while Supabase's Pro plan is a flat $25/mo. For a steady always-on database, the flat fee is often cheaper and easier to forecast than Neon's metered compute. It comes down to how many hours per day your database is actually awake.
Why did my Neon bill go up after the pricing change?
Neon retired its old flat plans (like the $19/mo Launch bundle) in favor of pure usage-based billing. For sleeping databases that is cheaper, but a steady always-on workload now pays by the CU-hour, which can exceed the old flat fee. The cheapest genuine always-on floor is a 0.25 CU compute at about $19.34/mo.
How do I lower my Neon bill?
Leave scale-to-zero enabled wherever a brief cold start is acceptable, right-size the autoscale maximum so a runaway query cannot ride the ceiling, stay on Launch unless you specifically need Scale's 30-day restore window or compliance, delete idle branches, and set a monthly spending limit.
Related reading
Supabase pricing in 2026: the real 30-day bill behind the $25 plan
Supabase Pro is $25 in 2026, but a growing SaaS paid $333 in a real month. A numbers-first 30-day bill across four cohorts, with compute, MAU, and egress itemized.
MongoDB Atlas Pricing in 2026: What You Actually Pay
MongoDB Atlas pricing in 2026 runs from a free 512 MB M0 cluster, to a usage-based Flex tier capped at $30/month, to dedicated clusters that start at $0.08/hour (about $58/month for an M10) and climb with RAM. The surprise is the jump from the $30 Flex cap to a dedicated cluster that bills 24/7 whether traffic flows or not.
Railway pricing in 2026: the real 30-day bill
Railway's $5 and $20 plans are usage floors, not your bill. Here is the real 2026 metered invoice at three app sizes, from a $5 side project to a $278/month scaled product.


