Signal Brief · the newsletter this Okta verdict came out of

Five new AI tools every weekday morning, for B2B SaaS product managers.

One line on what each tool does, one line on why it matters for a PM, and the link. Give us your email and this morning’s issue — all five tools — lands in your inbox. No card, no password, nothing to install.

Five tools, in full, in your inbox · no card, nothing renews

$10/month or $96/year after 7 free days, cancel in one click

Verdict · ~12 min · published in full · free, no email

Is Okta worth it for a 100–1,000 person engineering team?

Short answer: yes — single sign-on and a real directory stop being optional somewhere around a hundred people, and building it yourself is not cheaper. The decision that costs money is the suite. Okta publishes Starter at $6 per user per month and Essentials at $17, so at 500 identities the same vendor is either a $36,000 line or a $102,000 one, and the difference is automation you have to actually staff.

What this verdict was written against
The questionIs Okta worth it for a 100–1,000 person engineering team?
Tool assessedOkta Workforce Identity — the Starter, Core Essentials and Essentials suites at published list prices
Org band100–1,000 engineers, B2B SaaS, Series B through pre-IPO
Assumed stackGoogle Workspace or Microsoft 365 — an HR system of record — AWS or GCP — Atlassian, GitHub, Slack, Zoom, a CRM and 80–200 other SaaS apps — a security team of one to five
Written30 August 2026 · vendor pages read 30 August 2026
The call — Buy
Buy it — on the smallest suite that covers a control you can name today.

Identity is the one line in this library where the do-it-yourself alternative is genuinely worse at almost any price. At 100–1,000 people you have more SaaS applications than you have security engineers, an audit coming, and a leaver problem: every app someone still has access to a month after they resigned is a finding waiting to happen. A directory with SSO in front of it is not a productivity purchase, it is a control.

So the call is Buy, and the money is entirely in which suite. Okta publishes three prices for Workforce Identity — Starter at $6 per user per month, Core Essentials at $14 and Essentials at $17, all billed annually — and the two upper suites are where lifecycle management, access governance, adaptive MFA and privileged access live. That is a $6-to-$17 spread on a meter that counts every identity in the company, which at 500 people is the difference between $36,000 and $102,000 a year.

The trap is not that the upper suites are bad. It is that their value is labour you have to redirect, not software you switch on: automated joiner-mover-leaver only pays if somebody wires it to your HR system and maintains the mappings. Buy the suite whose control you can name, staff and evidence this quarter — and buy the next one when you can name the next control.

What the decision is worthSaves $66,000 a year at 500 identities by taking Starter rather than Essentials, and costs $204 a year for every stale account you never deprovision — on Okta's own published list prices.

The money, named

What you pay. Okta publishes three Workforce Identity suite prices and two "inquire for pricing" tiers. The published ones, read 30 August 2026: Starter $6 per user per month (single sign-on, multi-factor authentication, Universal Directory, 5 Workflows), Core Essentials $14, and Essentials $17 (everything in Starter plus adaptive MFA, privileged access, lifecycle management, access governance and 50 Workflows). The footnote on the same page states that all suites are billed annually and a $1,500 annual contract minimum applies. Professional and Enterprise are quote-only, and are therefore absent from every figure below.

Per-user monthly prices are Okta's published list figures for Workforce Identity, read 30 August 2026. The annual columns are that price × identities × 12 — our arithmetic, not a quote. Okta publishes no volume discount, so none is assumed. Professional and Enterprise are omitted because Okta publishes no price for them.
SuiteList price250 identities / yr500 identities / yr1,000 identities / yr
Starter$6 / user / mo$18,000$36,000$72,000
Core Essentials$14 / user / mo$42,000$84,000$168,000
Essentials$17 / user / mo$51,000$102,000$204,000
Professionalinquire for pricing———
Enterpriseinquire for pricing———

Three things fall straight out of that table. The Starter-to-Essentials step is $66,000 a year at 500 identities and $132,000 at 1,000. The Core-Essentials-to-Essentials step — the one that buys governance on top of automation — is a much smaller $18,000 a year at 500. And every identity you provision and forget costs $204 a year on Essentials, so fifty stale accounts is $10,200 a year for access you actively do not want to exist.

What the upgrade has to beat. There is no per-engineer break-even for identity, so use the one that is actually decidable — the labour the automation replaces:

Core Essentials -> Essentials, 500 identities   ($17 - $14) x 500 x 12  =  $18,000 / year
$18,000 / $90 per hour ( = $180,000 / 2,000)                           =     200 hours / year
                                                                       =  3.8 hours per week

Starter -> Essentials, 500 identities          ($17 - $6) x 500 x 12   =  $66,000 / year
$66,000 / $90 per hour                                                 =     733 hours / year
                                                                       =   14 hours per week

Those two bars are very different, and that is the whole point of pricing it this way. Three-point-eight hours a week of IT and security time is a bar that joiner-mover-leaver automation and access reviews clear comfortably in an org with real turnover. Fourteen hours a week is a bar you should insist on seeing evidence for — and if your provisioning today is one person doing tickets by hand for two hours a week, you have just discovered that the honest answer is Starter plus a written plan, not Essentials plus hope.

What it can cost you. The two published mechanics that produce surprises are the annual commitment and the definition of a user. Okta bills annually, so the suite you pick is the suite you own for twelve months — there is no mid-year climb-down. And Workforce Identity counts every identity you provision, which in a 500-engineer company is rarely 500 people: it is employees plus contractors plus the support vendor plus the accounts nobody closed. Headcount is the wrong input; your directory is the right one.

The reason, at this size

1. The meter is the whole company, not the engineering org.

Almost every other tool on your renewals list is bought by and for engineers. Identity is not: sales, finance, support and the contractors all need SSO, and they all appear on the same per-user line. This is why identity budgets surprise engineering leaders who sized them from an engineering headcount — a 500-engineer company can easily be provisioning 800 identities.

The practical consequence is that your identity spend is the most accurate headcount forecast in the business, and the most sensitive to sloppiness about who counts. Before any renewal, reconcile the directory against the HR system of record. At $204 per identity per year on Essentials, that reconciliation is one of the few security jobs with a directly measurable payback.

2. What separates the suites is labour, not features.

Okta's published suite breakdown puts single sign-on, MFA and Universal Directory in Starter, and adds adaptive MFA, privileged access, lifecycle management, access governance and 50 Workflows in Essentials. Read as a feature list, that looks like an obvious upgrade. Read as a work plan, it is four projects: HR-driven provisioning, an app-by-app entitlement model, an access-review cadence with named reviewers, and a workflow estate somebody has to maintain.

Buy the tier you can staff. An unstaffed Essentials subscription performs exactly like a staffed Starter one, at nearly three times the price. And the sequencing matters: SSO and MFA everywhere is worth more than governance on half your apps, so Starter fully rolled out beats Essentials rolled out to your top ten applications.

3. Deprovisioning is the control that pays for itself twice.

It is worth being blunt about this, because it is the strongest argument for the upper suite and it is almost never made in dollar terms. Every leaver whose access persists is both a security exposure and a line on your bill — on Okta at $204 a year, and again on every downstream tool that is billed per seat. A stale identity at a company running Jira, GitHub, Slack, an observability platform and a CRM is not $204, it is $204 plus five other per-seat lines.

That is the number that makes lifecycle management arguable at Essentials prices: it is not just IT hours, it is the seat licences that quietly renew for people who left in March. Count your leavers over the last twelve months, multiply by the per-seat lines they held, and you will have a real figure to put next to the $18,000 or $66,000 step — one that is specific to you, which is why we are not going to invent it here.

4. Above Essentials, there is no published price at all.

Professional (device access, identity threat protection, identity security posture management, sandbox) and Enterprise (API access management, access gateway, machine-to-machine tokens) are both listed as inquire for pricing. That means the moment your requirement is device-bound authentication or threat protection, you are in an unanchored negotiation — there is no list price to compare a quote against, and nothing on this page can help you.

The defence is preparation, not a benchmark we are unable to source honestly: bring the requirement in writing, bring your identity count, ask for the quote at both this year's count and next year's, and ask what the renewal uplift looks like in year two before you sign year one. An unpriced tier is a negotiation about your urgency; the more of it you have decided in advance, the less of it is about your urgency.

5. Workforce and customer identity are different products and different budgets.

For a B2B SaaS company the confusion is expensive in both directions. Workforce Identity is what your employees log into internal tools with, and it is what this page prices. Auth0 / Customer Identity is what your customers log into your product with, and it is a separate platform with a separate published price list and a completely different meter — it scales with your customers, not your headcount.

Never let one budget owner approve both on one line, and never size the second from the first. If your product's login is the actual question you came here with, this verdict does not answer it, and we would rather say so than blur two products into one number.

What to do instead of just buying the bigger suite

Four controls, each of which is worth more than the discount you will negotiate.

1. Reconcile the directory against HR before you count seats.

Active identities, not headcount, and not the number in last year's contract. Deactivate everything with no login in ninety days that HR does not recognise. On Essentials each one you remove is $204 a year, plus whatever downstream per-seat tools that person still holds.

2. Name the control you are buying, and who runs it.

"Lifecycle management" is not a control. "Leavers lose access to all SSO-integrated apps within one hour of the HR termination event, run by IT ops, evidenced monthly" is. If nobody will own the second sentence, buy Starter and write the sentence first — you can upgrade at renewal with better information and no penalty.

3. Sequence coverage before capability.

Every application behind SSO and MFA is worth more than governance on the ten applications you have already integrated. Get the long tail in first — it is where the abandoned admin accounts live — then decide whether the automation tier is still the next best dollar.

4. Put the annual commitment date and the identity count in the calendar.

Okta bills annually, so the only day you have leverage is the renewal. Ninety days out: the current identity count, the growth you can already see, the list of controls in place, and — if you are being quoted an unpriced tier — the written requirement. Ask for year two's uplift in the same document as year one's price.

What would change our mind

What we checked

Every figure above came from a page we opened, so you can check our work before you forward this to finance.

Provenance. Every suite price, feature split and billing term on this page was read from Okta's own pricing page on 30 August 2026. The annual costs at 250, 500 and 1,000 identities, the $66,000 and $18,000 suite steps, the $204-per-identity-per-year figure and the 200-hour and 733-hour break-evens (at a $180,000 fully-loaded cost per engineer and 2,000 hours a year) are our arithmetic on those published prices, and are labelled as ours in the caption. Okta's Professional and Enterprise suites are deliberately absent from every table because Okta publishes no price for them, and no volume discount is assumed because none is published. No leaver volume, application count or identity count is assumed for your org — those are inputs you have and we do not. No sponsorship, no affiliate link, no vendor review of this page. Last reviewed 30 August 2026. Corrections: [email protected].

Questions we get asked about this one

Is Okta worth it for a 100–1,000 person engineering team?

Yes. At this size single sign-on, a real directory and MFA across every application are controls rather than conveniences, and building the equivalent in-house costs more than the licence. The decision that carries the money is the suite: Okta publishes Workforce Identity Starter at $6 per user per month, Core Essentials at $14 and Essentials at $17, all billed annually, so 500 identities is $36,000, $84,000 or $102,000 a year. Buy the smallest suite that covers a control you can name, staff and evidence this quarter.

What does Okta cost for 500 employees?

On Okta's published list prices: $36,000 a year on Starter at $6 per user per month, $84,000 on Core Essentials at $14, and $102,000 on Essentials at $17 — our arithmetic of price × 500 × 12. All suites are billed annually and there is a $1,500 annual contract minimum, which is irrelevant at this size. Note the meter counts identities, not engineers: a 500-engineer company usually provisions considerably more than 500 accounts once contractors and vendors are included, and each extra identity is $72 to $204 a year depending on suite.

Is Okta Essentials worth it over Starter?

It depends on labour you can actually redirect. The step is $66,000 a year at 500 identities, which is 733 engineer-hours at a $180,000 fully-loaded cost — about fourteen hours a week of work that lifecycle management, access governance and adaptive MFA would have to remove. The smaller step from Core Essentials to Essentials is $18,000 a year at 500 identities, or 3.8 hours a week, which is a far more achievable bar. The honest test is whether someone owns wiring provisioning to your HR system: an unstaffed Essentials subscription performs like a staffed Starter one at nearly three times the price.

How much does Okta Professional or Enterprise cost?

Okta publishes no price for either — both are listed as "inquire for pricing" on its own pricing page — so we do not quote or estimate one. That matters practically: if your requirement is device access, identity threat protection or API access management, you are negotiating without a public anchor. Bring the requirement in writing, bring your true identity count, ask for the quote at this year's and next year's counts, and get the year-two renewal uplift in the same document before signing year one.

How do we cut an Okta bill without weakening access control?

Start with the directory, not the contract. Reconcile active identities against the HR system of record and deactivate anything with no login in ninety days that HR does not recognise — at $204 a year on Essentials, plus the downstream per-seat tools each stale account still holds, that is usually the biggest single saving available. Then check you are on the right suite: if nobody owns the automation, the Essentials premium is buying capability you are not running. Then sequence application coverage ahead of capability, because SSO on the long tail of apps is worth more than governance on the ten you already integrated. None of those three weakens a control; all three shrink the bill.

Signal Brief · the only thing we sell

Tomorrow morning, five tools you haven’t heard of yet.

This verdict is free and always will be. The newsletter is the part you pay for: five new AI tools every weekday morning, one line on what each does, one line on why it matters for a PM, and the link. Start with this morning’s issue, free.

Five tools, in full, in your inbox · no card, nothing renews

$10/month or $96/year after 7 free days, cancel in one click · a real Adoption Brief, in full · every issue, published free · [email protected]

Every published verdict is listed on the verdicts index.