AI spend control for agencies

Know what AI costs
per client. Then bill it back.

Agencies burn budget across a dozen AI tools and APIs, with no idea which client it's for. SpendGuard is the control tower: track every call and subscription, attribute it to the right client, and rebill with margin.

14-day free trial · No credit card to start · Set up in minutes

Use Claude Code?

One line shows what your Claude actually costs (models, MCP tools, agents) and signs you in from the terminal. Nothing to configure.

npx spendguardco claude
The problem

The AI invoice arrives.
Now explain it.

One big number per provider, per month. No breakdown by person, by client, or by project. By the time you see it, the money is gone.

?

Which client did this €4.200 OpenAI bill actually serve? Nobody can say.

?

How many AI subscriptions are we paying for, and who's still using them?

?

We could rebill AI cost to clients with margin, if only we could measure it.

How it works

One control tower for AI spend

Three things, in one place, built for how agencies actually work.

Usage tracking

A proxy sits between your team and the AI APIs. Every call is logged with who, what, when, and exactly how much, across OpenAI, Anthropic, Runway, ElevenLabs and more. Budgets stop runaways before they hit the invoice.

Per-user · Per-provider · Real-time

Subscriptions

Track every fixed AI subscription, ChatGPT Team, Midjourney, Runway, Canva, with seats, renewal dates and monthly cost. SpendGuard combines subscriptions and API spend into one total, and warns you before renewals.

Seats · Renewals · Total cost

Client attribution & rebilling

Tag every call to a client, project or deliverable, by key scope or a request header. Then run rebilling reports: cost, your markup, and the billable amount per client, exportable to CSV. This is the part other tools don't do.

Attribution · Markup · CSV export
The differentiator

Turn AI cost into a line item you can invoice

SpendGuard is the only AI spend tool built around per-client rebilling. Set a markup, pick a period, and get a clean breakdown ready for the client invoice.

ClientCost · +25% · Billable
Retail client€1.840 · €460 · €2.300
FMCG client€920 · €230 · €1.150
Automotive client€610 · €152 · €762
Total to invoice€4.212
What it saves you

Less than a coffee a week.
Pays for itself the first month.

Five places where agency money leaks, and what SpendGuard does about each. Numbers are typical for a 10 to 20 person agency.

€200 to €2.300

One night without a cap

An agent that keeps running costs that before anyone notices. SpendGuard stops it at the budget you set and emails what happened within minutes. One caught loop pays for years of Agency.

€600 / month

Expensive models for simple work

Half the team on the priciest model for tasks a small one does at a tenth of the cost. On €2.000 API spend, moving 30% to cheaper models is €600 a month, every month.

€100 / month

Zombie seats

ChatGPT Team, Midjourney, Runway, ElevenLabs: €20 to €60 seats for people who left or stopped using them. Two forgotten seats is already €100 a month.

€1.000 / month

AI cost you eat today

Every euro of AI spent for a client sits on your bill. SpendGuard turns it into an invoice line. €4.000 of client AI cost rebilled at 25% is €1.000 of margin a month that does not exist right now.

Plus two hours a month finance no longer spends reconstructing eight AI invoices per client. Between €500 and €1.500 a month back, for €29 or €79.

Pricing

Simple, per-workspace pricing

Free covers what every gateway gives away. You pay for the part nobody else does: knowing what AI costs per client, and billing it back.

Free

€0/mo
Up to 3 team members
  • Usage tracking & budget caps
  • Unlimited providers & proxy keys
  • Subscription tracking
  • Budget & anomaly alerts
Start free

Agency

€79/mo
Unlimited team members
  • Everything in Team
  • Client rebilling reports + CSV
  • Markup & margin reporting
  • Weekly AI spend report
  • Priority support
Start 14-day trial

Start with 14 days of everything, then keep Free or pick a plan. Prices in EUR excl. VAT, billed monthly. No credit card to start.

Trusted by teams running AI at scale
JACK&AIDorst & LesserYour agency

"We built SpendGuard because we were running AI across two agencies and flying blind. It's the dashboard I wished existed, so we made it." — Meinte Stinstra, Founder, JackandAI

FAQ

Questions, answered

How does SpendGuard see my AI usage?

Your team's tools point at SpendGuard's proxy instead of the provider directly, via a base URL and a SpendGuard key, the npx spendguardco command, or the spendguardco Python package. SpendGuard forwards the call to the real provider, logs the cost, and returns the response. Your real provider keys stay encrypted on our side and are never exposed to your team.

Do I have to change my code?

Usually just two environment variables, or one line with the Python SDK (pip install spendguardco, then spendguardco.guard()). For OpenAI, Anthropic and Gemini it is a base URL swap; npx spendguardco configure rewrites your .env for you. Streaming, tool use and the rest keep working.

How does per-client attribution work?

Two ways. Scope a proxy key to a client, project or deliverable so everything through that key is attributed automatically. Or pass an X-SpendGuard-Client header per request when one key serves many clients. The rebilling report then rolls cost up per client with your markup.

Which providers are supported?

OpenAI and Anthropic with full streaming, plus Runway, ElevenLabs, Replicate, Stability, Fal, HeyGen, Higgsfield and Adobe Firefly out of the box. Any other provider can be added with a pricing template, no code.

Is my data and are my keys safe?

Provider API keys are encrypted at rest. Each workspace is isolated, no workspace can see another's data. SpendGuard never forwards your SpendGuard key or attribution headers to upstream providers.

What happens after the trial?

Nothing breaks. After 14 days of everything you drop to Free: tracking, caps, alerts and subscriptions for up to 3 people keep working. Pick Team or Agency whenever you want attribution, the Analyst or rebilling.

Stop guessing what AI costs.

Set up SpendGuard in minutes and see your first attributed spend today.

Start your free trial