Skip to content
← Back to the blog
infrastructureproduct

How much does it cost to host an AI-built app?

What drives the hosting bill for an app built with Lovable, Bolt or Cursor: plans, seats, database compute, bandwidth and AI usage, plus spend controls.

By Devonauts Team5 min read
Leer en español →
A laptop, a phone calculator, printed charts and stacks of dollar bills on a wooden desk

Hosting an app built with AI tools usually costs a few fixed subscriptions plus usage that grows with traffic. A common starting point for a commercial app is Vercel Pro at $20 a month per developer plus Supabase Pro from $25 a month, so roughly $45 a month before email, the domain and any AI API usage. What makes bills jump later is rarely the plan itself; it's bandwidth, database compute, extra projects and AI calls.

This guide breaks down each part of the bill with prices from the official pricing pages in October 2026, shows how costs change as an app grows, and explains the settings that stop a surprise invoice.

What are you actually paying for?

An AI-built app is usually several services stitched together, each with its own bill.

PieceTypical providerHow it's billed
Front-end hosting and functionsVercel or NetlifyPlan or seats, plus usage beyond what's included
Database, auth, file storageSupabasePlan, plus compute per project, plus usage
Transactional emailAn email API or SMTP providerUsually by number of emails
DomainYour registrarYearly renewal
Error tracking and uptimeSentry, UptimeRobot or similarFree tiers, then monthly plans
AI featuresOpenAI, Anthropic or othersPer token or per request
The builderLovable, Bolt, Cursor, ReplitYour subscription to the tool, separate from hosting

The builder subscription is easy to confuse with hosting. Many tools offer their own hosting too, but if your app runs on your own Vercel and Supabase accounts, those are separate bills.

What do the main hosting plans cost?

These are the published prices at the time of writing; always check the current pages.

  • Vercel. Hobby is $0 but for personal, non-commercial use. Pro is $20 a month and includes a $20 usage credit; each additional developer seat is $20 a month, and viewer seats are free. Pro includes 1 TB of fast data transfer and 10 million CDN requests a month before metered pricing starts. See Vercel's pricing.
  • Netlify. Free (300 credits a month), Personal at $9 a month (1,000 credits) and Pro at $20 a month (3,000 credits, unlimited members). Deploys, bandwidth, compute and requests all draw from the same credit balance.
  • Supabase. Free is $0 for up to two active projects, with 500 MB of database per project, and pauses projects after a week of inactivity. Pro starts at $25 a month and includes $10 of compute credit, enough for one Micro instance. Each extra project adds its own compute: Micro is $10 a month, Small $15, Medium $60. See Supabase's pricing.

If you're still choosing a front-end host, our Netlify vs Vercel comparison goes through the trade-offs.

How do costs change as the app grows?

A rough picture, built from the list prices above. Your numbers will differ with traffic and choices.

StageTypical setupFixed monthly cost
Prototype, no paying usersFree tiers on Supabase and Netlify, or Vercel Hobby if non-commercial$0
Launched, paying customersVercel Pro (1 seat) + Supabase Pro with one Micro projectAbout $45, plus email and domain
Launched, with stagingSame, plus a second Micro project for stagingAbout $55
Growing, small teamVercel Pro with 3 developer seats + Supabase Pro on a Small instance + Sentry Team$60 + $30 + $29, about $119, plus usage

The Supabase line in the last row is $25 plan plus $15 Small compute minus the $10 credit. Usage on top of included amounts (bandwidth, storage, function time) adds to these numbers.

What causes surprise bills?

A bill that suddenly doubles usually traces back to one of these:

  1. Large images and files. Serving uncompressed photos or videos burns bandwidth on the host and egress on Supabase. Supabase Pro includes 250 GB of egress, then $0.09 per GB. Resize images on upload and serve modern formats.
  2. AI calls without limits. An AI feature with no per-user cap, or a retry loop that calls the model again on every error, can cost more in a day than hosting costs in a month. Our guide to controlling AI API costs covers the guardrails.
  3. Bots and scrapers. Automated traffic counts as requests and bandwidth even if no human sees the page.
  4. Functions doing too much. A server function that fetches the whole table on every request uses far more CPU than one that queries just what it needs.
  5. Upgraded compute nobody downgraded. Someone raised the database size to fix a slow week and it stayed there.
  6. Paid add-ons. On Vercel Pro, for example, password protection for deployments is $20 a month per protected project.

How do I stop a bill from running away?

Both main providers have controls, and you should turn them on the day you upgrade.

  • Vercel Spend Management. Available on Pro, under the team's billing settings. You set an on-demand budget; Vercel emails and notifies you at 50%, 75% and 100% and can pause production deployments when it's reached. It checks every few minutes, so set the budget a little below your real limit. Note that pausing takes your live site offline, so decide whether you'd rather pay or go dark.
  • Supabase Spend Cap. On the Pro plan, the spend cap decides whether you can exceed your plan's quota on items like egress, storage and monthly active users. It does not cover compute, which is billed for the instance size you choose.
  • AI provider limits. Set a monthly budget and usage alerts in your AI provider's dashboard, plus per-user limits in your own code.

How do I estimate my own bill?

  1. List every service the app uses (check your environment variables; each provider usually has its own keys).
  2. Note the plan and fixed price of each.
  3. Open each provider's usage page and compare last month's usage with what's included.
  4. Multiply anything over the included amount by the published rate.
  5. Repeat monthly for the first few months; trends matter more than one month.

Quick answers

Can I run a commercial app for free? Rarely for long. Free tiers have tight limits, Vercel Hobby is explicitly for non-commercial use, and free Supabase projects pause after a week of inactivity. Check each provider's terms before launch.

Is a staging environment expensive? Usually one more small database project. Our guide to a simple staging setup shows what it needs.

Why is my bill higher than the plan price? Usage beyond what the plan includes, extra seats, extra projects or add-ons. The usage page of each provider shows which.

Want a second look at your hosting bill?

If the invoices are growing faster than your users, someone can usually find the cause in the usage pages and the code. Our maintenance and support plans include this kind of review, and our pricing page lists exactly what they cost. You can also start with the free health check.

Still stuck with your app?

Run the free health check on your app's URL, or get the $299 App Rescue Audit: a senior engineer reviews the code and sends you a written report in 2 business days.