In this guide
Quick answer
MongoDB Atlas is free on M0, about $8 to $30 a month on Flex, and from $0.08 per hour ($56.94 a month) for a Dedicated M10 cluster. Running 3 M10 clusters 24/7 costs about $2,050 a year at list price, before backups, data transfer and support.
Key takeaways
- Cheapest paid option: Flex from $0.011 per hour, about $8 a month, capped at $30.
- Production teams need Dedicated, starting at M10 for $56.94 a month.
- Biggest hidden cost: tier jumps, since M30 costs almost 7 times the M10 hourly rate.
- Best way to save: move dev and test to Flex and cap auto-scaling tiers.
MongoDB Atlas is the managed cloud version of MongoDB, and its pricing works like cloud infrastructure: you pay by the hour for the cluster size you run, plus storage, backups and traffic. That makes the entry price very low and the real bill hard to forecast.
This guide walks through Free, Flex, Dedicated and Enterprise Advanced using MongoDB's official pricing page.
How much does MongoDB cost?
Free (M0)
$0
512MB storage, shared RAM and vCPU, up to 100 ops per second, free forever
Flex
$8
5GB storage, $0.011 per hour base, billed by ops per second tier and capped at $30 a month
Dedicated (from M10)
$56.94
M10 with 2GB RAM, 2 vCPUs, 10 to 128GB storage at $0.08 per hour; tiers up to M700; auto-scaling, backups, advanced security
Enterprise Advanced
Custom
Commercial license, Enterprise Server, Ops Manager or Cloud Manager, Kubernetes Operator, enterprise security, consultative support
MongoDB Atlas (Free, Flex, Dedicated) and MongoDB Enterprise Advanced. Source: www.mongodb.com, Prices verified 21 September 2026
Atlas bills clusters by the hour and invoices monthly. Flex starts at $0.011 per hour (about $8 a month) and steps up with operations per second to a $30 monthly cap. Dedicated clusters are priced per tier per hour, from M10 at $0.08 per hour up to M700 at $33.26 per hour, and auto-scaling can move a cluster to a larger tier on its own. Backup storage, outbound data transfer on Dedicated clusters, Search nodes, Stream Processing and paid support plans are billed on top of the cluster price. Enterprise Advanced is a separately quoted self-managed license.
What each MongoDB plan includes
| Feature | Free (M0) | Flex | Dedicated | Enterprise Advanced |
|---|---|---|---|---|
| Storage | 512MB | 5GB | 10GB to 4TB by tier | Your infrastructure |
| RAM and vCPU | Shared | Shared | Dedicated, 2GB to 768GB RAM | Your infrastructure |
| Throughput | Up to 100 ops per second | Up to 500 ops per second | By tier | By hardware |
| Backups | Not included | Limited | ✓ (billed by storage) | Ops Manager |
| Outbound data transfer charged | Not included | Not included | Included | N/A |
| Auto-scaling | Not included | Not included | Included | Not included |
| Advanced security features | Not included | Not included | ✓ (add-on or support tier) | Included |
MongoDB cost calculator
Your estimate
—
per year at list price
- per cluster per month
- —
- Billed
- —
- 3 years
- —
List prices only. Taxes, custom quotes and negotiated discounts are not included.
Hidden costs to budget for
| Scenario | Annual cost | Change |
|---|---|---|
| Dedicated M10 at $56.94 a month (3 clusters) | $2,050 | Headline price |
| Workload needs 4GB RAM, so M20 at $144 a month (3 clusters) | $5,184 | +$3,134 |
| Auto-scaling lands on M30 at $388.80 a month (3 clusters) | $13,997 | +$11,947 |
- Tier jumps under auto-scaling. Auto-scaling can move a cluster up a tier based on CPU and memory, and the invoice follows automatically. Set maximum tiers.
- Backup storage. Backups are charged by snapshot and oplog storage, priced by region, on top of the cluster.
- Data transfer out. Dedicated clusters pay cloud provider egress rates for outbound traffic; Free and Flex are not charged.
- Search and Vector Search nodes. Dedicated Search nodes are billed separately, from $0.12 per hour upward.
- Paid support plans. Developer and Pro support have monthly minimums and are priced as a percentage of Atlas spend.
- Non-production clusters left running. Dev and staging clusters bill every hour they exist, whether anyone uses them or not.
Which MongoDB plan should you choose?
- Free (M0). Choose if you are learning MongoDB or building a prototype under 512MB.
- Flex. Choose if you run dev, test or a small app and want spend capped at $30 a month.
- Dedicated. Choose if you run production and need dedicated resources, backups and auto-scaling.
- Enterprise Advanced. Choose if you must run MongoDB on your own servers or Kubernetes with commercial support.
Is MongoDB worth the price?
Atlas is good value for teams that want a managed MongoDB without running it themselves, and Flex is one of the cheapest ways to host a small app. The bill becomes hard to predict on Dedicated clusters, where tier jumps, backups, egress and support stack up.
You are likely overpaying if: Your dev and staging clusters run on Dedicated 24/7, auto-scaling has no maximum tier, or you pay for Search nodes and support tiers nobody reviewed.
How to pay less for MongoDB
- Move non-production to Flex. Flex caps at $30 a month, while even the smallest Dedicated cluster is $56.94.
- Cap auto-scaling. Set minimum and maximum tiers so clusters cannot climb to M30 or above without a decision.
- Pause or delete idle clusters. Dedicated clusters bill every hour they exist. Tear down test clusters on a schedule.
- Right-size backups. Review snapshot frequency and retention, since backup storage is billed separately.
- Apply for credits. MongoDB offers Atlas credits for startups, $500 for educators and $50 for students.
- Negotiate a committed spend. For larger estates, ask sales for committed-use terms and compare with Amazon DocumentDB or self-hosting Community Edition.
Copy-ready renewal email
Hi [Account manager], We spend about [monthly Atlas spend] a month on Atlas across [cluster count] clusters, and we are planning [next year usage]. Before we commit, we would like to discuss a committed-spend agreement for [term], credits for [project], and support at [support tier] priced against that commitment. We are also evaluating [alternative]. Can you share options by [date]?
MongoDB alternatives and what they cost
| Tool | Entry price | Cheaper when |
|---|---|---|
| MongoDB Community Edition (self-hosted) | $0 license; you pay for servers and operations | You have the team to run and patch databases yourself |
| Supabase | $25 per month (Pro, includes $10 compute credits) | Your app fits a Postgres backend with auth and storage built in |
| Amazon DocumentDB | Usage-based, priced on AWS | You are all-in on AWS and want MongoDB-compatible APIs on your bill |
The bigger picture: why MongoDB bills drift
Atlas spend rarely goes through procurement. Engineers spin up clusters on a card, auto-scaling nudges tiers up, and test clusters keep billing long after the project ends. Finance sees one growing monthly invoice and no owner who can explain it.
Usage spikes surprise finance
MongoDB bills move with usage, and nobody owns the budget line.
Spend by vendor, team and category against budget, synced with your ERP.
Shadow accounts on cards
Engineers open new MongoDB accounts or workspaces outside procurement.
Purchase requests with approvals
New tools and upgrades are requested and approved before anyone buys.
Commitments renew unnoticed
Annual commits and plan renewals roll over before anyone reviews usage.
Contract management with renewal alerts
Commit terms, renewal dates and owners tracked with alerts ahead of time.
Variable invoices are hard to check
Usage invoices rarely match the original PO amount.
AP automation with PO matching
Invoices matched to POs and receipts, with exceptions held before payment.
Security reviews start from zero
SOC 2 reports and DPAs for MongoDB live in someone's inbox.
Vendor onboarding and compliance
Vendor documents collected once, tracked for expiry and kept audit-ready.
The bottom line
Keep dev and test on Flex, reserve Dedicated for production, cap auto-scaling and review backups and support every quarter. Once spend is steady, turn it into a committed agreement with a named owner and a review date. Zapro gives that owner one place to track usage-based tools like Atlas next to every other contract.
MongoDB pricing FAQs
How much does MongoDB Atlas cost?
Atlas is free on M0, costs $0.011 per hour (about $8 a month, capped at $30) on Flex, and starts at $0.08 per hour, about $56.94 a month, for a Dedicated M10 cluster. Larger tiers run up to $33.26 per hour for M700.
Is there a free version of MongoDB Atlas?
Yes. The M0 Free cluster is free forever with 512MB storage, shared RAM and vCPU and up to 100 operations per second. Backups are not available on Free, so it suits learning and prototypes rather than production.
How much is MongoDB Enterprise Advanced?
MongoDB does not publish Enterprise Advanced pricing; it is quoted by sales. It covers a commercial license for self-managed MongoDB, Enterprise Server, Ops Manager or Cloud Manager, the Kubernetes Operator, enterprise security features and consultative support.
Can you get a discount on MongoDB Atlas?
MongoDB offers free Atlas credits for startups, $500 in credits for educators and $50 for students. Larger customers typically negotiate committed-spend terms with sales, but MongoDB does not publish a standard discount, so bring your usage forecast to the conversation.
Is MongoDB Atlas billed monthly or annually?
Atlas is pay-as-you-go by default: clusters are billed by the hour and invoiced monthly. There is no published annual discount on the pricing page, so any savings for committing a year of spend come from a negotiated agreement.
What is the cheapest alternative to MongoDB Atlas?
Self-hosting MongoDB Community Edition has no license fee, but you pay for servers and the people who run them. Supabase Pro at $25 a month is a cheaper managed option if your app can use Postgres.

