OpenAI actual cost
$159.61
Admin API, project-scoped.
Window: April 06, 2026 through April 12, 2026 UTC.
This deck compares OpenAI admin usage against MSX-side metering, then drills into user-level burn, funding coverage, and founders that continue spending after user activity stops.
OpenAI actual cost
$159.61
Admin API, project-scoped.
MSX metered provider cost
$80.35
From provider_usage_events.
Observed gap
$79.26
Actual OpenAI cost minus MSX provider ledger.
Burn after last user message
$45.17
86.6% of founder-attributed DB spend.
Emails are masked because a Cloudflare Pages URL is public unless access controls are added separately.
| Key name | Key ID | Requests | Input tokens | Cached input |
|---|---|---|---|---|
| msx.dev | key_IZ66a7qz… | 13,904 | 543.93M | 496.58M |
All observed admin-side usage in this window lands on the same OpenAI project key.
| Model | OpenAI cost | MSX cost | Gap | MSX capture |
|---|---|---|---|---|
| gpt-5.4-2026-03-05 | $88.36 | $35.91 | $52.46 | 40.6% |
| gpt-5.4-mini-2026-03-17 | $70.72 | $44.10 | $26.62 | 62.4% |
| gpt-5-mini-2025-08-07 | $0.51 | $0.34 | $0.17 | 66.2% |
| web search tool calls | $0.01 | $0.00 | $0.01 | 0.0% |
| gpt-4o-mini-2024-07-18 | $0.00 | $0.00 | $0.00 | 99.9% |
`gpt-5.4-2026-03-05` is materially underpriced or undercaptured in MSX. `gpt-5.4-mini-2026-03-17` also shows a material capture gap.
Top 2 user share
35.5%
148.24M of DB-metered tokens.
Users with any topup
1
23.0% of DB-metered provider cost.
Missing-agent spend
$28.19
59 agent IDs missing from agents.
Missing-auth-user spend
$4.76
35 user IDs missing from auth.users.
| Masked user | Tokens | Provider cost | Debited | Topups ever | Funding |
|---|---|---|---|---|---|
| benme…@gmail.com | 81.90M | $18.52 | $27.78 | $30.00 | topup |
| marcb…@gmail.com | 66.35M | $10.00 | $15.00 | $0.00 | starter |
| found…@example.com | 12.27M | $8.70 | $13.05 | $0.00 | starter |
| found…@example.com | 10.28M | $6.54 | $9.81 | $0.00 | starter |
| test-…@test.com.com | 29.13M | $4.12 | $6.19 | $0.00 | starter |
| r43-p…@example.com | 10.69M | $4.12 | $6.18 | $0.00 | starter |
| mikeg…@gmail.com | 5.47M | $3.34 | $5.00 | $0.00 | internal |
| mikef…@gmail.com | 21.15M | $3.18 | $4.76 | $0.00 | internal |
| marcb…@gmail.com | 3.14M | $3.04 | $4.55 | $0.00 | internal |
| javi…@saleshackers.es | 7.05M | $2.79 | $4.17 | $0.00 | starter |
| User class | Users | Tokens | Provider cost |
|---|---|---|---|
| non test email | 22 | 194.38M | $47.93 |
| example.com proof or disposable | 18 | 48.48M | $23.44 |
| missing auth user | 35 | 14.20M | $4.76 |
| proof or test named | 4 | 30.14M | $4.21 |
This heuristic split is imperfect, but it shows a large share of spend tied to proof/disposable accounts or users missing from auth entirely.
| Masked user | Founder | Total cost | Post-user cost | Share | Lag | Office |
|---|---|---|---|---|---|---|
| benme…@gmail.com | aussie-yield-finder.msx.dev | $18.52 | $14.71 | 79.5% | 4.8d | reachable |
| marcb…@gmail.com | deploy-ventures.msx.dev | $10.00 | $9.98 | 99.8% | 3.1d | reachable |
| test-…@test.com.com | brightpath-ventures.msx.dev | $4.08 | $4.04 | 98.9% | 1.3d | archived |
| mikef…@gmail.com | replacement-and-reship-track.msx.dev | $3.18 | $3.06 | 96.3% | 0.9d | archived |
| marcb…@gmail.com | buy-now-or-wait-shopping-com-2.msx.dev | $3.04 | $3.04 | 100.0% | no user message | stopped |
| mikeg…@gmail.com | gentle-daily-accountability.msx.dev | $3.34 | $2.78 | 83.2% | 0.6d | archived |
| marcb…@gmail.com | purchase-compass.msx.dev | $1.05 | $1.05 | 100.0% | no user message | archived |
| marcb…@gmail.com | purchase-timing-lab.msx.dev | $0.88 | $0.88 | 100.0% | no user message | archived |
| Masked user | Founder | Cost after cancel | Tokens after cancel | Canceled at | Last usage |
|---|---|---|---|---|---|
| benme…@gmail.com | aussie-yield-finder.msx.dev | $8.51 | 42.12M | Apr 11, 2026 05:29 UTC | Apr 12, 2026 23:59 UTC |
| Masked user | Missing agent | Provider cost | Tokens | Last usage |
|---|---|---|---|---|
| found…@example.com | 0eba4a29… | $8.70 | 12.27M | Apr 06, 2026 07:40 UTC |
| found…@example.com | 7e537454… | $6.54 | 10.28M | Apr 06, 2026 07:39 UTC |
| r43-p…@example.com | f6af506e… | $3.98 | 10.60M | Apr 06, 2026 09:23 UTC |
| missing auth user | 68cc5240… | $1.33 | 7.20M | Apr 07, 2026 05:49 UTC |
| clock…@example.com | f75af710… | $1.11 | 6.54M | Apr 07, 2026 05:48 UTC |
| missing auth user | fbc518f6… | $0.89 | 576.3K | Apr 10, 2026 14:13 UTC |
| found…@example.com | 3cb13030… | $0.88 | 2.37M | Apr 06, 2026 09:22 UTC |
| torni…@example.com | 1b644ee5… | $0.72 | 1.90M | Apr 06, 2026 09:24 UTC |
| Direction | Bucket | Reference | Events | Amount |
|---|---|---|---|---|
| debit | founder_ai | provider_usage_event | 8,028 | $113.21 |
| credit | internal_credit | founder_trial | 26 | $155.00 |
| credit | slot_starter_budget | billing_purchase_grant | 13 | $195.00 |
| debit | product_opex | runtime_capability_call | 6 | $0.06 |
| credit | slot_starter_budget | stripe_subscription_update | 2 | $30.00 |
| credit | billing_topup | billing_purchase_grant | 1 | $15.00 |
Method: OpenAI Admin Costs + Completions Usage APIs, plus live Supabase reads from `provider_usage_events`, `budget_ledger_events`, `agents`, `founder_trial_agents`, `agent_messages`, `billing_slot_subscriptions`, `user_capacity`, and `auth.users`.