
Pricing · · 9 min read
Flat-price or usage-based hosting in 2026: which avoids surprise bills?
How Vercel, Netlify, Cloudflare, Railway, Render, Heroku, Scalingo, Sliplane and Eurobase bill you, what each does at a limit, and how to estimate your monthly cost.
A flat plan avoids surprise bills by design: you pay the same amount every month, and work over the plan's limits is refused instead of charged. Usage-based hosting can be cheaper for small or uneven traffic, but the bill follows your traffic, so you only avoid surprises if you set a hard spending limit and accept that your app goes offline when it's reached.
Eurobase is flat today at €10 or €20 a month + VAT. Heroku, Scalingo and Sliplane charge a known price per dyno, container or server. Vercel, Netlify, Cloudflare Workers, Railway and Render add metered usage on top of a base fee, each with its own way of stopping or billing at the limit.
Pricing models at a glance
| Platform | How you pay | Starts at | What happens at the limit |
|---|---|---|---|
| Eurobase | One flat plan per workspace | Free, then €10 a month + VAT | Actions over a limit are refused. Workers and Functions stop until the monthly reset; containers and static sites keep serving |
| Vercel | Seat fee plus metered usage | Hobby $0, Pro $20 a month per developer seat with $20 of usage credit | Hobby stops at its caps. Pro pays as you go, with spend notifications at a default $200 and an optional pause |
| Netlify | Monthly credits | Free $0 with 300 credits, Personal $9 with 1,000, Pro from $20 with 3,000 | Projects pause until the next billing cycle, unless you turn on auto recharge |
| Cloudflare | Account fee plus metered usage | Free, then Workers Paid at $5 a month | Free returns error 1027 or bypasses the Worker. Paid bills usage over the included amount |
| Railway | Subscription that counts toward usage | Free with $1 of usage, Hobby $5, Pro $20 a month | An optional hard limit takes all your workloads offline |
| Render | Workspace fee plus compute and bandwidth | Hobby $0, Pro $25 a month, plus compute | Bandwidth over the included amount costs $0.15 per GB. Without a card, free services are suspended |
| Heroku | Price per dyno and add-on, prorated to the second | Eco $5 a month for a shared pool of 1,000 dyno hours, Basic $7 a month per dyno | Each dyno and add-on has a monthly maximum; metered add-ons bill on use |
| Scalingo | Price per container, billed by the minute | €7.20 a month for 256 MB, excl. VAT | You get an invoice for what ran that month |
| Sliplane | Price per server | €9 a month for 1 vCPU and 1 GB, excl. VAT | As many services as fit on the server, with free egress under a fair use policy |
Prices and behavior are from each provider's own page, checked on 10 November 2026.
The three models, in plain terms
- Flat plan with limits. One price covers a fixed allowance. Going past it doesn't cost more; the platform refuses the extra work. Eurobase works this way, and so do the free tiers of Vercel, Netlify and Cloudflare. Render's free tier is close, but it bills extra bandwidth once a card is on file.
- Fixed price per resource. You choose a size, and each running dyno, container or server has a known monthly price. The bill grows when you add resources, not when traffic grows. Heroku, Scalingo and Sliplane fit here.
- Base fee plus metered usage. A subscription includes some usage, and requests, CPU time, memory or bandwidth beyond it are billed. Vercel Pro, Netlify's paid plans with auto recharge, Cloudflare Workers Paid, Railway and Render fit here.
What to check before you pick
- What stops, and how much of it. Railway's hard limit takes all your workloads offline. Netlify pauses every project on the account when one goes over. Eurobase stops Workers and Functions but keeps containers and static sites serving.
- Whether a cap exists and is on by default. Vercel sends spend notifications at a default $200 for new teams, but pausing projects is a separate switch. Netlify's auto recharge is off by default. Railway's compute hard limit is something you set yourself.
- How fast the cap reacts. Vercel checks spend every few minutes, so projects can keep serving and adding usage for several minutes past your amount.
- What the cap doesn't cover. Vercel's spend amount excludes seats, Marketplace integrations and add-ons, and storage keeps being billed while projects are paused.
- What's metered at all. Cloudflare doesn't charge for egress on Workers. Render charges for bandwidth above the included amount. Sliplane includes egress. Check the line that grows with your traffic.
Refusal or overage: which failure you can live with
With refusal, the bill can't grow, but part of your app can stop. On Eurobase, once the workspace uses its monthly Workers CPU or a Function allowance, new Worker and Function executions are refused with 429 quota-blocked until the monthly reset on the first day of the month, UTC. Free and Starter can upgrade to get more allowance at once; Pro has to wait for the reset. Container apps and static sites that are already running keep serving. Other actions over a limit, such as deploying or uploading a file, are refused with a message that says what you can do.
With overage, your app keeps serving and the invoice absorbs the spike. That suits a shop whose traffic jump is also a sales jump. A side project hit by bots is a different story.
A spending cap on a usage plan turns overage back into refusal, at a number you choose. Railway describes its hard limit as the absolute maximum you're willing to spend, and warns that setting one risks having all your resources shut down. Vercel's pause stops production deployments, so your sites, APIs and functions are unavailable until you resume each project.
How to estimate a bill
- List the meters. For each platform, write down what it charges for: seats, requests, CPU time, memory, bandwidth, build minutes, storage.
- Measure a normal month. Take requests, average CPU per request and outbound traffic from your current host's usage page or logs.
- Subtract what's included and price the rest. Cloudflare's own example: a Worker with 15 million requests a month at 7 ms of CPU each costs $5 for the plan, $1.50 for the 5 million requests over the included 10 million, and $1.50 for the 75 million CPU milliseconds over the included 30 million, so $8.00 a month.
- Price a bad month. Multiply traffic by five or ten. On a usage plan, that's your exposure without a cap. On a flat plan, check which limit you'd hit first and what stops.
- Price always-on compute separately. Railway lists about $10 per GB of RAM and $20 per vCPU a month, so a service holding 1 GB and using half a vCPU around the clock comes to about $20 before egress, and the subscription fee counts toward it. Heroku shows the most a dyno can cost if it runs all month.
- Add what isn't usage. Seats, workspace fees, databases and VAT. Scalingo's and Sliplane's prices exclude VAT, as do Eurobase's.
For Eurobase, step 3 is a comparison instead of a sum: check your numbers against the plan limits. Starter includes 30,000,000 ms of Workers CPU, 1,000,000 Function requests and 100 GiB of file transfer a month, and the bill stays €10 + VAT whatever you use.
Where Eurobase fits
Eurobase deploys web apps from Git to European infrastructure. Frameworks such as Next.js, Astro and Nuxt run on V8 isolates, and servers in other languages run as containers. It's a business registered in Warsaw, Poland, with infrastructure operated by Scaleway, a French provider.
- Best for: teams that want the most they'll pay to be known before the month starts.
- Price: a Free plan with hard limits, then Starter at €10 and Pro at €20 a month + VAT for the whole workspace. No usage charges today.
- What it lacks: a way to buy extra capacity mid-month on Pro, preview deployments, managed Postgres, MySQL or Redis, and Dockerfile builds.
Frequently asked questions
Which hosting has no surprise bills?
Any plan where going over a limit is refused instead of billed. Eurobase works that way on every plan today, and the free tiers of Vercel, Netlify and Cloudflare do too. On a usage-based paid plan, a hard spending limit gets you close, but it can trigger several minutes late and may not cover seats or storage.
Can I set a hard spending cap on Vercel?
On Pro, yes. Set an on-demand budget and turn on Pause Production Deployments. Vercel notifies you at 50%, 75% and 100% and pauses production when the amount is reached, but the check runs every few minutes and storage is still billed.
What happens when a Netlify site runs out of credits?
It's paused until the next billing cycle, and if one project goes over, all projects on the account are paused. On Personal and Pro you can turn on auto recharge to buy more credits automatically, which is off by default.
Is flat-price hosting more expensive than pay-as-you-go?
Not always. A small app on Cloudflare Workers Paid can cost $5 a month. A flat plan costs the same whether you use 5% or 95% of it, so it pays off when your usage is steady and close to the plan, or when a predictable bill matters more than the lowest one.
Does Eurobase charge for overages?
No. Plans are flat today, and actions that would go over a limit are refused. When the monthly Workers CPU or Function allowance runs out, Workers and Functions stop until the reset on the first of the month, while containers and static sites keep serving. See Plans and limits and Pricing.
Sources
- Vercel pricing, Vercel Pro plan and Vercel Spend Management
- Netlify pricing, Netlify credit-based plans and How Netlify credits work
- Cloudflare Workers pricing and Cloudflare Workers limits
- Railway plans and Railway usage limits
- Render pricing and Render free instances
- Heroku pricing, Heroku usage and billing and Heroku Eco dyno hours
- Scalingo pricing
- Sliplane pricing
- Eurobase pricing, Eurobase plans and limits and Eurobase billing terms
- Eurobase vs Vercel, Eurobase vs Railway and Eurobase vs Netlify
Keep reading
GDPR hosting checklist: what to get from your provider in 2026Six things to get in writing from a host that stores personal data for you, each tied to the GDPR article behind it.Sovereignty8 min read
Where to run a Hono API in Europe in 2026Hono runs on isolates, Node.js, Bun and Deno. Six European places to deploy it, with the runtime each one uses, who runs it and what it costs.Frameworks9 min read
