# Netlify credits ran out or the bill spiked: find what’s using them

> Your Netlify credits ran out and the site shows Site not available, or usage jumped. Find what is using credits, then cut requests, compute and bots.

Canonical: https://app369.com/fix/netlify-bill-spike/
Last updated: 2026-11-13

Customers see a Site not available page, or the Netlify bill is far higher than expected. On a credit-based plan, which every new Netlify account has used since September 4, 2025, sites draw from one team credit balance, and when it runs out every site on the team pauses. Find which usage grew, then the code or traffic behind it. Here’s how, in Netlify’s words, or hand it over at a fixed price.

**Rather hand it over?** [App Fix Ticket](https://app369.com/fixed-price/flutter-firebase-bug-fix/): One reproducible bug in an existing mobile or web app, diagnosed and fixed.

[Pay $450 for a Diagnosis](https://buy.stripe.com/dRmdRa7K4bWz8CWdwagw003) [**Ask a question first**](https://app369.com/contact/?offer=offer1-diagnosis&amp;ask=1)

Full refund if Simon can’t take it on once he sees your project, or if you cancel before work starts. [Refund terms](https://app369.com/terms-of-service/#refunds).

- ![](https://app369.com/.netlify/images?w=28&amp;fm=webp&amp;url=%2Fimages%2Fszymon.jpg)Simon does the work himself
- [5.0 from 127 Fiverr reviews, checked Oct 30, 2026](https://app369.com/reviews/)

**Short answer**

Open the team’s usage page in the Netlify dashboard and see which line grew: web requests, compute (functions and similar), bandwidth or production deploys. If the sites are paused, a paid plan can buy a credit pack to bring them back, and a free plan has to upgrade or wait for the next billing cycle. Then fix the cause: an app that polls or refetches, functions that run long, or bot traffic you can block with Firewall Traffic Rules. Auto recharge is off by default, so a paused site means the plan limit was reached, not that a payment failed.

Rather not fix it yourself? [**App Fix Ticket**](https://app369.com/fixed-price/flutter-firebase-bug-fix/) starts with a fixed-price diagnosis, then a fixed price for the fix before any fix work.

## **Where the credits go, and the fix**

1. 01 ### **The credit balance ran out**
  > “all of your web projects (sites/apps) are paused and visitors to your web projects will find a Site not available page at each of your web project’s URLs.” [**Netlify, How credits work**](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/) When the team’s credits are used up, Netlify pauses its sites until more credits are bought or the next billing cycle starts. On a paid plan, buy a credit pack to bring them back now (the free plan can’t buy credits and has to upgrade), then fix whatever used them so it doesn’t happen again next cycle.
2. 02 ### **One site took every site down**
  > “Please note that if one site/web project exceeds its limits, all sites/projects on your account will be paused.” [**Netlify, Billing FAQ for credit-based plans**](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/billing-faq-for-credit-based-plans/) Credits are shared across the team, so a busy or broken project can pause the others. Fix the busy site first. A site can be moved into its own team, but that team needs its own plan and credits, and a feature that needs a higher plan may have to be turned off before the move.
3. 03 ### **Find the line that grew**
  > “Usage is calculated for all web projects (sites/apps) on your team from the Netlify team dashboard.” [**Netlify, Monitor usage for credit-based plans**](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/monitor-usage-for-credit-based-plans/) Usage is shown for the whole team, so use the daily credit chart to see which line grew and on which day, then check what was deployed or what traffic arrived that day.
4. 04 ### **Functions run long or use large memory**
  > “Compute consumes 10 credits per GB-hour.” [**Netlify, How credits work**](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/) Compute is billed by memory and time, so a function that waits on a slow API, loops, or is called on every page view adds up. Make it return sooner, or call it less.
5. 05 ### **Every request costs credits**
  > “Web requests use 2 credits per 10 thousand (10,000) requests.” [**Netlify, How credits work**](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/) Every request costs credits, including ones from an app that polls an API or refetches on every focus, and from crawlers. Poll less. Static files avoid function compute, but each request for them still counts, cached or not. Caching a function’s response saves running the function every time.
6. 06 ### **Bots or unwanted traffic**
  > “Create Firewall Traffic Rules to block or allow project traffic based on:” [**Netlify, Firewall Traffic Rules**](https://docs.netlify.com/manage/security/secure-access-to-sites/traffic-rules/) If requests come from a country or IP range you don’t serve, block it with Firewall Traffic Rules in the project’s security settings. Free and Personal plans get only a few rules per project.

Checked against the vendor’s docs on November 13, 2026: [Netlify docs: How credits work](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/); [Netlify docs: Billing FAQ for credit-based plans](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/billing-faq-for-credit-based-plans/); [Netlify docs: Monitor usage for credit-based plans](https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/monitor-usage-for-credit-based-plans/); [Netlify docs: Firewall Traffic Rules](https://docs.netlify.com/manage/security/secure-access-to-sites/traffic-rules/); [Netlify docs: Caching overview](https://docs.netlify.com/build/caching/caching-overview/); [Netlify docs: Resume paused projects](https://docs.netlify.com/manage/accounts-and-billing/billing/resume-paused-projects/).

## **Rather hand it over?**

Fixed scope, fixed price, paid upfront. The work happens in writing; no call needed.

- [from $450**App Fix Ticket**One reproducible bug in an existing mobile or web app, diagnosed and fixed.**See scope and start**](https://app369.com/fixed-price/flutter-firebase-bug-fix/)
- [from $450**AI-Built App Rescue**A Lovable, Bolt or Cursor app checked end to end in 3 days, then its worst problems fixed at a fixed price.****No issues worth fixing, no charge.**** If the Launch Check finds nothing rated medium or higher, Simon refunds the full $450. You keep the report either way. This applies to the first 10 Launch Checks bought after October 30, 2026.**See scope and start**](https://app369.com/fixed-price/ai-app-rescue/)

[**All 127 Fiverr reviews**](https://app369.com/reviews/)

Related: [**Netlify function timeout**](https://app369.com/fix/netlify-function-timeout/) · [**Vercel bill spike**](https://app369.com/fix/vercel-bill-spike/) · [**Page not found on refresh (Netlify or Vercel)**](https://app369.com/fix/page-not-found-on-refresh-netlify-vercel/) · [**Bolt or Lovable build fails on deploy**](https://app369.com/fix/bolt-lovable-build-failed-netlify-vercel/)

Questions

## **More on this error**

<details>

<summary>**Will Netlify charge me more without asking? **+</summary>

Not for usage credits unless you turn it on. Netlify says auto recharge is off by default, so when credits run out the sites pause instead.

</details>

<details>

<summary>**Do contact forms use credits? **+</summary>

No. Netlify says its web forms service is free and unlimited on credit-based plans.

</details>

<details>

<summary>**Can you fix it for me? **+</summary>

If one bug is the whole problem, the App Fix Ticket covers it: a written diagnosis first, then the fix. If the app has more going on, the Launch Check is a written check of the whole app. Each issue found is rated critical, high, medium or low, with where it is and how it was confirmed. No issues worth fixing, no charge. If the Launch Check finds nothing rated medium or higher, Simon refunds the full $450. You keep the report either way. This applies to the first 10 Launch Checks bought after October 30, 2026.

</details>

A different error?

## **Describe it and get a written quote**

Send the error and what you were doing. You get a written scope, a fixed price and a timeline; Simon replies by email, usually within one business day.

[**Describe your problem **→](https://app369.com/contact/) [**All fixes**](https://app369.com/fix/)