- Newest
- Most votes
- Most comments
Hi,
In your fourth screenshot, where you have a textbox stating "This is the Lightsail instance not being reported correctly", the Resource type in column#3 of the table is Distribution
I think that charge is from your Lightsail Distribution and not your Lightsail Instance.
You likely need to tag your Lightsail Distribution with the Name and organizational-unit tag keys for that charge to get categorized correctly.
Thanks.
Hi. Thank you for looking into this.
You're right about screenshot #4. That is the distribution and not the instance. I didn't catch that. I can add the "Name" tag to the distribution and that should fix the label (which I've now done, thank you). However, that won't address the issue with the instance not being reflected on the cost report.
The distributions in Lightsail seem to be managed/contained within the Lightsail service (Not CloudFront). I had already tagged the Lightsail distribution with the organizational-unit tag, but that hasn't been showing up on the cost report either.
Your suggestion about tagging the instance makes sense, but I've already done that in screenshot #1. The two tags you see there (values are commented out for privacy/security) are attached to the instance, not the distribution.
I'm still stumped. I'd like to think that the tagging in Lightsail isn't broken, but I can't seem to convince myself otherwise.
- In your screenshot#4, the Region is
Virginia, while the Region of your Lightsail instance isOregon, so this is why the Lightsail Instance doesn't show up in your Resource Group search. If you perform the same search inOregon, does the Lightsail instance show up? This should confirm if the tag key is same (no extra spaces/typo/etc). It would be more helpful if your have any other resource that is in RegionOregon, is tagged withorganizational-unit, shows up in Cost Explorer and also shows up in Resource Group search -> because if Lightsail Instance shows up alongside it in Resource Group, then the tag key will be verified to be same. - The Lightsail Distribution tagged with organizational-unit may be in its free first year and hence have no charge and hence not be showing up in Cost Explorer. In your bill is there any charge for a Lightsail Distribution plan?
- In screenshot#2, the amount $1.74 cannot all be from the Lightsail instance of 2GB-RAM plan whose monthly charge being $12, daily cost should be around $0.40. So the charge is likely from other bill items some of which may not support cost allocation tags, for example, DataTransfer charges. Do you have any of these? Or they could also be from other resources that are potentially not tagged or do not support tags. Do you have any such resources?
- If you change your Cost Explorer dimension to
Serviceinstead oftag, filter byLightsail, can you find theusage types that sum up to $1.74?
- In your screenshot#4, the Region is
There are a few potential reasons why your Lightsail instance tags aren't working properly with your cost reports:
-
Cost Categories and Historical Data: Cost categories only apply to data from the time they were created moving forward. They don't retroactively categorize historical data. If you created the cost category after the Lightsail instance was already running, older cost data won't be categorized properly.
-
Tag Inheritance for Snapshots: If you created your Lightsail instance from a snapshot that was created using the AWS CLI, API, or SDKs, the tags would not have been automatically inherited. Snapshots created through these methods require manually specifying tags from the source resource using the
tagsparameter. -
Time Delay for Tag Processing: After creating or modifying cost allocation tags, it can take up to 24 hours for your usage records to be updated with the new values. While you mentioned waiting several days, there could still be processing delays specific to Lightsail.
-
Tag Activation Requirements: For cost allocation tags to work, they need to be both applied to the resource AND activated in the Billing and Cost Management console. Double-check that your "organizational-unit" tag is properly activated for cost allocation.
-
Service-Specific Limitations: Some AWS services might have limitations on tag-based cost allocation. Lightsail might handle tags differently than other AWS services.
To troubleshoot further:
- Verify that your cost allocation tags are properly activated in the Billing console
- Check if there are any Lightsail-specific limitations for cost allocation tags
- Try creating a new Lightsail instance with the tags already applied and see if that resolves the issue
- Consider using AWS CLI to verify the tags are properly attached to the Lightsail resource
Sources
Organize and filter Lightsail resources using tags - Amazon Lightsail
Cost Explorer, Cost Category Reports | AWS re:Post
answered a year ago
I've checked all this. Still having the same problem.

Any luck trying the things mentioned here - https://repost.aws/questions/QUS-oUS9QKRW-OYO9xxbdssg/why-aren-t-the-tags-for-my-lightsail-instance-working-with-reports#COFtcWvth5TL-BNkT1_0N5RA?