Requesting a spending limit increase for SMS messages in Amazon SNS

Last updated: 2022-06-03

I receive a "No quota left for account" error from Amazon Simple Notification Service (Amazon SNS) when trying to send mobile text (SMS) messages. How do I request a spending limit increase for SMS messages in Amazon SNS?

Short description

If you reach your monthly SMS messaging spending limit, then you receive a No quota left for account error from Amazon SNS. To resolve the error, you must increase your account's spending limit for sending SMS messages in Amazon SNS.

To increase your account's spending limit for sending SMS messages in Amazon SNS, you must open a quota increase case in the AWS Support Center.

Resolution

Open a quota increase case in the AWS Support Center

Calculate your required SMS spending quota

Important: Make sure that you request an SMS spending quota appropriate for your use case. AWS denies requests for high spending quotas that don't have a valid use case.

Multiply the number of messages that you expect to send each month by the cost of a single message part.

When calculating your required SMS spend quota, keep in mind the following:

  • A single SMS message can contain up to 140 bytes of information.
  • If an SMS message contains more than the maximum number of characters, then the message is split into multiple parts.
  • The maximum number of characters in a single SMS message depends on the type of encoding and characters you use.

Example SMS messages spending quota calculation

(300 messages daily x 30 days) x $0.00266 USD cost per message part x 1 total number of message parts per message = $23.94 USD spend limit

Note: Each country has its own SMS pricing. For more information, see Worldwide SMS pricing.

Write a description of your SMS use case

Make sure that your request for an SMS spending quota increase includes the following details:

  • Dollar limit requested
  • Link or name of the site or application that's sending SMS messages
  • Type of message that you intend to send (transactional, promotional, or one-time password)
  • Details of your opt-in process and any other ways that you make sure that you're only sending messages to people who have requested your messages
  • AWS Region that the sender will use to make API calls to Amazon SNS from
  • List of countries that you plan to send messages to
  • Maximum number of messages that you expect to send per day
  • SMS message template that you plan to send
  • Any additional information that helps us better understand your use case

Important: After you receive confirmation that your SMS spending quota is increased, you must adjust the spending quota for your account on the Amazon SNS console. If you don't update your SMS settings on the Amazon SNS console, your SMS spend limit won't increase.