Why cursor have diferent pricing for the same model in the same situation?

Why does Cursor sometimes charge or not charge for a request? Even if the settings are the same in all cases

You are using too much capacity so you run out of capacity and they let you pay for more. If you don’t want to pay extra, turn off usage based pricing, And then you’ll just have to use cheaper models when you run out of your included aka free usage. Instead of monthly limits its roughly a limit that resets every few hours. It also depends on how many other people are using that model.

2 Likes

As @luke_thomas has correctly pointed out, this happens when you hit the rate limits for whatever plan you are using!

If you have usage-based pricing, that will take over once you hit those limits, where you will be charged relative to the API costs for the request you make. If you find this happens often, I’d recommend considering out new Pro+ plan, which can be enabled in the rate limit error message (basically, turn off usage-based pricing and keep working until you see it!)

1 Like