Amazon Simple Email Service (SES) is a pay-as-you-go service based on the volume of emails sent and received. There are no subscriptions, no contract negotiations, and no minimum charges.

AWS Free Tier

As part of AWS Free Tier, SES offers a flexible free tier which enables you to try the SES email features you need, free of charge. Free tier customers receive up to 3,000 message charges free each month for the first 12 months after you start using SES. 

Message charges from these SES products are eligible for the SES free tier: 

  • Outbound emails
  • Inbound emails
  • Virtual Deliverability Manager outbound email processing

Sending a single email equals one message charge; receiving a single email also counts as one message charge. If you enable Virtual Deliverability Manager for your account, each email sent counts as two message charges. 
For example: A customer could send 1,000 messages per month with Virtual Deliverability Manager enabled (2,000 message charges) and receive 1,000 emails (1,000 message charges) without exceeding the revised SES free tier limit of 3,000 message charges. You can read this blog post for more examples.

Free tier messages charges will apply first to the more expensive charges (e.g. outbound messages) in situations where multiple products are in use.

Any combination up to 3,000 message charges per month will be included in the free tier for 12 months after you start using SES. Customers who started using SES before August 1st, 2023, will have access to the SES free tier for one year (until August 2024).

Note: You pay for outgoing mail data, incoming mail chunks, EC2 data transfer fees, and add-on features such as Dedicated IP Addresses (if applicable), even if your usage of Amazon SES qualifies for the AWS Free Usage Tier.

Amazon SES Pricing

With Amazon SES, you pay only for what you use with no minimum fees or mandatory service usage. You are billed separately for sending and receiving emails, data usage, and additional features. Amazon SES provides billing transparency and low prices because you only pay for the features you use.

Service type Price Additional charges
Outbound emai $0.10/1000 emails $0.12 per gigabyte (GB) of data in the attachments you send*
Inbound email $0.10/1000 emails $0.09 for every 1,000 incoming email chunks (see Pricing details for more information)
Mail Manager    
    -Open ingress endpoint** $50 per month per endpoint  
    -Email processing*** $0.15/1000 emails $0.09 for every 1,000 incoming email chunks (see Pricing details for more information)
    -Archiving

$2 per GB of emails ingested 

$0.19 per GB per month for storing and searching the archive

 
    -Email add ons Varies based on the add on solution you choose  

* You might incur additional data transfer charges for using EC2 
** An open ingress endpoint offers exclusive resources, allowing customers to receive emails directly to their domain. Additionally, we provide a complimentary authenticated ingress endpoint that only accepts emails from credentialed senders.
*** Email processing refers to emails processed by Mail Manager regardless of inbound receiving or outbound sending.
**** You can use the Amazon Web Services Monthly Calculator to estimate your monthly charges for using Amazon SES. Please note that the pricing calculator does not currently include SES Free Tier discounts.

Add on Features Price Notes
Dedicated IPs    
- Standard $24.95 per month per IP  
- Managed $15 per month per account  
$0.08/1000 emails 0-10M emails per month
$0.04/1000 emails 10M-50M emails per month
$0.02/1000 emails 50M-100M emails per month
Contact us  >100M emails per month
Bring Your Own IP Addresses (BYOIP)* $24.95 per month*  
 Inbox Deliverability: Virtual Deliverability Manager $0.07/1000 emails  
$0.0005/1000 queries First 5,000 queries each month are free

* The minimum number of addresses you can bring is 256 which creates a minimum cost of $24.95 x 256 = $6,387.20 per month.
** You can refer to Pricing details for more information.

Pricing Examples

Pricing details

Email messages

Outgoing data charges

Incoming mail chunks

Dedicated IP addresses

Standard:

Managed:

You can choose to use dedicated IPs based on your actual usage instead of per dedicated IP. The starting price for dedicated IPs managed is $15 per month per account fixed subscription fee, then $0.08 per 1000 emails. Your price will decrease once the sending volume meets certain threshold (see pricing table above).

You can start using dedicated IPs managed any time during your billing cycle and will only be charged by the actual usage. If you no longer want to lease dedicated IPs, you won’t be charged anymore.

Bring Your Own IP Addresses (BYOIP)

Amazon SES includes an optional feature called Bring Your Own IP (BYOIP). This feature lets you use a range of IP addresses that you own to send email with Amazon SES. If you use BYOIP, you pay $24.95 per month for each IP address in the IP range. The minimum number of addresses you can bring is 256 which creates a minimum cost of $24.95 x 256 = $6,387.20 per month. To learn more, see the Amazon SES Developer Guide.

Virtual Deliverability Manager

Virtual Deliverability Manager costs $0.07 for each 1,000 email messages you send, in addition to other SES charges such as email sending charges. Accessing Virtual Deliverability Manager information through the AWS console, CLI, or API costs $0.0005 for each 1,000 queries. Your first 5,000 queries each month are free.

Fees for using other AWS Services

Depending on how you set up and use Amazon SES, you may pay monthly fees for using other AWS Services. For example:

  • If you send email by using an application hosted in Amazon EC2, you pay for your compute usage, as well as data transfer fees for the data you send out of EC2. For more information, see Amazon EC2 Pricing.
  • If you transfer incoming messages to an Amazon Simple Storage Service (Amazon S3) bucket, you pay based on amount of data you store. For more information, see Amazon S3 Pricing.
  • If you receive notifications by using Amazon Simple Notification Service (Amazon SNS), you pay based on the number of notifications you receive. For more information, see Amazon SNS Pricing.
  • If you use custom dashboards or metrics in Amazon CloudWatch, you pay additional monthly fees based on the number of custom metrics and dashboards you create. For more information, see Amazon CloudWatch Pricing.

You can estimate your monthly charges for all AWS Services by using the Billing Dashboard in the AWS Management Console.

Additional pricing resources

AWS Pricing Calculator

Easily calculate your monthly costs with AWS.

Get pricing assistance

Contact AWS specialists to get a personalized quote.

Check out additional resources

Visits the Amazon SES resources page.

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console

Get started building with Amazon SES in the AWS Management Console.

Sign in