Cost Allocation Tags Basics
Can you explain what cost allocation tags are and why teams use them across AWS, GCP, and Azure?
Can you explain what cost allocation tags are and why teams use them across AWS, GCP, and Azure?
Cost allocation tags are key-value labels you attach to cloud resources so the billing system can split the bill by team, environment, project, or customer. All three major clouds support the same idea but name it slightly differently. AWS and Azure call them tags, GCP calls them labels. Without them your bill is one giant number per service like $47,000 on RDS and nobody knows who spent it. With them you can answer 'how much did the payments team spend last month' in seconds. Common uses: chargeback (billing internal teams for their actual usage), showback (giving teams visibility so they self-correct), scoped budget alerts, forecasting per team or product, and finding orphaned resources (no owner tag usually means nobody will miss it when it gets deleted).
This is a warm-up question to check if the candidate has actually worked with cloud billing, not just spun up a few VMs. Strong candidates mention the tags vs labels naming, explain why tags matter for FinOps, and tie it back to dollars. Weaker candidates say 'for organization' without connecting tags to money or to a business problem.
Tag the same logical resource in each cloud
- Saying tags are just for organization without connecting them to the bill
- Confusing AWS resource tags with IAM tags or session tags
- Assuming every resource type supports tags (some AWS billing items like data transfer do not)
- What is the difference between showback and chargeback?
- Why do AWS tags and GCP labels have different character rules?
- How would you find every untagged resource in an AWS account?
More FinOps interview questions
Also worth your time on this topic
How to Set Up Cloud Cost Allocation Tags Across AWS, GCP, and Azure
A working playbook for tagging resources across AWS, GCP, and Azure so finance can finally answer which team spent what, and engineers can prove their workload is not the expensive one.
How to Set Up Cloud Cost Allocation Tags Across AWS, GCP, and Azure
A practical guide to implementing consistent cost allocation tagging strategies across multi-cloud environments for accurate chargeback and showback.
60-120 minutes
Activating Tags in Billing Reports
Your team tagged every resource with team and environment, but the tags are not showing up in cost reports. What is going on, and how is this different on AWS, GCP, and Azure?
mid