The short answer
The discount path follows the same logic: AWS Database Savings Plans apply to eligible Neptune provisioned instance usage, Serverless, and Analytics. Right-size or modernize a cluster when the performance or price-performance case supports it, then size the commitment to stable eligible hourly spend.
AWS Neptune: Two Products, Three Pricing Options
It runs as Provisioned instances or as Neptune Serverless, on shared cluster storage that grows automatically in 10 GB increments.
Neptune Analytics is a separate in-memory engine for graph algorithms PageRank, community detection, shortest path, vector similarity search covered in its own section below.
AWS prices Neptune three ways: on-demand, Serverless, and Database Savings Plans.
Discount coverage has expanded quickly:
- December 2025: Database Savings Plans launch; Neptune Database covered from day one
- March 5, 2026: coverage extends to Neptune Analytics
Neptune Database Instance Pricing: Current Generation Rates
| Instance | Generation / RAM | On-Demand/hr | Performance & Notes |
|---|---|---|---|
| db.r5.large | Intel x86 · 16 GB | $0.348 | Baseline. Previous generation, widely referenced. |
| db.r5.xlarge | Intel x86 · 32 GB | $0.696 | Baseline. Double the r5.large rate. |
| db.r6g.large | Graviton2 · 16 GB | ~$0.313 | ~10% lower than r5. ARM-based. |
| db.r7i.large | Intel Xeon Gen4 · 16 GB | Verify at Amazon Neptune pricing | Up to +15% price-performance vs R6i. Launched March 2025. Requires Neptune engine v1.4.3+. |
| db.r7g.large | Graviton3 · 16 GB | ~$0.263 | ~24% lower than r5. Launched May 2025. Requires Neptune engine v1.4.5+. |
| db.r8g.large | Graviton4 · 16 GB | ~$0.263 | ~24% lower than r5; up to 30% better performance than R7g. Launched May 2025. Requires Neptune engine v1.4.5+. |
Graviton4 R8g: What the 4.7x Means
The performance gain is significant. AWS Database Blog benchmarks show up to 4.7x better write and 3.7x better read query price-performance for v1.4.5 on R8g versus previous versions, a combined effect of the engine upgrade and the Graviton4 hardware.
For write-heavy graph workloads, that’s a measurable improvement at a lower per-instance rate.
Neptune Storage Configuration: Standard vs I/O-Optimized
Example: a 500 GB database with 100 million I/O requests per month costs $50 storage + $20 I/O = $70/month in storage and I/O charges.
Neptune I/O-Optimized storage at $0.225/GB-month with no I/O charges, but instance-hour rates are meaningfully higher: a db.r5.large runs $0.4698/hr under I/O-Optimized versus $0.348 Standard, roughly a 35% premium.
The break-even, per AWS: if your I/O spend exceeds 25% of your total Neptune database spend, I/O-Optimized can save up to 40% overall.
The I/O trap for graph workloads: traversal-heavy queries that follow edges across many hops generate far more I/O per query than typical relational queries. A friends-of-friends query within 3 hops may traverse thousands of edges, thousands of storage I/O requests per execution.
Before choosing, total 30 days of the CloudWatch VolumeReadIOPs and VolumeWriteIOPs metrics, then price the billed I/O at the applicable Regional rate.
If I/O spending exceeds roughly 25% of total Neptune database spend, compare Standard and I/O-Optimized costs for the full cluster configuration.
Neptune Serverless: NCU Pricing and Use Cases
Billing is per NCU-second at $0.1098/NCU-hour in US East, from 1 to 128 NCUs. At 1 NCU running continuously, that’s about $80/month minimum; storage and I/O are billed separately at Standard rates.
To size a baseline: minimum NCUs × active hours × the regional NCU rate, then add Standard storage and I/O. Two NCUs held continuously work out to 2 × 730 × $0.1098 ≈ $160/month before storage.
Serverless can suit variable workloads, development environments, and new applications because capacity scales within configured NCU bounds.
Compare observed NCU usage, minimum capacity, storage, I/O, and an equivalent provisioned configuration before selecting a long-running production model.
For the full NCU break-even methodology, see Amazon Neptune Serverless Pricing: NCU Costs & Break-Even.
Neptune Analytics: Separate Product, Different Cost Model
Rates vary by region and are published on the Amazon Neptune pricing page; use the AWS Pricing Calculator to model your graph size and job frequency.
The pause capability is the key economic lever: while paused, you pay approximately 10% of the normal compute price, with all data and settings retained. Resuming is a single API call.
Database Savings Plans have covered Neptune Analytics since March 5, 2026. For scheduled jobs, compare pause-resume operating time with expected eligible hourly usage before sizing a commitment to stable spend.
Neptune Backup and Additional Cost Components
T4g/T3 CPU credits: these instances run in Unlimited mode; sustained CPU above the instance baseline can incur charges at $0.15 per vCPU-hour. AWS positions these constrained instance types for getting started, development, and testing rather than production performance testing.
Read replicas: up to 15 per cluster, each billed at the full instance rate. Storage is shared, so only compute multiplies, a five-node db.r8g.large cluster runs ≈ $960/month on-demand (5 × $0.263 × 730).
Data transfer: transfer in is free, and the first 100 GB/month transferred out is free. Same-AZ EC2-to-Neptune traffic and Multi-AZ replication traffic are free; cross-AZ EC2 charges depend on whether the Neptune instance sits inside or outside a VPC, so confirm the applicable architecture in AWS pricing.
Global Database: replicated write I/Os between the primary Region and each secondary Region bill on top of standard instance, storage, cross-Region transfer, and backup rates.
Neptune workbench: notebooks are hosted and billed through Amazon SageMaker, priced per notebook-instance hour in the Ready state, independent of which Neptune engine you run.
Free trial: new Neptune customers get 30 days of a t3/t4g.medium instance (750 hours), 10M I/O, 1 GB storage, and 1 GB backup; there is no always-free tier.
On-Demand vs. Database Savings Plans: Which to Choose
| Factor | Database Savings Plans |
|---|---|
| Max discount | Up to 35% |
| Term options | 1-year only |
| Upfront payment | None |
| Covered usage | Gen 7+ provisioned instances, Serverless, and Analytics (Analytics since March 5, 2026) |
| Flexibility | Applies regardless of supported engine, instance family, size, deployment option, or Region |
| Usage above the commitment | Billed at on-demand rates |
| Availability | All AWS Regions except China Regions |
The short rule: evaluate whether a move from R5 or R6g to an eligible newer-generation instance improves price-performance for your workload before sizing a Database Savings Plans commitment.
If you migrate, complete the instance-type change and observe stable eligible hourly usage before committing to the sustained spend floor. Serverless can qualify for the program’s highest stated discount tier.
Anything above or outside the commitment keeps billing at on-demand rates, which is why the commitment is sized to the stable floor rather than to peak.
For program-wide mechanics, see the AWS Database Savings Plans complete guide.
How Usage.ai Optimizes Neptune Costs
We analyze your usage data and recommend qualifying commitments sized to stable eligible hourly spend.
With Flex Insured Commitments, teams can get up to 35% savings on a 1-year Neptune Database Savings Plan with none of the commitment risk.
If eligible usage drops and a qualifying Neptune Flex Commitment ends up costing more than the on-demand rate for that usage, we provide cashback protection on that difference, subject to program terms.
Our fee is a percentage of realized savings only. If we don’t save you money, you don’t pay anything.
Upload your AWS bill. No account access or commitment required.
Frequently asked questions
What does AWS Neptune cost?
Provisioned instances start at $0.348/hr (db.r5.large, US East); Serverless starts at $0.1098/NCU-hour (~$80/month minimum). Storage, I/O, backups, and replicas bill separately.
What are the discount options for AWS Neptune?
Database Savings Plans are the commitment discount available for Neptune: up to 35% in exchange for a consistent hourly commitment over a one-year term with no upfront payment, covering Gen 7+ provisioned instances, Neptune Serverless, and Neptune Analytics (since March 5, 2026). Usage above or outside the commitment bills at on-demand rates.
How is Neptune Analytics priced?
In m-NCUs 1 GB memory plus compute per hour, at region-specific published rates. Paused graphs cost ~10% of normal compute while retaining all data.
What is the difference between Neptune Standard and I/O-Optimized?
In US East: Standard is $0.10/GB-month plus $0.20 per million I/O; I/O-Optimized is $0.225/GB-month with I/O included but higher instance rates. Switch when I/O exceeds ~25% of total Neptune spend.
Does Neptune have a free tier?
A 30-day free trial only: 750 hours of t3/t4g.medium, 10M I/O, 1 GB storage, 1 GB backup. After that, standard on-demand rates apply.