PRO account shows - Credit balance is too low

Resolved 💬 8 comments Opened Aug 7, 2025 by InfoDeskG Closed Jan 12, 2026

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.

View original on GitHub ↗

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