AI Project Cost Calculator
Estimate your monthly spend from project type, team size, task mix and usage intensity: which subscriptions a team should buy, what an application pays per token, or both as one budget. Use it while scoping a project or setting a budget — a plan bought too large is wasted, one bought too small runs into its allowance. Every assumption behind the estimate is on this page; change a number and the result recomputes.
Or just compare the subscriptionsWhat are you costing?
Describe it
Categories differ in how many tokens one task takes; Hard debugging is assumed the heaviest. The baselines are published on the methodology page.
The plan
Everything below is an estimate built on the assumptions above, shown as a range rather than a figure.
Your currency is set to USD, so this ranking uses vendors' international prices and leaves out 16 plans priced separately for mainland China.
The link carries every input, including the assumptions. Nothing is stored and no account is needed.
The split of work is inferred automatically from public benchmarks, not endorsed by a person. Where no benchmark covers a category, the choice rests on a general capability tier and says so. Wasted developer time on a failed attempt is not in this model.
Full methodologyWhat three typical teams would pay
Computed by this calculator at its default assumptions. Open a scenario to load it above and change any of them.
All three land on the same combination — TRAE Lite. A plan's per-seat price and its allowance do not change with team size, so size changes the bill, not the choice. The workload runs past the published allowance; the excess is priced above.
| Scenario | Per seat | API direct | Team total |
|---|---|---|---|
| Solo developer 1 developer · Heavy use | ~$10.43 | ~$9.46 gpt-5.6-luna | ~$10.43 |
| 5-person startup 5 developers · Regular use | ~$4.21 | ~$4.73 gpt-5.6-luna | ~$21.07 |
| 40-seat enterprise team 40 developers · Regular use | ~$4.21 | ~$4.73 gpt-5.6-luna | ~$169 |
Ranked on international price lists, in USD. The calculator above follows your currency setting instead. The API column prices the whole task mix on the one model named, with one attempt per turn, so it is a floor.
The same workload, priced by each vendor
One plan per vendor, chosen by the same ranking the calculator uses: cover the work first, then whether the allowance can be checked at all, then price. That is why a free tier can stand for a vendor here.
| Plan | Per seat | Against the published allowance |
|---|---|---|
| TRAE Free (international) | ~$0.00 | The workload runs past the published allowance, and this plan stops rather than billing. The price does not rise; the work does not finish. |
| Google Antigravity (Individual) | ~$0.00 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| Cursor Hobby | ~$0.00 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| Qwen Token Plan 个人版 Lite | ~$5.77 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| Moonshot Kimi Andante | ~$7.24 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| OpenCode Go | ~$10.00 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| Zhipu GLM Coding Lite | ~$18.00 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| OpenAI ChatGPT Plus | ~$20.00 | Whether this workload fits inside the allowance cannot be checked — the vendor publishes no figure to check it against. |
| No subscription — API direct (gpt-5.6-luna) | ~$4.73 | Pay per token, no ceiling and nothing to run out of. |
International price lists, in USD, at the default task mix and regular intensity. Per-seat figures include priced overage where a vendor bills for it.
What the default estimate assumes
One coding turn is taken as 12,000 input tokens, 70% of them served from cache, and 1,500 tokens generated. A developer coding full time runs 20 turns an hour, 6 hours a day, 22 days a month — about 2,640 turns a month. Multiply that by a model's published rate and you have the API route; the subscription route is a plan's monthly price against the allowance it publishes. Every one of these numbers is editable in the panel above, and the result moves with it.
Where these assumptions come fromQuestions about AI coding costs
How much does AI coding cost per developer per month?▾
At the defaults above, one full-time developer moves about 31.7M input tokens and 3.96M output tokens a month. What that costs depends entirely on the model, which is why this page asks rather than answers: the same workload runs to a few dollars on a cheap model and several hundred on a frontier one. The subscription route is flatter — the 60 priced coding plans tracked here run from $3 to $207 a month.
What counts as a “turn”?▾
One exchange with a coding agent: your instruction plus everything it reads to answer, then what it writes back. The default assumes 12,000 tokens go in, 70% of them already cached from earlier in the session, and 1,500 tokens come out. It is the unit here because it is what scales with the way you work — hours in the editor, not features shipped.
Does this compare a subscription against API pricing?▾
Yes, and that is the point of it. A subscription is a fixed monthly fee against an allowance the vendor sets; API access is billed per token with no ceiling. The planner prices the same workload both ways and shows where they cross, which is rarely where either vendor's own page suggests.
Where do the prices come from?▾
API rates come from the 400 models tracked here across 14 first-party providers, re-read from each vendor's own pricing page. Plan prices and allowances come from the vendors' pricing and documentation pages, and every one of them carries a link back to the sentence it came from.
How accurate are these figures?▾
They are estimates, and this is the only page here allowed to show them — everywhere else this site refuses to print a number the vendor has not published. The exception is earned by the panel: every assumption behind the result is on screen and adjustable, so a figure you disagree with is one you can correct rather than one you have to take on trust.
Is the calculator free?▾
Yes. No account, no sign-up, and nothing you type is stored — the inputs never leave the page except in a link you choose to share.
Can I share a costing?▾
The inputs live in the address bar, so copying the URL copies the whole scenario — the same team size, models and assumptions, open for whoever you send it to.
