Key Issues
Core Problems Identified
-
Conceptual confusion: The distinction between “free,” “included,” and “limited included” services isn’t clear
-
Invisible billing threshold: Users can’t tell when they’ve hit the plan limit and billing kicks in
-
Complex token counting: The mix of free, included, and paid tokens creates uncertainty
-
User anxiety: Not knowing when charges will start affects the overall experience
Problem Analysis
Confusing Terminology
The mixing of concepts creates ambiguity:
-
“Free” vs “Included” vs “Included with limits”
-
Tokens that count toward limits but are marketed as “included”
-
Complex pricing structures that obscure the real cost
User Experience Impact
Typical scenario:
1. User sees "tokens included" in their plan
2. Uses the service assuming it's covered
3. Unclear transition: When does plan coverage end and billing begin?
4. Result: Anxiety and uncertainty about when charges start
Improvement Proposals
1. Clear Terminology
-
Free Services: No cost, no hidden limits, no counters
-
Included Services: Part of the plan, no additional costs within clearly specified limits
-
Pay-per-use Services: Charged from the first token/request
2. Real-time Transparency in Dashboard
Example of clear indicator:
┌─────────────────────────────────┐
│ Tokens this month: 45,231/100,000 │
│ ✅ Included in your plan │
│ ⚠️ Next tokens: $0.02/1k │
│ 🔄 Billing starts at: 100,001 │
└─────────────────────────────────┘
3. Proactive Communication
-
Alerts before reaching plan limits
-
Clear breakdown in monthly billing
-
Simplified pricing model documentation
-
Visual threshold indicators showing exactly when billing begins
Expected Benefits
For Users
-
Predictability: Know exactly when charges will start
-
Confidence: Transparency builds long-term loyalty
-
Better planning: Ability to budget tool usage effectively
-
Reduced anxiety: Clear visibility into billing thresholds
For Cursor
-
Reduced support load: Fewer billing-related inquiries
-
Higher satisfaction: Happier users with less churn
-
Enhanced credibility: Positioning as a transparent company
-
Trust building: Clear communication fosters user confidence
Final Recommendation
Billing transparency isn’t just a UX improvement—it’s fundamental to maintaining developer community trust. A clear and predictable pricing model allows users to make informed decisions and plan their usage effectively. The key is making the transition point from included to paid crystal clear.
This feedback stems from community experience with Cursor’s current billing complexity, particularly around the handling of free, included, and paid tokens, and the unclear transition between plan coverage and billable usage.
