AWS: Monthly Rollover

The AWS Monthly Rollover is the time period from the last day of the month to the moment when CloudCheckr processes your final billing file.

During the AWS Monthly Rollover, your billing data is in a state of flux because CloudCheckr is waiting for the AWS Invoice ID, which it requires to finalize your billing report.

These Frequently Asked Questions (FAQs) dig deeper into the connection between the AWS and CloudCheckr billing cycles and how the AWS Monthly Rollover impacts your final CloudCheckr billing data.


AWS and CloudCheckr complete a billing cycle every month.

AWS does not finalize the billing hours for the last day of a month until the beginning of the next month. For example, for your March 2024 bill, AWS will not write the final billing hours for March 31st until the first few days in April 2024. As a result of this delay, AWS typically will charge your AWS account between the 3rd and the 5th of the next month; in our example, you would receive a bill for March 2024 between April 3-5, 2024.

Due to the delay in writing the final billing data for the previous month, AWS does not begin to process the data for the next month for a few days into the new billing cycle.

During this state of flux, CloudCheckr continually downloads and monitors your monthly billing file to see if AWS has populated the Invoice ID field, which it requires to finalize your CloudCheckr billing file.

After AWS provides the Invoice ID, CloudCheckr will:

  • download the final billing file for the selected month from AWS
  • reload the final billing file into CloudCheckr
  • process the final billing file in CloudCheckr

Until CloudCheckr processes your final bill, it will not calculate or display the following billing items until the end of the month:

  • Payee Support Charges
  • Add a Monthly Percent Charge or Credit or Add a Fixed Charge or Credit custom billing charges
  • Proportional Payee Amortization
  • Customer invoices
    You can override the default behavior to wait to process the final billing file when you configure your invoice.
  1. Launch CloudCheckr and select an account from the Accounts List page.
  2. From the left navigation pane, choose Cost > AWS Partner Tools > Report > Generate Invoices.

    The AWS Bill Invoice Generator report opens.

  3. Click the Email button.
  4. Type the email address(es) for the recipients who you want to receive the alert and click Save.

In addition to an email alert, you can also view status updates to a selected account's billing file in two locations:

  • From the header bar, click the green notification icon to see the most recent billing file updates:
  • From the left navigation pane, In Core platform choose Cost > AWS Partner Tools > Files > Reprocess Billing Report, in CMx plaform choose Billing > Files > Reprocess Billing Report to see the status of any billing files you processed:
    CloudCheckr shows one of the following statuses in the State column:
    • Running: CloudCheckr is reprocessing the file
    • Monthly Rollover: CloudCheckr is waiting for the AWS Invoice ID, which is required to reprocess the billing file (Note: Between the end of the month and finalization, CloudCheckr may not update cost data until the Invoice ID is populated by AWS)
    • Processed: CloudCheckr has processed the billing file successfully

Yes. CloudCheckr may delay some of your daily or monthly CloudCheckr notification emails. Typically, daily emails for the last day of the month of the current month to the first few days of the new month are impacted.

If you make any changes to List cost after CloudCheckr finalizes the billing file—such as the configuration of your custom cost or custom billing charges or recalculation of payee support charges—you must manually reprocess the billing file.


How did we do?