MetricSign
EN|NLRequest Access
Critical severitybilling

Power BI Refresh Error:
Account Suspended (Credit Limit)

What does this error mean?

The Snowflake account has been suspended because a resource monitor or Snowflake's billing system detected that the credit limit has been reached. All query execution is halted until the limit is increased or the billing period resets.

Common causes

  • 1Monthly credit quota set in a resource monitor has been exhausted
  • 2Snowflake trial account credits have been fully consumed
  • 3An unexpectedly large workload (runaway query, accidental full-table scan) consumed credits rapidly
  • 4Credit limit was not increased after a planned workload scale-up
  • 5Multiple large warehouses running concurrently during peak usage exceeded the expected budget

How to fix it

  1. 1Log in to the Snowflake web UI — account-level suspension shows a billing notification on the dashboard
  2. 2Contact your Snowflake account team or CSM to increase the credit limit or add credits
  3. 3Check resource monitors: SHOW RESOURCE MONITORS — identify which monitor triggered the suspend action
  4. 4Increase the resource monitor credit quota: ALTER RESOURCE MONITOR my_monitor SET CREDIT_QUOTA = 5000
  5. 5After quota increase, all warehouses resume automatically — no manual resume needed
  6. 6Post-incident: audit QUERY_HISTORY for runaway queries and add per-warehouse resource monitors as guardrails

Frequently asked questions

Can I prevent account suspension with resource monitors?

Yes — set a resource monitor at the account level with a SUSPEND action at, say, 90% of the monthly budget. Configure an email notification at 75% so you have time to react before suspension occurs.

Are there different suspension types in Snowflake?

Yes: resource monitor suspension (configurable, reversible by modifying the monitor), and Snowflake-initiated billing suspension (requires contacting Snowflake to resolve). The web UI message indicates which type you are experiencing.