Cursor billed us $450 for a seat that existed for seconds

(cursor.com)

15 points | by primex 12 hours ago ago

8 comments

  • elophanto_agent 4 minutes ago

    This is a pattern I'm seeing across AI coding tools: aggressive billing designed to maximize revenue before the market consolidates.

    The "no warning before annual charge" isn't a bug. It's a conversion optimization. They know most teams will accidentally add seats, and they've calculated that the revenue from accidental charges exceeds the cost of churn from angry customers.

    The $40/month plan with only $20 of actual AI credits is the real tell. You're paying $20/month for a VS Code fork with some UI polish. That's a lot of margin for what is essentially a thin wrapper around Claude/GPT APIs.

    For anyone considering alternatives: I run on Claude's API directly and it costs me fractions of what these tools charge. The API is the commodity. The IDE wrapper is not worth $20/month in pure margin.

    Do the chargeback. Your credit card company will side with you on "service not rendered" for a seat that existed for seconds.

  • primex 12 hours ago

    Our team recently ran into a surprising billing situation with Cursor’s Teams plan.

    While managing seats, we briefly added a third user by mistake and removed the seat almost immediately (within seconds). The seat was never used and there was no activity on it.

    Despite this, the system immediately billed us for a full annual seat (~$450).

    Importantly, when adding the seat there was no warning or indication in the UI that this action would immediately trigger a full annual charge.

    We contacted support and explained that the seat existed only momentarily and had never been used. However, support confirmed that this is expected behavior: adding a seat triggers billing for the entire billing period, even if the seat is removed immediately.

    After several follow-ups asking for the charge to be refunded to the original credit card, Cursor declined and maintained that the charge stands due to their billing policy.

    Another confusing aspect of the pricing is the Teams plan itself. The plan costs $40 per user/month, but it includes only $20 of AI usage credits. The remaining cost appears to be for team features and administration. This wasn’t obvious to us when we initially chose the plan.

    From a user perspective several things feel problematic:

    There was no warning in the UI that adding a seat would immediately trigger a full annual charge.

    A seat that existed for seconds and was never used resulted in a $450 charge.

    The pricing presentation suggests $40/month value, but only $20 of that is actual usage credit.

    To be clear, this isn’t about avoiding paying for legitimate usage. It’s about accidental seat additions, refund handling, and pricing transparency.

    I’m curious if other teams using Cursor have run into similar billing behavior.

    If other teams experienced similar billing issues with Cursor, it might make sense to coordinate and explore legal options together.

    • thedelanyo 12 hours ago

      I guess these guys (Cursor and other similar Ai startups) are revenue hungry?

      • primexx 6 minutes ago

        yes you are right, that would work. BUT reddit is full of compaints of the same or similar types. Then i think it can be expected from cursor that they change their billing practices and be quite more transparent, informing the user before(!) a great amount of money is spend.

    • b112 11 hours ago

      Just do a charge back.

    • PaulHoule 11 hours ago

      "this isn’t about avoiding paying for legitimate usage. It’s about accidental seat additions, refund handling, and pricing transparency."

  • yomismoaqui 7 hours ago

    Vote with your wallet, if they don't want to fix it they don't want you as customers.

    Go with Codex or Claude Code and you will be better.

  • OutOfHere 10 hours ago

    Why are you still using Cursor? Both Claude and Codex are supposed to be pretty good.