Skip to content

PRO account shows - Credit balance is too low #5300

Description

@InfoDeskG

Bug Description
When using claude-code - My personal account is PRO and claude code api key is not honoring my pro account. Under console.anthropic.com i see my api-key but not my pro account. https://claude.ai/settings/claude-code shows my pro active ( paid and NOT expired ) account and i see "When you sign in to Claude Code using your subscription, your subscription usage limits are shared with Claude Code." It's either not working or your messaging is not correct or misleading to users. I am not sure which one as there are multiple billing consoles that make it hard for users to make sense of "did I cancel my subscription?"

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 1.0.70
  • Feedback ID: ef952fa0-68b9-4781-ba81-5a91074a7673

Errors

[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.\"}}\n    at e4.generate (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1226:2303)\n    at fP.makeStatusError (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:2101)\n    at fP.makeRequest (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async uF1.maxRetries (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:7136)\n    at async uF1 (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:2667:3471)\n    at async rgB (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:7005)\n    at async file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3228:2485","timestamp":"2025-08-07T03:07:21.784Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.\"}}\n    at e4.generate (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1226:2303)\n    at fP.makeStatusError (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:2101)\n    at fP.makeRequest (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async uF1.showErrors (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:14312)\n    at async uF1 (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:2667:3471)\n    at async ogB (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:14163)\n    at async file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:9209\n    at async FO0 (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:1689)\n    at async k11 (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3189:9179)","timestamp":"2025-08-07T03:47:17.388Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.\"}}\n    at e4.generate (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1226:2303)\n    at fP.makeStatusError (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:2101)\n    at fP.makeRequest (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1243:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-07T03:47:17.728Z"},{"error":"SyntaxError: Unexpected token 'C', \"Credit bal\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:738:9932\n    at Q (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:674:14418)\n    at E$B (file:///Users/gratica/.nvm/versions/node/v22.15.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1259:10811)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-07T03:47:17.732Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.\"}}\n    at e4.generate (file:///Users/gratica/.nvm/ver

Note: Error logs were truncated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:autharea:costautocloseIssue will be closed automaticallybugSomething isn't workingplatform:macosIssue specifically occurs on macOS

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions