Top Gradient
Back

Query-level attribution for Data Transfer costs

Tuesday, September 08, 2026

  • Author
    Dhruv MittalProduct Engineer

Snowflake bills outbound data transfer as a single daily dollar total for the whole account. They tell you how many bytes each query moved, but never what any of them cost, so egress spend has been a lump sum you could watch grow without being able to analyze which workload, user, or warehouse was driving it.

That's now attributed per query. We price each query's outbound bytes against Snowflake's published egress rates and fold the result into the query cost. It shows up in the Cost Explorer and the All Workloads page with the usual dimensions like workload, user, warehouse and others. It is also available on the Query Details page and its lineage tab.

Transfer spend that no query can explain, such as table replication and listing auto-fulfillment, is bucketed into an Unattributed Data Transfer row.

Up next.Previous Changelog Entries.