Where did your API budget go?

Drop the usage export from OpenAI or Anthropic. The check finds background jobs running around the clock, retry storms and expensive models doing cheap work. And it tells you what you could save each month.

  • Free
  • No sign-up
  • Numbers from fixed rules, not from an AI

Usage export as CSV

Pick the smallest interval the export offers (hour or minute instead of day). The check finds more that way.

Sample data

Below you see the result for sample data. With your file the check recalculates right away.

ROAST MY AI BILL · sudowl.com · Sample data
–

Where the money went

    The four usual cost drivers

    It is rarely the real usage. It is jobs nobody keeps an eye on anymore.

    Heartbeat Background jobs

    An agent asks a large model every few minutes, at night and on weekends too.

    Retries Retry storms

    One error, and the code repeats the same request hundreds of times within minutes.

    Models Premium for everything

    The most expensive model sorts mail or summarises logs. A small one does that just fine.

    Night Costs without users

    If a lot of money flows between midnight and 6 am (UTC), nobody is working. That is a job.

    Three steps to an honest bill

    1. 01

      Get the export

      In the OpenAI or Anthropic console, export your usage as CSV. Hourly or per-minute data works best.

    2. 02

      Drop it here

      The file is parsed in your browser. Nothing of it reaches my server.

    3. 03

      Add brakes

      You see which job costs how much. Switch it off yourself, or ask me to set up a cost guard: a small proxy with a daily budget, retry brakes and alerts.

    Lukas, sysadmin

    Hi, I am Lukas.

    I am a sysadmin in Munich and build AI automations for small companies. An agent quietly running in the background gets expensive faster than you think. This check shows exactly those spots.

    The amounts are calculated with fixed rules. No AI guesses any numbers here.

    The case that started it, on my blog

    Specifications

    Experience with servers
    12 years
    Servers managed
    10+
    Mailboxes managed
    30+
    Migrations
    25+
    Who does the work
    me

    Frequently asked

    Is my CSV uploaded?

    No. The file is analysed entirely in your browser. My server only counts that a check ran, nothing about its content.

    Which exports work?

    The usage exports from OpenAI and Anthropic. The check detects the columns itself. Without a cost column it estimates costs from token counts and list prices and tells you so.

    Why is hourly data better?

    Daily totals only show sums. Whether a job runs every five minutes or a retry storm hit at 3 am only becomes visible with hourly or per-minute data.

    My export is not recognised. What now?

    Mail me the header line of the file to info@diengdoh.com, no data rows needed. I will add the format.

    Find out what your agent does at night.

    Drop the export, result in seconds, free.

    • The CSV never leaves your browser
    • Numbers from fixed rules
    • No sign-up, no tracking cookies