Source-linked reports: Amounts and outcomes come from the original reports and linked replies.
A missing index on a D1 DELETE read about 4 trillion rows, a $4,114.97 charge.
Community user user11226 says a missing database index made a DELETE operation repeatedly scan the table, generating about 4.03 trillion D1 rows read in the billing period and an unexpected $4,114.97 bill on what they understood to be a $5-a-month subscription. In follow-ups they accept they should have configured billing alerts, say Cloudflare successfully challenged their chargeback while the urgent billing case took more than three weeks to get a response, and ask for someone to review the circumstances.
What happened
- Reported cause
- Read volume
- Incident date
- Date not recorded
- First reported
- 2026-08-10
- Billing outcome
- Request submittedAuthor-reported
- Case progress
- Not established
- Public Cloudflare reply
- Not linked
Latest reported outcome
The author says the billing case is still unresolved and asks for a review of the circumstances; Cloudflare successfully challenged the chargeback the author had filed.
View this update in the timelineOriginal sources
Each entry links to the report or reply it describes.
Case timeline
Author reports the D1 read charge
Open original sourceThe author reports a $4,114.97 bill from about 4.03 trillion rows read by a DELETE without a supporting index and asks for the billing case to be escalated.
Chargeback challenged, case unresolved
Open original sourceThe author says Cloudflare successfully challenged the chargeback, that the urgent billing case took more than three weeks to get a response and that they are still seeking a review.
More to read
Overmind: a macOS menu bar meter for Cloudflare usage and bill
An open-source macOS menu bar app that reads a Cloudflare account’s Workers and D1 usage and bill with a read-only token and warns before a free-tier limit runs out.
Jiuhong: a vibe-coded Durable Objects bug, a $600+ overnight bill and a reported 80% account credit.
Replying on X in the shmily7 thread, Jiuhong (@indiehacker9527) says a bug from vibe coding in Durable Objects produced a bill of more than $600 overnight a few months earlier. After several rounds of negotiation stressing system defects, he says 80% was returned as account credit for future charges rather than to his card, that Cloudflare promised product improvements, and that he also received a startup credit package.
Lanshu: an AI-assisted Cloudflare billing risk checklist
Lanshu (@LufzzLiz) shares a six-step prompt for checking account ownership, usage, runaway consumption and budget alerts. Replies add alarm logging, email delivery checks and separate notifications.