Netlify sends a usage email and in-app notification at 50%, 75% and 100% of your allowance. Fixed thresholds, no customisation, no spend cap and no automatic pause.
Three ways to do better:
1. Poll the API on a cron. Netlify exposes account bandwidth at
/api/v1/accounts/{account_id}/bandwidth. Compare against whatever threshold you
like and notify however you like. Full working script
here — it is about fifteen lines.
2. Log drain into a monitoring tool. What Netlify officially recommends in their observability docs. Real setup cost, real power, and a second bill.
3. An external monitor. MONII watches credits and bandwidth, alerts at any percentage you choose, and pushes to your phone rather than emailing.
All three are alarms. If unexpected usage is a recurring worry on Netlify, put Cloudflare in front of it — absorbing traffic before it reaches Netlify's meter beats being told about it quickly. Netlify has no spend cap and no pause, so prevention carries more weight here than it does on Vercel.
Questions people actually ask
Does Netlify warn you before credits run out?
Yes, at 50%, 75% and 100% of your allowance, by email and in-app. The thresholds are fixed and cannot be changed.
What happens when Netlify credits run out?
It depends on your plan. On credit-based plans you may be charged for additional credits, so this is a billing exposure rather than a hard stop — which is why the warning matters.
A warning at your number
MONII watches Netlify credits and bandwidth, alerts at any percentage you pick, and can lock the site from the notification.
Get MONII for iOS ›