Last verified

Anysphere · Pricing

Cursor pricing: the rates are published, the allowance is not

Cursor sells three individual plans, two team seats and an enterprise contract above a free tier, and accepts your own API key. Every request is billed in dollars at the serving model's list price, from two monthly pools whose size the vendor stopped publishing in early September. Its rate card matched our snapshot on thirty of thirty-three rows; all three misses are Gemini Flash.

§ 01 / EVERY WAY TO BUY IT

Seven ways in, and every one meters in dollars.

The prices are the vendor's, read today with both billing toggles clicked through. What the table cannot show is the size of the allowance behind each subscription: the vendor describes the upper tiers only as multiples of Pro, and each row's note says what the documentation printed before that figure was withdrawn.

Route Bought as Price What it buys
Pro Subscription $20/mo $16/mo billed annually Two monthly pools: Cursor's own models (Grok and Composer), described only as “significantly more included usage”, and third-party models charged at their list API price. Neither pool has a published size today. Until late August the docs said this tier included $20 of third-party usage — the same as its price; by 2026-09-03 that column had been removed.
Pro+ Subscription $60/mo $48/mo billed annually Sold as “3x Pro limits on Agent” — a multiple of an allowance the vendor no longer sizes. The August documentation put its third-party pool at $70, a sixth above its own price; the current one says only “Included”. The vendor's own recommendation for daily agent users.
Ultra Subscription $200/mo $160/mo billed annually “20x Pro limits on Agent” plus priority access to new features. It was the tier whose published pool most exceeded its price — $400 of third-party usage, twice the subscription, until the figure was taken down at the end of August. Recommended by the vendor for agent power users.
Teams Standard Per seat $40/seat/mo $32/mo billed annually The allowance is per person and does not move between teammates. Two things differ from the individual plans: on-demand spending is switched on by default, and every third-party request — including one made with your own API key — carries a Cursor Token Rate of $0.25 per million tokens.
Teams Premium Per seat $120/seat/mo $96/mo billed annually Five times a Standard seat's usage at three times its price, and seats can be mixed freely on one team. The vendor says it expects the Premium seat's first-party pool to cover a full month of heavy agent use for 99% of users.
Enterprise Per seat Custom The only tier with pooled usage, sold as a per-seat core licence plus a precommitted usage amount. Precommitted usage left at the end of the term does not roll over, and the Pricing Policy says it is invoiced. Privacy Mode is on by default here.
Your own API key API key At model rates OpenAI, Anthropic, Google, Azure OpenAI or AWS Bedrock, billed by the provider. It covers chat models only — Tab completion keeps using Cursor's models — and requests still pass through Cursor's backend, where the final prompt is built. Cursor's zero-retention agreements do not apply to your own key.

Hobby: no credit card, Agent and Tab with limited usage, and access to Composer. None of the limits is stated as a number — the Tab allowance is monthly and the Agent one is simply “limited”. Cancelling any paid plan lands you back here at the end of the period rather than deleting the account.

Read off, in order of appearance: cursor.com/models-and-pricing, 2026-09-27 cursor.com/pricing, 2026-09-27 cursor.com/pricing, 2026-09-27 cursor.com/teams-pricing-june-2026, 2026-09-27 cursor.com/pricing, 2026-09-27 cursor.com/api-keys, 2026-09-27 cursor.com/usage-limits, 2026-09-27

§ 02 / WHICH ROUTE IS YOURS

Priced by who you are.

Finding out whether the editor suits you
Pro
You have used VS Code for years and want to know whether the agent and the autocomplete are worth changing editors for.
$20/mo
$16/mo billed annually

Start on the free Hobby tier, not on this row: it needs no card, and the refund rules make a paid trial a poor idea. The most recent payment is refundable within fourteen days only if you have not used the subscription at all in that period, so a month of Pro bought to try things out is a month you keep paying for. When Hobby's unnumbered limits stop you, take Pro monthly rather than annually — the annual discount is a fifth, and it buys nothing back if you leave.

A full working day with the agent
Pro+
The agent is open most of the day, on a frontier model, doing real edits rather than answering questions.
$60/mo
$48/mo billed annually

The vendor's own recommendation for daily agent users, and its own figure for what that user spends in total is printed further down this page. Read the two together: if a daily agent user typically spends more than this tier costs, the difference arrives as on-demand usage, which on an individual plan stays off until you switch it on. Leaving it off turns the allowance into a hard stop — which, with no published size, is the only way to learn where the allowance actually ends.

Several agents at once, or cloud agents overnight
Ultra
You run parallel agents, automations or cloud agents that keep working while you are away from the keyboard.
$200/mo
$160/mo billed annually

Twenty times Pro's agent limits, and the tier whose published allowance most exceeded its own price before the figure was taken down — the archived documentation put it at double. Cloud agents bill at the selected model's API price and ask for a spend limit on first use, so the limit you set there is the real ceiling. Check which variant is selected, too: Cursor's own Composer runs in its fast variant by default, at six times its standard rate.

A team of eight
Teams Standard
A small engineering team wants central billing, SSO and shared rules without a sales process.
$40/seat/mo
$32/mo billed annually

Self-serve per seat, with SAML and OIDC included rather than sold separately. Three settings to change on day one. On-demand spending is on by default here, so set a team limit before anyone runs an agent overnight. Every third-party request carries the per-token platform fee printed in the table, even on your own key. And Grok Bot is enabled for every member with no switch to turn it off. Mix in Premium seats only for the people who actually hit the ceiling: five times the usage at three times the price.

An organisation with procurement and a security review
Enterprise
You need invoicing, pooled usage, SCIM, audit logs and a contract your legal team has read.
Custom

The only route with pooled usage, and the only one whose price is not published. Read the Pricing Policy before the order form: precommitted usage does not roll over and is invoiced if unused at the end of the term, seats are trued up against everyone who logged in during the last thirty days of each period, and by default the policy lets the vendor name you as a customer in its marketing. Privacy Mode is on by default here, and US-only data residency adds a tenth to model rates.

You already pay a model provider
Your own API key
You hold an Anthropic, OpenAI or Google key with committed spend or credits, and want Cursor's editor on top of it.
At model rates

On an individual plan this works cleanly: your provider bills the tokens and nothing is drawn from the included allowance. Three limits apply. Keys cover chat models only, so Tab still runs on Cursor's models. Requests still pass through Cursor's backend, and its zero-retention agreements do not cover them. And the documentation describes the key as an addition to a paid plan; whether the free tier accepts one is not stated.

§ 03 / BRING YOUR OWN KEY

The rate card says “list price”. We checked.

Cursor's promise about money is specific enough to test. Third-party models are billed at the model's API price with no markup, and the vendor's Pricing Policy ties those rates to each maker's list pricing. The documentation prints fifty-five rows: ten for Cursor's own pool and forty-five for everyone else's. We joined the forty-five against our own snapshot, which is read off each model maker's page and dated per row. Thirty-three of them are models we carry, and thirty of the thirty-three match to the cent — every Anthropic row including the newest Opus and Fable, every OpenAI row we carry, and the Z.ai, Moonshot and Meta rows. The twelve we do not carry, nine of them older OpenAI models, we do not judge.

All three misses are Gemini Flash, and they fail in opposite directions. Gemini 3.6 Flash is listed at exactly twice Google's current price on input, cached input and output alike. Google launched that model at the higher figure in July, halved every rate on 14 August until the end of the year, and publishes the higher figure again from January — so Cursor's row equals both the launch price and next year's price, and not today's. Google's Vertex AI price page agrees with its own API page. Gemini 3.7 and 3.8 Flash go the other way: input and cache match, but output is listed about seven per cent below what either Google surface charges, a figure that appears in neither model's price history. Cursor's own model page for 3.8 Flash repeats it, so two of the vendor's documents agree with each other and not with the maker.

What we cannot say is what these rows do to a bill. We see the published card, not the invoices, and the vendor never states that the card is applied mechanically. Nor is this the first time the card has tabled a maker's price after a promotion rather than during one: in August its Claude Sonnet 5 page printed the rate Anthropic had scheduled for September, with the promotional rate actually in force relegated to a note beneath the table. Anthropic cancelled the rise on 13 August, and eleven days later the card showed the current price. The Gemini 3.6 Flash row carries no such note.

Two other things are worth knowing before you pick a model from it. Three rows are models their makers have already shut down or closed to new users — Claude Sonnet 4, the Gemini 3 Pro preview and Gemini 2.5 Flash — all hidden by default. And the no-markup promise covers the third-party pool only: the Grok and Composer rows are Cursor's own prices for its own pool, and one of them, Grok 4.5's cached input, sits two-thirds above what SpaceXAI charges for the same model on its public API.

§ 04 / WHAT THE VENDOR REPORTS

What Cursor reports.

These three figures are the vendor's, not ours. The first two come from the same documentation page that used to state each plan's allowance and are total usage, subscription included; the third is the average cost of one automated pull-request review since Bugbot moved to usage-based billing in June. We print them attributed because they are the numbers every comparison blog quotes as its own.

§ 05 / LEAVING

Cancel a day early. Expect nothing back.

Cancelling is self-serve and ordinary: the billing dashboard opens a Stripe portal, access continues to the end of the period you paid for, and the account then drops to the free tier rather than disappearing. The terms add one deadline that the help centre does not repeat — cancel at least twenty-four hours before renewal, or the next period is charged.

Refunds are where the two documents part company. The terms say fees are non-refundable except as required by law. The help centre offers a refund of the most recent payment within fourteen days, with a condition that does most of the work: you must not have used the subscription during that period. On-demand charges are never refundable. Downgrades are not prorated. Upgrades are credited on unused allowance rather than unused days — the help article says in as many words that if you have used it all, you pay the full price of the new plan. Subscriptions bought in the iOS or Android app belong to Apple or Google, and Cursor says it can neither cancel nor refund them.

Two clauses cut the other way and are worth knowing. If the vendor terminates a subscription for any reason other than a breach of the terms, the terms promise a pro-rata refund of the unused period. And on team plans, billing adjustments appear as credit on a future invoice rather than as money returned. Enterprise contracts follow the Pricing Policy instead: unused precommitted usage is invoiced at the end of the term, and auto-renewal needs written notice thirty days before expiry. Disputes go to state or federal courts in two Texas counties, under Texas law.

Frequently asked.

What people search next.

Q · 01 How much does Cursor cost? +

The table above prints every price with the date it was read. In outline: a free Hobby tier; three individual plans, with the middle one at three times the entry plan's price and the top one at ten times; a Teams seat at twice the entry plan's price, and a Premium seat at three times the Teams seat; and an enterprise contract whose price is not published. Annual billing takes a fifth off every self-serve tier. Usage past the included allowance is billed per token at each model's list price.

Q · 02 How much usage is included in Cursor Pro? +

The vendor no longer says. Pro includes two monthly pools — Cursor's own models, and third-party models at list price — and neither has a published size. Archived copies of the documentation show that until late August Pro's third-party allowance equalled the plan's price, Pro+'s was a sixth above its price and Ultra's was twice its price; that column was removed between 24 August and 3 September 2026. The dashboard's usage page is where the size becomes visible.

Q · 03 What happens when I run out of usage? +

On an individual plan, the agent stops until you either upgrade or enable on-demand usage, which is off until you turn it on. On a team plan on-demand is on by default. Both bill at the same per-token rates as the included pool, with no penalty rate and no downgrade in speed. A spend limit is not instant: overage before it trips is credited back, but raising the limit later in the same cycle can make that credit billable.

Q · 04 Does Cursor charge more than the model's own API price? +

For third-party models on individual plans, the published card matches the makers' prices on thirty of the thirty-three rows we could check; the exceptions are three Gemini Flash rows, one listed at twice Google's current price and two slightly below it. On team and enterprise plans a separate per-token platform fee is added to every third-party request, including requests made with your own key. Cursor's own Grok and Composer models are priced by Cursor and carry no such fee.

Q · 05 Is Composer cheaper than the other models? +

Its standard variant is among the cheapest rows on the card, and it sits in Cursor's own pool, which the vendor describes as far larger. But the documentation says the fast variant is the default in the product, and the fast variant costs six times the standard one on input and output. If you pick Composer for the price, check which variant is selected.

Q · 06 Can I get a refund? +

Possibly, within fourteen days of the most recent payment and only if you have not used the subscription in that period, according to the help centre; the terms themselves say fees are non-refundable except as the law requires. Usage-based charges are never refunded, downgrades are not prorated, and in-app purchases go to Apple or Google.

Q · 07 Does Bugbot cost extra? +

Yes, per review, since June 2026. On individual plans it draws on the included allowance first and then on on-demand usage; on team plans the help centre says reviews are charged from on-demand usage, although the pricing page lists Bugbot among the Teams features without that caveat. The vendor publishes an average cost per review, printed with its source in the vendor figures above.