Supabase Pricing in India: Plans and the Real Cost in INR
Sagar Tayde · · 9 min read
Supabase pricing looks simple: a free plan, and a Pro plan from $25 a month. The bill you actually pay is built from a plan fee, compute for every project, usage beyond the included amounts, and any add-ons you switch on. From India it then arrives in US dollars on an Indian card. This guide puts every rate in one place, works through four realistic bills step by step, and converts them to rupees, so you can estimate your own number before you commit.
All figures are from Supabase’s official pricing and billing documentation, checked on 7 October 2026. Prices change, so treat the method as the lasting part and re-check the rates.
The four Supabase plans
| Free | Pro | Team | Enterprise | |
|---|---|---|---|---|
| Base price | $0 | from $25 per month | from $599 per month | Custom |
| Billed per | Organisation | Organisation | Organisation | Contract |
| Compute credit | - | $10 per month | $10 per month | Custom |
| Database disk included | 500 MB | 8 GB per project | 8 GB per project | Custom |
| Egress included | 5 GB | 250 GB | 250 GB | Custom |
| Monthly active users | 50,000 | 100,000 | 100,000 | Custom |
| Daily backups kept | None | 7 days | 14 days | Up to 30 days |
| Inactive projects | Paused after 1 week | Not paused | Not paused | Not paused |
Team does not buy more capacity than Pro. It buys compliance and control: SSO for the dashboard, longer backup retention, log retention of 28 days instead of 7, and support with SLAs. Most early-stage teams do not need it. The free plan has its own limits, covered in detail in Supabase free tier limits.
Compute: the line most people miss
Every project runs on its own compute instance, billed by the hour whether or not anyone is using it. The Pro plan’s $10 credit covers one Micro instance. Each additional project, such as a staging copy, adds its own compute line. Sizes from Supabase’s compute and disk guide:
| Size | Per month (approx.) | CPU | RAM | Direct connections |
|---|---|---|---|---|
| Nano (free plan only) | $0 | Shared | 0.5 GB | 60 |
| Micro | $10 | Shared | 1 GB | 60 |
| Small | $15 | Shared | 2 GB | 90 |
| Medium | $60 | Shared | 4 GB | 120 |
| Large | $110 | 2 dedicated | 8 GB | 160 |
| XL | $210 | 4 dedicated | 16 GB | 240 |
| 2XL | $410 | 8 dedicated | 32 GB | 380 |
Larger sizes go up to 64 dedicated CPUs and 256 GB of RAM. Note the jump from Small to Medium: the price quadruples while the RAM doubles, and the CPU is still shared until Large.
Usage rates on Pro
Usage above the included amount is billed at these rates:
| Item | Included on Pro | Rate beyond that |
|---|---|---|
| Database disk (general purpose) | 8 GB per project | $0.125 per GB per month |
| Egress, uncached | 250 GB | $0.09 per GB |
| Egress, cached | 250 GB | $0.03 per GB |
| File storage | 100 GB | $0.0213 per GB per month |
| Monthly active users | 100,000 | $0.00325 per user |
| Edge function calls | 2 million | $2 per million |
| Realtime messages | 5 million | $2.50 per million |
| Realtime peak connections | 500 | $10 per 1,000 |
| Image transformations | 100 origin images | $5 per 1,000 |
Egress is the meter that surprises most teams. It counts data sent out of every Supabase service: database queries, file downloads, auth and functions. An app that serves full-size images from Supabase storage reaches 250 GB long before it reaches 100,000 users.
Add-ons and what each costs
| Add-on | Price |
|---|---|
| Point-in-time recovery | $100 per month for each 7 days of retention |
| Custom domain | $10 per month per project |
| Dedicated IPv4 address | $4 per month per database, and per read replica |
| Branching (preview databases) | $0.01344 per branch per hour, about $10 a month if left running |
| Log drain | $60 per drain per month, plus events and egress |
| Phone MFA | $75 per month for the first project |
| Read replica | Billed at its own compute size, plus IPv4 if that is on |
Two of these matter more in India than the price suggests. The IPv4 add-on is the only way to use the
direct database connection from networks without IPv6, which includes many hosting platforms. And a
custom domain was the workaround Indian teams used when supabase.co was blocked on Jio, Airtel and
ACT Fibernet in February 2026.
What the spend cap protects, and what it does not
Pro has a spend cap, switched on by default. With it on, usage beyond the quota is restricted instead of billed. According to Supabase’s cost control guide, it covers disk size, egress, function calls, monthly active users, realtime, image transformations, storage and logs.
It does not cover compute, branching, read replicas, custom domains, extra disk IOPS or throughput, IPv4, log drains, phone MFA or point-in-time recovery. Those are billed in full whatever the cap says, because you switch them on yourself. The cap prevents usage surprises; it is not a monthly budget.
A Supabase pricing calculator you can do by hand

The monthly bill on Pro is:
- $25 for the organisation
- + compute for every project, from the table above
- - $10 compute credit
- + usage above the included amounts, from the usage table
- + add-ons you have switched on
Four worked examples, in US dollars:
| Setup | Calculation | Total |
|---|---|---|
| Side project: one Micro project, inside all quotas | 25 + 10 - 10 | $25.00 |
| Production plus staging, both Micro | 25 + 10 + 10 - 10 | $35.00 |
| Startup with 10,000 users: Small, 20 GB of data, egress inside quota, custom domain, IPv4 | 25 + 15 - 10 + (12 x 0.125) + 10 + 4 | $45.50 |
| Growing app: Medium, 50 GB of data, 400 GB uncached egress, 7-day PITR, custom domain | 25 + 60 - 10 + (42 x 0.125) + (150 x 0.09) + 100 + 10 | $203.75 |
The last example shows where bills grow: point-in-time recovery and compute are most of it, and neither is stopped by the spend cap.
What it costs in rupees
Supabase bills in dollars, so three things decide the rupee amount on your card:
- The exchange rate on the day the card is charged, which moves every month.
- The forex markup. Many Indian credit cards charge about 3.5% on international transactions.
- 18% GST on that markup, which takes the extra cost to about 4.1% of the bill.
At an example rate of Rs 90 to the dollar:
| Bill in dollars | At the exchange rate | Markup and GST on it | Approx. on your card |
|---|---|---|---|
| $25.00 | Rs 2,250 | Rs 93 | Rs 2,343 |
| $35.00 | Rs 3,150 | Rs 130 | Rs 3,280 |
| $45.50 | Rs 4,095 | Rs 169 | Rs 4,264 |
| $203.75 | Rs 18,338 | Rs 757 | Rs 19,095 |
Swap in today’s rate to get your own number. Two more India-specific points:
- Recurring payments above Rs 15,000. If your card runs the charge as an Indian e-mandate, RBI rules need your approval for each payment above Rs 15,000. The last example crosses that line, so a charge can wait for an OTP, or fail if nobody approves it.
- GST for registered businesses. A business buying a foreign service usually pays the GST itself under reverse charge and then claims the credit; the steps are in our guide to reverse charge on foreign hosting. Check the treatment with your accountant.
Supabase pricing compared with a rupee-billed database
If you use Supabase mainly as a PostgreSQL database, compare it with a database priced in INR. Voroa’s managed PostgreSQL runs in Mumbai and is priced per size, plus GST, with a GST invoice:
| Size | Price per month | Memory | Storage included |
|---|---|---|---|
| DB Nano | Free, no card | 256 MB | 1 GB |
| DB Starter | Rs 299 | 1 GB | 1 GB |
| DB Basic | Rs 499 | 1 GB | 5 GB |
| DB Standard | Rs 999 | 2 GB | 10 GB |
Extra storage on a paid size is Rs 21 per GB per month; how it works is in database storage limits. There is no forex markup and no reverse charge. Current prices are on the pricing page.
This is not a like-for-like swap. Voroa does not include auth, file storage or realtime, so the comparison only holds if Supabase is your database and nothing else. Read when a Supabase alternative makes sense before you decide.
FAQ
Is the Supabase Pro plan $25 per project?
No. The $25 is per organisation. Compute is billed per project, and the $10 monthly credit covers one Micro instance, so every additional project adds to the bill.
Does Supabase have a pricing calculator?
Supabase shows your current usage and costs in the dashboard, and third-party calculators exist. The five-step method above, with the rate tables, gives the same answer and works before you sign up.
Why is my Supabase bill higher than $25?
Usually one of four things: a second project’s compute, egress above 250 GB, an add-on such as a custom domain or IPv4, or point-in-time recovery. Check the invoice line by line against the tables above.
Can I pay for Supabase in rupees?
Supabase prices and bills in US dollars. Your card converts the amount and adds its forex markup.
Moving a Postgres database off Supabase from India
If you use Supabase mainly for its PostgreSQL database, a move is mostly about the bill. Voroa bills in rupees from an Indian entity, with GST on the invoice, so a registered business takes the input tax credit straight from it - no reverse-charge GST paid in cash first, and no card forex markup.
Voroa does not offer Supabase auth, file storage or realtime APIs, so this fits an app that uses Supabase as a database. You can import an existing PostgreSQL database by pasting its connection string.
To cover the month of two bills, you can apply for migration credits: up to Rs 10,000 against your Voroa bills, granted by hand after a person reads your application.
Price your database in rupees with Voroa
If you only need PostgreSQL, you can start on a free database in Mumbai and see the paid sizes in rupees before you upgrade. Moving existing data is covered in importing an existing database. See PostgreSQL sizes and prices.
Updated November 11, 2026