Merit ACAll products
Merit AC spend tracker Preview: early release, some integrations still manual

See what your company's AI spend produced.

Most companies know what they spend on AI and nothing about what it bought. The Merit spend tracker tells you who's spending, on what, and whether it's turning into real work or slop — a nightly-updated dashboard of spend, value per dollar and rework risk, across every team.

The Merit spend tracker dashboard: AI spend, value per dollar and rework risk by team, on demo data
The dashboard on its demo dataset. These people and figures are illustrative, not a customer's.

What you get

Spend, by team and person

The AI spend you send through your LLM proxy or billing export, rolled up by team and role, with person-level detail when you need to dig in.

Value per dollar, not just cost

Spend is set against the outcomes you send: merged and reverted PRs, tickets and deals, sent through the ingest API. The result is an estimate of value per dollar, not proof of productivity.

Rework and slop risk

A rework-risk score built from reverted code, merges with failing CI and any quality signals you send, so activity that looks busy but gets undone doesn't hide in the total.

Your own tools, nightly

Usage, outcome and quality events you send are scored by a nightly job, one row per person. Your tools post them to the ingest API. A GitHub sync exists but isn't switched on yet.

Colleagues reviewing analytics together on a laptop (illustrative)
Reviewing AI spend across the team

How it works

  1. Start your organization. Create your company's workspace — it's yours alone, isolated from every other.
  2. Connect your data. Point your LLM proxy or billing export at the ingest token; we help you wire it up.
  3. Read the dashboard. Spend, value per dollar and rework risk, updated nightly — invite your whole team in at no extra charge.
Teams and Roles view: spend per month, value per dollar and slop risk for six teams, labeled demo data
Teams and Roles, a real capture on demo data.
A professional reviewing spending trends at their desk (illustrative)
Checking spend and value per dollar

How the scores are calculated

Every number comes from three kinds of event you send, each tied to a person through an identity mapping you control. A nightly job turns one calendar month of events into one row per person. The formulas and default weights are below, as the code uses them today.

Observed: spend

The cost on each usage event from your LLM proxy or billing export, summed per person per month. This is measured, not estimated, but only covers usage you send.

Estimated: value per dollar

Outcome events are weighted (merged PR +3, reverted PR −4, ticket resolved +1, ticket reopened −2, deal stage advanced +2.5, doc published +1.5), summed and divided by spend, then shown as a multiple of your company's median. It shows correlation, not cause.

Estimated: rework risk

A 0 to 100 score from quality signals such as reverted code or a merge with failing CI: the average severity, scaled up as signals accumulate, capped so five reverts don't read as five times worse than one.

When data is missing

What the scores can't tell you

A merged PR, a closed ticket or a person's multiple doesn't prove that person was productive or that AI caused the result. The weights are defaults, not calibrated to your business, until you grade a sample of real output and the third tier recalibrates them for your organization. The recoverable-spend figure on the overview is a rough estimate from fixed percentages. Use the numbers to decide where to look, not to rank or judge people. The scores are confidence-tiered signals, not measures, and for a high-spend, high-slop person the recommendation is to coach and re-tier, never to cut.

Product facts

Who it's for
Finance and engineering leads at companies whose AI spend is spread across teams and tools.
What it does for you
A monthly view of who spends what on AI, an estimate of what that spend produced, and where output keeps getting undone.
What runs, and where
A hosted web app run by Merit AC: the API on Fly.io (US East), the dashboard in your browser. Your team signs in to see it.
AI model
None. Scores are the fixed formulas above; the spend forecast is a ridge regression, not a language model.
What you need
  • Someone who can point your LLM proxy or billing export at the ingest API, and map each account to a person
  • For outcomes: your own integration posting merged and reverted PRs, tickets, deals and docs to the ingest API
  • The Python and Node setup guides show the ingest call, the fields Merit AC expects, mapping identities before you ingest, and how to check that it worked
You provide
Usage events (who, which tool and model, cost), outcome events and quality signals.
You get back
Dashboards by person, team and role: spend, value per dollar, rework risk, a confidence label, recommendations and a spend forecast.
Price and billing
$99/mo for your whole organization, however many teammates you invite. Month to month, cancel any time.
Delivery
Create your organization, then subscribe from its billing card. It's active as soon as Stripe confirms payment.
Support and updates
Email. Setup help for connecting your data is included.
Known limits
  • Early release: not yet suited to sensitive or regulated data.
  • People come from Okta or Microsoft Entra over SCIM, or an admin adds them by hand. Other identity providers use the manual route.
  • No ready-made outcome connectors are switched on yet. Outcomes have to be sent through the API.
  • Scores update nightly, not live.
  • Value per dollar and rework risk are estimates for deciding where to look, not measures of a person's performance.

Start your organization

$99/mo covers your whole company, however many teammates you invite — it isn't priced per seat. Month to month, cancel any time.

Subscribe · $99/mo

Want to shape it before you buy? Become a design partner. Design partners pay the same $99/mo, month to month. You connect your real AI spend data and give Andrew a 30-minute call once a month on what the numbers got right and wrong. In return, Andrew helps you connect your data and your feedback decides what gets built next.