[BUG] Max 20x plan — Claude Code reports 100% usage while dashboard shows 73%, charged $53 in extra usage

Resolved 💬 11 comments Opened Feb 10, 2026 by Ialkyyyy Closed Mar 31, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Environment

Plan: Max 20x ($200/month)
Claude Code version: 2.1.38 (updated after the issue occurred — was on an older version when overcharges happened)
OS: Windows (WSL)
Timezone: America/New_York

What's Wrong?
There is a critical usage tracking mismatch between Claude Code and the claude.ai web dashboard. Claude Code reports my weekly usage at 100% while the claude.ai usage page simultaneously shows 73% for the same "All models" weekly limit. Because Claude Code believed I was at 100%, it began consuming extra usage API credits — resulting in $53.65 in overage charges on top of my $200/month Max 20x subscription.
This is not a matter of misunderstanding different limit types (session vs. weekly). Both readings are for the same weekly "All models" limit, checked at the same time.
Steps to Reproduce

Use Claude Code normally on a Max 20x plan
Claude Code hits what it thinks is 100% weekly usage and prompts for extra usage / API credits
Open claude.ai → Settings → Usage to check actual usage
Observe that the web dashboard shows significantly less usage than Claude Code reports

Evidence (3 screenshots)
Screenshot 1 — claude.ai Usage Page:

Current session: 0% used (resets in 4hr 4min)
Weekly limit (All models): 73% used (resets in 2hr 4min)
Sonnet only: 1% used (resets in 14hr 4min)

Screenshot 2 — Claude Code /status Usage Tab:

Current session: 2% used
Current week (all models): 100% used
Current week (Sonnet only): 1% used
Extra usage: not enabled

Screenshot 3 — claude.ai Extra Usage Billing:

$53.65 spent (107% of $50 monthly spending limit)
Current balance: -$1.00
Auto-reload: off

Expected Behavior
Claude Code's weekly usage tracking should match the claude.ai web dashboard. At 73% weekly usage, Claude Code should NOT have reported 100% or triggered extra usage billing.
Actual Behavior
Claude Code reported 100% weekly usage while the web dashboard showed 73%. This caused Claude Code to prompt for and consume API credits, resulting in $53.65 in charges that should not have occurred since I had 27% of my weekly allocation remaining.
Impact

Financial: $53.65 in unauthorized overage charges on a $200/month plan
Workflow: Unable to use Claude Code for development work despite having remaining weekly allocation
Trust: As a Max 20x subscriber relying entirely on Claude for daily development, this billing inconsistency is unacceptable

Request

Refund of the $53.65 in extra usage charges
Investigation into why Claude Code's usage tracking is out of sync with the billing backend / web dashboard
A fix to prevent this mismatch from occurring in future billing cycles

Additional Context

I was on an older version of Claude Code when the overcharges occurred and have since updated to 2.1.38
The recent 2.1.38 changelog mentions a fix for "phantom (no content) text blocks appearing in API conversation history, reducing token waste" — this may be related
I've seen similar reports from other users in r/ClaudeAI and The Register (Jan 5, 2026) about usage tracking discrepancies

<img width="1302" height="830" alt="Image" src="https://github.com/user-attachments/assets/49f05b1e-4b07-4960-a5f4-19f50987686d" />
<img width="1285" height="640" alt="Image" src="https://github.com/user-attachments/assets/f116adf1-afc9-41d2-b2fd-bcf1605356fd" />
<img width="949" height="773" alt="Image" src="https://github.com/user-attachments/assets/ac41de14-0e55-49ed-ab60-4078a65db8fd" />

What Should Happen?

It should not have a discrepancy between both usage dashboards. And it should not eat 50$ in my usage when i see I am at less then 100.

Error Messages/Logs

Steps to Reproduce

  1. Use Claude Code normally on a Max 20x plan
  2. Claude Code hits what it thinks is 100% weekly usage and prompts for extra usage / API credits
  3. Open claude.ai → Settings → Usage to check actual usage
  4. Observe that the web dashboard shows significantly less usage than Claude Code reports

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.38

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

WSL (Windows Subsystem for Linux)

Additional Information

_No response_

View original on GitHub ↗

This issue has 11 comments on GitHub. Read the full discussion on GitHub ↗