With Amazon Simple Email Service (Amazon SES), you pay only for what you use. There are no subscriptions, no contract negotiations, and no minimum charges.
The following table provides information about the charges associated with sending and receiving email through Amazon SES.
|If you are...||You pay...||Plus the following additional charges...|
|Sending email from an application hosted in Amazon EC2
||$0 for the first 62,000 emails you send each month, and $0.10 for every 1,000 emails you send after that.||$0.12 for each GB of attachments you send, and any additional charges for using EC2.|
|Sending email from an email client or other software package||$0.10 for every 1,000 emails you send.||$0.12 for each GB of attachments you send.|
|Receiving email||$0 for the first 1,000 emails you receive, and $0.10 for every 1,000 emails you receive after that.||$0.09 for every 1,000 incoming email chunks (see Pricing details for more information).|
You can use the Amazon Web Services Monthly Calculator to estimate your monthly charges for using Amazon SES.
Dedicated IP addresses
If you lease a dedicated IP address in the middle of a month, we adjust the price for the first month based on the number of days remaining in the month.
If you decide that you no longer want to lease a dedicated IP address, we adjust the fee you pay for the final month based on the number of days that have already elapsed in the current billing cycle.
AWS Free Usage Tier
When you call Amazon SES from an application hosted in Amazon EC2, you can send 62,000 messages per month at no charge. This Free Usage Tier benefit does not expire.
Note: You pay for outgoing mail data, incoming mail chunks, and EC2 data transfer fees, even if your usage of Amazon SES qualifies for the AWS Free Usage Tier.
You pay $0.10 for every 1,000 emails you send or receive.
When you send a single message to several recipients, you pay for each recipient. For example, if you send a single email with 10 recipients on to "To:" line, you pay the same amount you would if you sent 10 emails to individual recipients.
When you set up Amazon SES to receive email, you create receipt rules. In a receipt rule, you define a recipient (or group of recipients), and specify what Amazon SES does when it receives the email. When an incoming message is addressed to at least one email address that matches an address in an active receipt rule, you pay for that message. For example, if you receive one email that is addressed to 10 addresses on your domain, and your receipt rules apply to all 10 recipients, you only pay for a single message.
Outgoing data charges
You pay $0.12 per gigabyte (GB) of data in the messages you send. This data includes headers, message content (including text and images), and attachments.
Outgoing data charges are not eligible for the AWS Free Usage Tier. You pay outgoing data charges regardless of whether you send email from an application hosted in EC2 or from an application hosted elsewhere.
Incoming mail chunks
An incoming mail chunk is 256 kilobytes (KB) of incoming data, including headers, message content (text and images), and attachments. When you use Amazon SES to receive email, you pay $0.09 for every 1,000 incoming mail chunks.
We only count complete incoming mail chunks. For example, if you receive 768KB of incoming email, we count it as three incoming mail chunks. If you receive 255KB of incoming email, we count it as zero incoming mail chunks.
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.
You use Amazon SES to send about 250,000 emails per month. You receive 1,000 emails per month. You don't use dedicated IP addresses. You send your email using an application that isn't hosted in Amazon EC2. Every message you send and receive is 32KB in size.
Outgoing Mail Charges
Outgoing messages: 250,000 total messages × $.0001 per message = $25.00
Outgoing mail data: (.000032GB × 250,000 messages) × $0.12 per gigabyte of data = $0.96
Total outgoing mail charges: $25.96 per month
Incoming Mail Charges
Incoming messages: 1,000 total messages − 1,000 free messages = $0.00
Incoming mail chunks: (32KB × 1,000 messages) ÷ 256KB = 125 mail chunks × $0.00009 per mail chunk = $0.02
Total incoming mail charges: $0.02 per month
Total Monthly Charges
Total charges for using Amazon SES: $25.00 + $0.02 = $25.98 per month
You have three dedicated IP addresses, and you use them to send 2,000,000 messages per month from an application hosted in an Amazon EC2 instance. You also receive 250,000 incoming messages. Every message you send and receive is 32KB in size.
Outgoing Mail Charges
Outgoing messages: (2,000,000 total messages – 62,000 free messages) × $0.0001 per message = $193.80
Outgoing mail attachments: (.000032GB × 2,000,000 messages) × $0.12 per gigabyte of attachments = $7.68
Total outgoing mail charges: $201.48 per month
Incoming Mail Charges
Incoming messages: (250,000 total messages – 1,000 free messages) × $0.0001 per message = $24.90
Incoming mail chunks: (32KB × 250,000 messages) ÷ 256 KB = 31,250 mail chunks × $0.00009 per mail chunk = $2.82
Total incoming mail charges: $27.72 per month
Dedicated IP addresses: 3 addresses × $24.95 per address = $74.85
Total additional charges: $74.85 per month
Total Monthly Charges
Total charges for using Amazon SES: $201.48 + $27.72 + $74.85 = $304.05 per month
Note: The preceding calculation only shows the costs for using Amazon SES. It doesn't include the charges for using Amazon EC2. For more information about the costs of using Amazon EC2, see Amazon EC2 Pricing.