← All AWS pricing calculators

SNS Pricing Calculator - Standard & FIFO Topics

SNS pricing calculator for Standard and FIFO topics. Estimate Amazon SNS monthly costs including API requests, notification deliveries (HTTP, Email, Mobile Push, Firehose), data transfer, message filtering, archiving, and data protection across all AWS regions.

Reference prices

Example monthly cost in US East (N. Virginia)

Standard topic with 10 million publish requests of 1 KB messages, 5 million HTTP, 1 million email and 2 million mobile push deliveries of 1 KB each a month, and 50 GB transferred out, priced by this calculator at AWS list prices.

Estimated total: $33.50 per month

BreakdownMonthly cost
Transfer Out (50 GB)$4.50
↳ 50 GB @ $0.09/GB (Tier 1)$4.50
API Requests (1 KB)$5.00
↳ 10M @ $0.50/M$5.00
Notification Deliveries$24.00
↳ HTTP/s: 5M @ $0.60/M$3.00
↳ Email: 1M @ $20.00/M$20.00
↳ Mobile Push: 2M @ $0.50/M$1.00

Priced on 15 Oct 2026 from CloudBurn's AWS price data. Prices in USD, excluding tax.

Free price alerts · Platform launching early 2027

Get an email when SNS prices change

CloudBurn re-checks AWS prices every week and emails you when a price behind this calculator changes.

Waitlist form loading.

30% founding-member discount

Only waitlist members get it. Join now and keep 30% off for as long as you keep your plan.

Alert emails only arrive when a price changes; the waitlist sends two a month at most. Unsubscribe anytime. Privacy policy

Tick the box to also save your spot on CloudBurn Platform:

  • Price your whole stack in minutesThe AWS Simple Pricing Calculator puts SNS and the rest of your AWS services in one estimate, ready to export.
  • Know the cost before you deployThe GitHub App estimates what your Terraform, CDK or CloudFormation changes will cost before they ship.
  • Find the waste, then fix itScans of your live AWS accounts show what is costing money for nothing, with clear steps to fix each finding.

Frequently Asked Questions

What is the difference between Standard and FIFO topics?

Standard Topics offer at-least-once delivery with nearly unlimited throughput. Messages may be delivered out of order or duplicated. FIFO Topics provide exactly-once processing with strict message ordering. FIFO topics are limited to 300 transactions per second (3,000 with batching) and have separate pricing for publish operations ($0.30/million) and subscription messages ($0.01/million).

How are notification deliveries priced?

SNS charges based on endpoint type. HTTP/HTTPS is $0.60/million. Email/Email-JSON is $2.00 per 100K ($20/million). Mobile Push is $0.50/million. Firehose is $0.19/million for configured delivery volume. SQS and Lambda deliveries have no SNS charge. You only pay the target service. Each 64KB chunk counts as one delivery.

How are API requests metered?

For Standard Topics, each 64KB chunk of published data is billed as 1 request. A 256KB message counts as 4 requests. For FIFO Topics, messages from 1KB to 256KB are billed as one message, plus $0.017/GB of payload data.

How does message filtering pricing work?

Attribute-based filtering is completely free. Payload-based filtering costs $0.09 per GB of scanned payload data. Both filtered and delivered messages count toward the scanned amount. Each message is billed for a minimum of 1KB.

What are message archiving costs?

Message archiving and replay charges $0.10 per GB for archive processing and $0.023 per GB-month for in-place storage. Any archived data is billed for a minimum of 1 day. Message replay is billed at standard FIFO API request and payload rates.

What is message data protection?

Message data protection helps you scan messages for sensitive data and block or de-identify it. Scanning costs $0.08 per GB of payload data, with a minimum of 1KB per message. If you enable audit reporting, it costs $0.20 per GB of audit report data generated.