idpcost.com
Memo
To: IT / Security buyer evaluating Auth0
From
idpcost.com
Re
Auth0 end-to-end cost analysis
Source
https://auth0.com/pricing

Auth0

live verifiedOkta · MAU-based with flat-rate floors. Per-user comparison requires assumptions about MAU per seat.

Auth0 doesn't price per-seat — it prices on monthly active users (MAU). Both B2B floors sit at 500 MAU: Essentials $150/mo (≈$1,800/yr), Professional $800/mo (≈$9,600/yr). SAML SSO (enterprise connections) is available from Essentials — 3 connections included, Professional 5, with $100/mo ($1,100/yr) per additional connection up to 30 total — so SAML is not gated to the Enterprise tier. Watch log retention, which is the tightest in this cohort: 5 days on B2B Essentials, 10 on Professional, 30 only on Enterprise. Avoid comparing Auth0 head-to-head on per-user pricing; the comparison only works if you model your MAU and connection count.

1.Year-1 TCO breakdown

Representative buyer: 200 employees, 30 SaaS apps, full SAML + MFA + lifecycle automation, 90-day audit retention.

Licensing (200 seats)MAU-based, not seat-based. Published floors, both at 500 MAU: B2B Essentials $150/mo (≈$1,800/yr), B2B Professional $800/mo (≈$9,600/yr). Above the floor Auth0 prices by MAU band on a calculator rather than a printed rate card, so there is no per-MAU figure to quote — model your own MAU and read the band. Enterprise is quote-only
SAML taxModest. SAML SSO (enterprise connections) is included from B2B Essentials — 3 connections, Professional 5 — with $100/mo ($1,100/yr) per additional connection up to 30 total. The Free tier has no enterprise connections. The cost driver is connection count and MAU volume, not a tier gate
Audit retentionThe tightest retention in this cohort, and the number most often misquoted: B2B Essentials 5 days, B2B Professional 10 days, Enterprise 30 days (Starter 1 day). Anything longer means streaming logs out to your own store
MFAIncluded in paid tiers; advanced MFA features scale with tier
Year-1 TCOFloor is $1,800/yr on Essentials, $9,600/yr on Professional, both at 500 MAU. Beyond that it scales with active users and connection count rather than seats, so a headcount-based comparison against the rest of this cohort does not hold

2.The hidden cost category for this IdP

Hidden cost

MAU-based pricing is the structural surprise. Auth0 charges per monthly active user, not per registered user or per seat. For B2C apps with seasonal traffic, MAU surges drive cost spikes, and the published floors describe only the entry point — the calculator above them is where the real bill is set. The second surprise is log retention: 5 days on B2B Essentials and 10 on Professional are short enough that any incident investigation more than a week old is already impossible, and any compliance retention requirement means building a log-streaming pipeline on day one rather than at audit time. Okta acquired Auth0 in 2021.

3.Migration cost out of Auth0

Auth0 is the hardest exit in this cohort, and the reason is specific: Rules and Actions are custom JavaScript that executes inside the authentication pipeline, and no other IdP has an equivalent execution model to port them into. They get rewritten, not migrated. B2C deployments compound it, because custom login, signup and consent flows are user-facing and cannot be cut over quietly. Scope an Auth0 exit by auditing how much logic lives in Actions rather than by counting applications — a tenant with plain SAML connections and no custom Actions is an ordinary migration.

4.The negotiation lever

Annual MAU commit, and the true-up. Auth0 discounts annual MAU commitments, but a commit is a floor: if actual MAU comes in below it you still pay. The lever is the shape of the commit rather than the headline discount — sign at projected average MAU, not at peak, and negotiate a true-up clause that lets the commit adjust downward at renewal. Auth0 publishes no discount schedule, so get any quoted percentage tied to a named MAU band and term in writing.

5.Vendor tier reference

TierPer-user (USD/mo)Features
Free$0Up to 25,000 MAU — community support only
Essentials (B2B)Quote$150/mo floor (500 MAU); 3 enterprise/SAML connections included
Professional (B2B)Quote$800/mo floor (500 MAU); 5 enterprise/SAML connections included
EnterpriseQuoteQuote-only — SLA, multi-region, advanced compliance