Menu
Amazon Elastic Compute Cloud
User Guide for Linux Instances

Exchanging Convertible Reserved Instances

You can exchange Convertible Reserved Instances for other Convertible Reserved Instances with different configurations, including instance family. There are no limits to how many times you perform an exchange, as long as the target Convertible Reserved Instances are of a higher value than the Convertible Reserved Instances that you are exchanging.

Requirements for Exchanging Convertible Reserved Instances

Amazon EC2 processes your exchange request if the following conditions are met.

Your Convertible Reserved Instances must be:

  • Active

  • Not pending another exchange request

  • Terminating in the same hour (but not minutes or seconds)

Limitations:

  • Convertible Reserved Instances can only be exchanged for other Convertible Reserved Instances currently offered by AWS.

  • Convertible Reserved Instances cannot be modified. To change the reservation's configuration, you need to exchange it for another one.

  • Convertible Reserved Instances can only be exchanged with the same or higher payment option. For example, Partial Upfront Convertible Reserved Instances can be exchanged for All Upfront Convertible Reserved Instances—but they cannot be exchanged for No Upfront Convertible Reserved Instances.

If your Convertible Reserved Instances are not in the active state or cannot be exchanged, the Exchange Reserved Instances button in the AWS Management Console is not enabled.

You may exchange your reservations as frequently as you like; however, you cannot submit an exchange request for reservations that are pending a previous exchange request.

Calculating Convertible Reserved Instances Exchanges

Exchanging Convertible Reserved Instances is free; however, you may be required to pay a true-up cost, which is a prorated upfront cost of the difference between the Convertible Reserved Instances that you had and the Convertible Reserved Instances that you receive as a result of the exchange.

Each Convertible Reserved Instance has a list value. This list value is compared to the list value of the Convertible Reserved Instances that you want in order to determine how many reservations you can receive as a result of the exchange.

For example: You have 1 x $35-list value Convertible Reserved Instance which you want to exchange for a new instance type with a list value of $10.

$35/$10 = 3.5

You can exchange your Convertible Reserved Instance for three $10 Convertible Reserved Instances. It's not possible to purchase half reservations, so in this scenario you need to purchase an additional Convertible Reserved Instance to cover the remainder:

3.5 = 3 whole Convertible Reserved Instances + 1 additional Convertible Reserved Instance.

The fourth Convertible Reserved Instance has the same end date as the other three, and you pay the true-up cost for the fourth reservation if you are exchanging Partial or All Upfront Convertible Reserved Instances. If the remaining upfront cost of your Convertible Reserved Instances is $500, and the target reservation would normally cost $600 on a prorated basis, you are charged $100.

$600 prorated upfront cost of new reservations - $500 remaining upfront cost of original reservations = $100 difference.