I found discrepancies in Iceberg Storage

Last updated: September 25, 2025

The SELECT app is showing Billable Bytes for Iceberg Tables

Rest assured you are not billed for Iceberg tables. This is a known issue due to how Snowflake has modeled the data. The field called "Bytes (Billable)" in SELECT (charts and tables) comes from the SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view, ACTIVE_BYTES field. We may choose to zero out this measure for Iceberg in the near future.

The "Bytes" field in SELECT does not match "Bytes (Billable)" for Iceberg Tables

The "Bytes" field in the SELECT UI comes from the SNOWFLAKE.ACCOUNT_USAGE.TABLE_STORAGE_METRICS view, ACTIVE_BYTES field. Snowflake has confusingly modeled to only count the metadata storage for Iceberg. Therefore this number is always smaller for Iceberg tables.

The "Bytes (Billable)" field in the SELECT UI comes from SNOWFLAKE.ACCOUNT_USAGE.TABLES view, BYTES field. Snowflake has modeled this data to show the total of the physical data files  + Iceberg metadata.