You are not charged for creating, updating, or deleting a dataset.
Storage costs are based on the amount of data stored in BigQuery. Storage charges can be:
Active — A monthly charge for data stored in tables or in partitions that have been modified in the last 90 days.
Long-term — A lower monthly charge for data stored in tables or in partitions that have not been modified in the last 90 days.
For query costs, you can choose between two pricing models:
On-demand — This is the most flexible option. On-demand pricing is based on the amount of data processed by each query you run.
Flat-rate — This predictable pricing option is best for customers with fixed budgets. Flat-rate customers purchase dedicated resources for query processing and are not charged for individual queries.