·Updated

Supabase Pricing in 2026: What You'll Actually Pay (with Calculator)

How much does Supabase cost in 2026? Real monthly bills for four workloads, the free tier limits, compute and storage rates, and a calculator that compares Supabase against Neon, PlanetScale, Xata, and Convex.

Supabase pricing starts at $0 on the Free plan and $25/month on the Pro plan, but the Pro price is a base fee, not a flat rate. On top of it you pay for your compute tier (minus a $10 credit), database storage past 8 GB, and egress past 250 GB. Most articles report "$25 a month" and stop there, so the extra meters first show up on the invoice.

This post lists every Supabase rate, checks it against our Supabase pricing calculator, and works out the monthly bill for four workloads.

Verified against Supabase's published rates as of September 2026. Every number in this post comes from our pricing calculator's provider file. Team and Enterprise base fees are not in that file, so this post does not quote them.

How Supabase Pricing Works in 2026

Supabase charges a monthly plan fee plus usage meters for compute, database storage, egress, and monthly active users. Because Supabase is a Backend-as-a-Service rather than a database host, the $25 Pro fee covers Postgres, Auth, Storage, Edge Functions, and Realtime together. A per-gigabyte comparison against a database-only provider is misleading unless you add back the cost of the services Supabase includes.

What is Supabase Backend-as-a-Service?

Supabase is a Backend-as-a-Service (BaaS) built on Postgres. It bundles a managed Postgres database with Row Level Security, an Auth service, file Storage with a CDN, Edge Functions, and a Realtime engine behind one subscription. Use Supabase when you want an entire backend (database, auth, storage, APIs) from one provider instead of assembling and billing them separately.

Supabase has four plans:

PlanBase costWho it's forNotes
Free$0/moSide projects, prototypes, learningAuto-pauses after 1 week idle
Pro$25/moStartups, production SaaSIncludes $10 compute credit
TeamHigher baseTeams needing SOC2, priority supportNot modeled in calculator, see supabase.com/pricing
EnterpriseCustomCompliance, SLAs, dedicated supportCustom contract

Most paying SaaS projects run on Pro. The $25 fee includes the full bundle and a $10 monthly compute credit. The credit covers one Micro compute instance, so a database that fits on Micro adds nothing to the compute line. Everything beyond that is billed on the meters below.

Supabase Pro meters, verified September 2026:

MeterIncludedOverage rate
Pro base (Auth + Storage + Edge Functions + Realtime + DB)n/a$25/mo
Compute credit$10/moApplied to your compute tier
Database storage8 GB$0.125 / GB
Egress250 GB$0.09 / GB
Monthly active users100,000$0.00325 / MAU
Point-in-Time Recovery (optional)none$100/mo per 7-day window

Compute is the meter people misjudge most. Supabase does not scale to zero on Pro: you pay for the selected compute instance 24 hours a day, whether or not it serves traffic. Choosing the right tier matters more than it does on a serverless provider such as Neon.

Supabase Free Tier Limits

The Supabase free tier includes 500 MB of database storage, 50,000 monthly active users, 5 GB of egress, 1 GB of file storage, and up to 2 active projects. Free projects auto-pause after one week of inactivity. The free tier is enough for prototypes and side projects; the database size and the pause policy decide whether you can run a production app on it.

Supabase Free plan limits:

  • Database: 500 MB Postgres storage
  • Auth: 50,000 monthly active users (MAU)
  • Egress: 5 GB per month
  • File storage: 1 GB
  • Projects: up to 2 active projects
  • Pausing: projects auto-pause after 1 week of inactivity

The pause policy causes the most trouble. A free project with no traffic for seven days is paused, and you have to restore it manually from the dashboard. That is acceptable for a demo and unacceptable for anything a customer might open on day eight. The 50,000 MAU allowance is high (Auth is usually the first service other providers charge for), so the limit you reach first is almost always the 500 MB database or the auto-pause, not the user count.

If either limit is a problem, you need Pro. Pro projects do not pause.

Supabase Compute Pricing

Supabase compute is a dedicated instance billed continuously, not a serverless function billed per request. You choose a tier and pay for it every hour of the month. The $10 Pro credit is subtracted from the tier price, so moving up a tier costs the difference between tiers, not the full listed price.

Compute tierRAMMonthly costCost after $10 credit
Micro1 GB$10$0 (covered by credit)
Small2 GB$15$5
Medium4 GB$60$50
Large8 GB$110$100
XL16 GB$210$200
2XL32 GB$410$400

The Micro instance (2-core ARM, 1 GB RAM) handles most early-stage SaaS workloads, which is why many Pro accounts pay a flat $25/month. Move to Small (2 GB) when you need more concurrent connections, Medium (4 GB) for compute-heavy queries, and Large (8 GB) for high-throughput production databases.

Going from Small ($5 extra) to Medium ($50 extra) is the largest price increase between adjacent tiers, so profile your slow queries before upgrading. Connection pooling through Supavisor, which is included, often solves connection pressure without a larger instance.

Supabase Storage Pricing

Supabase Pro includes 8 GB of database storage, and each additional GB costs $0.125 per month.

A 20 GB database therefore costs the $25 base plus 12 GB of overage at $0.125, or $1.50 a month extra. Storage rarely dominates a Supabase bill: a 50 GB database adds $5.25/month.

Keep two things separate. First, file storage (uploads and images in the Storage service) is metered separately from database storage and has its own Pro allowance; the 8 GB figure applies only to the Postgres database. Second, Point-in-Time Recovery is an add-on at $100/month per 7-day retention window. It is the most expensive optional line on a typical bill and the one teams most often leave out of their budget.

Supabase Egress Cost

Supabase Pro includes 250 GB of egress per month (data transferred out of Supabase), then charges $0.09 per GB.

Egress grows with traffic, not with the amount of data you store, so it is the meter most likely to jump as an app grows. A media-heavy app serving 1 TB of egress pays for 750 GB of overage at $0.09, which is $67.50/month on top of the base. A typical API-driven SaaS stays well under 250 GB; you exceed it by serving large files or a high volume of them.

If egress is your largest cost, put a CDN in front of file delivery instead of serving files directly from the database or the Storage origin.

Supabase Pricing Examples: 4 Real Workloads

These are the monthly Supabase costs for four workloads, calculated from the calculator's rates. Each example lists its inputs so you can reproduce the number.

1. Side project (Free plan) Inputs: 500 MB database, under 5 GB egress, low traffic. Cost: $0/month. The free tier covers it, but the project auto-pauses after a week of inactivity.

2. Early SaaS (Pro, Micro compute) Inputs: Micro compute (1 GB RAM), under 8 GB storage, under 250 GB egress. Cost: $25/month. The compute credit covers Micro, and storage and egress stay inside the included allowances. This is the cheapest Pro configuration.

3. Growing SaaS (Pro, Small compute) Inputs: Small compute (2 GB RAM), 20 GB storage, 300 GB egress. Cost: $36/month. That is $25 base, plus $5 compute (Small $15 minus the $10 credit), plus $1.50 storage (12 GB over 8 at $0.125), plus $4.50 egress (50 GB over 250 at $0.09).

4. Scale (Pro, Medium compute) Inputs: Medium compute (4 GB RAM), 50 GB storage, 1 TB egress. Cost: $148/month. That is $25 base, plus $50 compute (Medium $60 minus credit), plus $5.25 storage (42 GB over 8), plus $67.50 egress (750 GB over 250). At this size egress is the largest line.

Across the four examples, compute and egress determine the bill, storage changes it by a few dollars, and the bundled services (Auth, Storage, Edge Functions, Realtime) add no cost at these tiers.

Supabase vs Neon, PlanetScale, Xata, and Convex

Supabase Pro costs more than Neon, PlanetScale, and Xata for a small always-on database, and less than Convex. The table models the same workload on five providers, using each provider's rates from our calculator: 1 GB RAM, 20 GB storage, 300 GB egress, always-on.

ProviderPlanMonthly costWhat you getPostgres?
SupabasePro$31DB + Auth + Storage + Edge Functions + RealtimeYes
NeonLaunch$26DB + managed auth; scale-to-zero can cut this furtherYes
PlanetScalePostgres$23 ($43 HA)Database onlyYes
XataXata Cloud$14Database only (scale-to-zero)Yes
ConvexProfessional$55Reactive document DB, per-seatNo

Two numbers changed since our May 2026 update, and both changes favour Supabase's competitors. Neon dropped from $46 to $26 for this workload because Neon Launch now includes 500 GB of egress per project (up from 100 GB), which removes the egress charge at 300 GB. Xata dropped from $15 to $14 after a storage rate cut to $0.28/GB-month. Supabase's rates did not change.

Neon also added auth: it now ships Managed Better Auth free up to 1 million monthly active users on Launch, so Neon is no longer database only. A year ago, bundled auth was the strongest reason to pick Supabase over Neon.

The bundle still matters, but for fewer comparisons. Supabase at $31 includes Auth, Storage, Edge Functions, and Realtime. The $14 Xata bill and the $23 PlanetScale bill cover the database only. To match Supabase you would add an auth provider (Clerk or Auth0 cost $20 to $30/month at 10K+ MAU) and object storage with a CDN ($5 to $15/month on S3 plus CloudFront), which makes Supabase the cheaper option. Against Neon at $26 with auth included, the remaining differences are Storage with a CDN, Edge Functions, and Realtime. They are worth paying for if your app uses them and worth nothing if it does not.

When each alternative is the better choice:

  • Neon ($26 always-on, less with scale-to-zero): serverless Postgres with scale-to-zero, instant branching, a 500 GB egress allowance, and managed auth to 1M MAU. It is the closest Supabase alternative on this list and now costs less for this workload. Choose it when compute usage is bursty, or when you want Postgres and auth without Storage and Realtime.
  • PlanetScale ($23 single-node, $43 HA): millisecond billing and 3-node HA from $15/month. Choose it when you require high availability.
  • Xata ($14): the cheapest Postgres option here, with scale-to-zero and copy-on-write branches. Choose it for cost-sensitive Postgres workloads that do not need a bundled backend.
  • Convex ($55): reactive queries and a TypeScript-native document model. Choose it for real-time apps, but note that it is not Postgres, so migrating means rewriting your data layer, and its per-seat pricing grows with team size rather than usage.

For more options, see our guide to the best database software for startups and our Supabase vs Firebase comparison.

Why Supabase Is MakerKit's Default

A disclosure first: MakerKit ships with built-in Supabase integration, so we benefit when you choose Supabase. These are the reasons it is our default regardless.

The first reason is the bundle. A new SaaS needs a database, authentication, file storage, and usually realtime updates and serverless functions. Supabase provides all of them for $25/month, including Auth for 100,000 MAU, which would otherwise be the first large bill from a dedicated auth provider. Building the same setup from a database, Clerk, S3, and a functions platform costs more and means managing four dashboards instead of one.

The second reason is Postgres with Row Level Security. You get standard Postgres (no proprietary query language, compatible with every ORM) and per-row access control enforced by the database. MakerKit uses RLS for multi-tenant isolation; our Supabase RLS best practices guide covers the details. Add Drizzle and you get typed queries on top of policies you can read and test.

Supabase has two cost weaknesses. It does not scale to zero on Pro, so a mostly idle workload pays for unused compute, and Neon or Xata will be cheaper. At high egress, the $0.09/GB meter adds up, so put a CDN in front of file delivery.

If you are choosing the rest of your stack at the same time, our modern SaaS stack for 2026 covers database, auth, payments, and deployment together.

Calculator: Estimate Your Supabase Bill

The Supabase pricing calculator applies the rates in this article to your workload. Enter your compute tier, storage, and egress, and it returns a line-by-line monthly estimate.

The calculator hub runs the same workload against Neon, PlanetScale, Xata, and Convex side by side. Every number in this post comes from that calculator's source code, so you can check the math against Supabase's published rates.

Should You Use Supabase? Our Recommendation

Supabase is best for:

  • Teams that want a full backend (database, auth, storage, realtime) from one provider
  • Postgres-first SaaS that relies on Row Level Security for multi-tenancy
  • Apps where the bundled Auth at 100,000 MAU replaces a separate, pricier auth bill
  • MakerKit projects, which ship with the Supabase integration configured

Skip Supabase if:

  • Your workload is idle most of the time and scale-to-zero would lower the bill (look at Neon or Xata)
  • You require multi-node HA (PlanetScale offers it from $15/month)
  • You want a reactive document model instead of Postgres (Convex)

Our pick: Supabase Pro at $25/month for the first stage of almost any Postgres SaaS. The compute credit keeps most early apps at a flat $25, and once you count the bundled Auth and Storage it is the cheapest complete backend in this comparison. Compare it against Neon or Xata again when idle compute or egress becomes the largest part of your bill; the calculator shows that before your invoice does.

Disclosure: MakerKit sells Next.js SaaS kits with built-in Supabase integration. We earn money when you buy a kit. Supabase and the other providers on this list do not pay us, and every price here matches our open calculator code.

Frequently Asked Questions

How much does Supabase cost per month?
Supabase costs $0 on the Free plan and $25/month on the Pro plan. Pro bundles Auth, Storage, Edge Functions, Realtime, and Postgres, and includes a $10 compute credit that covers a Micro instance, so most early-stage SaaS apps stay at exactly $25/month. A growing SaaS with a Small compute tier, 20 GB storage, and 300 GB egress runs about $36/month.
Is Supabase free?
Supabase is free to start: the Free plan costs $0 with no credit card and includes 500 MB of database storage, 50,000 monthly active users, 5 GB of egress, and 1 GB of file storage across up to 2 projects. For production it is not free: free projects auto-pause after 1 week of inactivity, and once you outgrow 500 MB or need an always-on project you move to the $25/month Pro plan. Side projects and prototypes can stay on the Free plan.
What are the Supabase free tier limits?
The Supabase Free plan includes 500 MB database storage, 50,000 monthly active users, 5 GB egress, 1 GB file storage, and up to 2 active projects, with no credit card required. The main catch is that free projects auto-pause after 1 week of inactivity and must be manually restored. The Pro plan removes pausing and raises every limit.
How much does Supabase Pro cost?
Supabase Pro costs $25/month. That base includes Auth, Storage, Edge Functions, Realtime, and the Postgres database, plus a $10/month compute credit that fully covers one Micro instance. Additional charges apply only past the included 8 GB of database storage ($0.125/GB) and 250 GB of egress ($0.09/GB), or if you choose a compute tier larger than Micro.
How does Supabase compute pricing work?
Supabase provisions dedicated compute instances billed 24/7, not serverless functions. Tiers are Micro $10 (1 GB RAM), Small $15 (2 GB), Medium $60 (4 GB), Large $110 (8 GB), XL $210 (16 GB), and 2XL $410 (32 GB). The Pro plan's $10 compute credit is subtracted from your tier, so Micro is effectively free and Small costs $5 extra. Supabase does not scale to zero on Pro.
What is Supabase storage pricing?
Supabase database storage includes 8 GB on the Pro plan, with overage at $0.125/GB per month. A 20 GB database adds $1.50/month, and a 50 GB database adds $5.25/month. File storage (the Storage service for uploads) is metered separately with its own Pro allowance. Point-in-Time Recovery is an optional add-on at $100/month per 7-day window.
How much does Supabase egress cost?
Supabase Pro includes 250 GB of egress per month, then charges $0.09/GB. Egress grows with traffic, not stored data, so it is the meter most likely to raise the bill for media-heavy apps. Serving 1 TB of egress adds 750 GB of overage at $0.09, which is $67.50/month. If egress dominates your bill, put a CDN in front of file delivery.
Is Supabase cheaper than Neon, PlanetScale, or Xata?
For the same 1 GB / 20 GB storage / 300 GB egress workload, Supabase Pro runs about $31/month, Neon about $26 (less with scale-to-zero), PlanetScale about $23 single-node ($43 HA), and Xata about $14, verified September 2026. Supabase is not the cheapest of these: Neon lowered its cost for this workload by raising the included egress allowance to 500 GB per project, and it now bundles managed auth to 1M MAU. Supabase still includes more (Storage with a CDN, Edge Functions, and Realtime), and against PlanetScale or Xata, which are database only, adding an auth provider and object storage makes Supabase the cheaper total. Against Neon it comes down to whether you need Storage, Edge Functions, and Realtime.
Does Supabase scale to zero?
No, not on the Pro plan. Supabase provisions dedicated compute that runs continuously, so you pay for your selected tier 24/7 regardless of traffic. Free-tier projects auto-pause after 1 week of inactivity, but Pro projects stay running. If you need scale-to-zero for an idle-heavy workload, Neon and Xata both support it on Postgres.

Next Steps

If you are picking a database, compare the field in our guide to the best database software for startups, or read Supabase vs Firebase for the head-to-head. Choosing the whole stack at once? Our modern SaaS stack for 2026 covers database, auth, payments, and deployment together, and the Supabase pricing calculator will give you a real number for your own workload.

Already decided on Supabase? Our Next.js Supabase SaaS starter kit ships RLS-based multi-tenancy, auth, and Stripe billing on the exact free-tier-friendly architecture this post describes.