Step-1 : Enable CUR & Cost Explorer

If you have cost and usage reports already created follow Use already created report otherwise Create new report

Use already created report

  1. Log into AWS console and go to Billing and Cost Management

    image-20240823-053159.png
  2. On the billing page, look for Legacy Pages section & click on Cost and Usage Reports

    image-20240823-070611.png


  3. Out of multiple available reports, choose the oldest and the one having following properties

    1. Time granularity: Daily / Hourly

    2. File format: text/csv

      image-20220705-044235.png
  4. Capture the S3 bucket, Report path prefix fields from the report details section for the report you chose in the previous step

    image-20220705-044436.png
  5. Go to Step-2 : Enable Cost Allocation Tags

Creating New Report

  1. Log into AWS console and go to Billing service

  2. On the billing page, select Cost & Usage Reports section from the sidebar and click Create Report

    image-20220705-044656.png
  3. Give the name of your choice and enable both

    1. Include Resource IDs

    2. Automatically refresh your Cost & Usage Report when charges are detected for previous months with closed bills

      image-20220705-044755.png


  4. Click Next

    1. configure bucket by choosing one of the existing or creating a new one

    2. set following properties

      1. Time granularity : Daily

      2. Report versioning : overwrite existing report

      3. Compression type : GZIP

        image-20220705-044844.png
  5. Click Next -> Review and complete

    image-20220705-045333.png


6. Click on the Report created and Capture Bucket Name, Report Path.

image-20221021-095807.png
  1. To enable cost explorer follow the steps mentioned here Enabling Cost Explorer - AWS Cost Management


AWS takes up to 24 hours to create first report to the configured bucket.