Should Developers Bill for Claude Like an Oil Change?

blog_claude_oil.avif

Service invoices usually have "Materials" and "Labor" sections. For example, an oil change might cost $100 for the oil and $40 for labor. Clear, itemized, nobody argues.

Lately I've been wondering: should software development bill the same way?

The idea

A developer runs Claude as a tool. The session costs something per hour — tokens, subscriptions, reasoning effort. The developer's own time costs something too. So an invoice could look like:

Materials: Claude usage — $20/hour Labor: developer — $40/hour Total: $60/hour

It's honest. It shows the client where the money goes. And it raises a genuinely interesting question nobody seems to have answered properly.

What does an hour of Claude actually cost?

Not the sticker price of a subscription. The real number:

  • tokens burned
  • context windows rebuilt
  • thinking effort spent
  • time wasted when the model goes in circles

Anyone who runs AI tools daily knows the sticker price is a lie. The real cost is somewhere between "nothing" and "surprisingly a lot".

The honest part

There are three ways to think about it:

  1. Claude is a tool — like a lathe or a license. You don't bill the client for your drill bits separately; you fold them into your rate. Same logic applies to AI.

  2. Claude is a colleague — it does real work: writes code, reviews, researches. If a junior dev billed separately, why shouldn't the AI?

  3. Claude is overhead — like office rent or electricity. Invisible in the invoice, priced into the rate.

All three are defensible. The problem is nobody publishes the math, so clients can't tell a fair rate from an inflated one.

The question

Has anyone actually calculated how much an hour of using Claude costs? Not the subscription. The real, all-in number.

I haven't seen good math on this. Maybe it's time someone published it.