How are people factoring AI usage into their client billing

Hi, I’ve started using Claude for some isolated bits of dev over the last few weeks to check it out. it’s been generally useful so I intend to keep on doing this moving forward.

I assume other people are now doing this and wondered how this has affected billing to clients if you’re doing bespoke work.

For example if I get Claude to do something that would probably take me 4-5 hours (some of that would be physically typing which the AI didn’t have to do) and it did it in an hour or so. On the surface that’s a great win for the client as he’s just saved themselves a load of money but this doesn’t take into account all my experience guiding Claude in the right direction, stopping it exploring dead ends, or correcting it when it did something that may cause problems in the future. So on top of the physical “this task took X amount of time”, there’s an experience component in there also.

How are people factoring that into their billing? Any changes or just proceeding as before?

Interested to head people’s thoughts and experience.

Cheers, Lee

1 Like

If I hired a contractor and I found out that they not only used AI, but billed me for 4-5 hours when they only spent 1 hour prompting Claude, I would not be very happy.

4 Likes

My last month of contracting before taking a full time job was Feb 2026. I was using Claude Code a bit by then, but not as much as I am now. No changes, I was just billing hourly, I didn’t pass the Claude costs onto any specific client.

2 Likes

So let me get this straight: you now bill your clients for fewer hours, and you now have to eat the cost of a Claude subscription out of your profits, and you think that’s a win?

3 Likes

why the agressive tone ?

3 Likes

If I can deliver more for less money, then that’s a win. That means I’m more likely to get more work and I can charge a higher rate for that work.

But I’m not contracting anymore, now I’m on the other side of the desk. If I hire a contractor, I don’t care how they get it done, I care about quality and cost. Use AI, get it done 2x as fast and charge 1.5x more per hour. Both sides win.

5 Likes

I would care about potential liabilities, so if a contractor uses AI, I’d want to know about that. (And I’d probably want the contractor to indemnify me against issues arising out of their use of AI.)

As for the billing, a more experienced developer doesn’t charge less because it takes them less time to complete a task than it takes a less experienced developer. They charge more because they do a better job and because they spent X years honing their craft.

It’s not smart to let the existence of AI devalue those skills. Even though anyone with AI can vibecode something that might be convincing enough to the client, your added value as a professional is that you know what is good for the client and what isn’t.

Even if you bill hourly, you shouldn’t really charge for the time something takes. Instead you charge for access to your experience. The hourly rate (or fixed project rate) is an approximation of the value you offer a client for a given project.

5 Likes

Some clients also may care about protecting their IP from the IP-stealing machine.

6 Likes

Thanks for everyone’s thoughts so far.

I think the IP stealing machine doesn’t need the source code for this anymore; the binary is enough for them.

But who’s going to need software in the future? Soon, AI will be hallucinating the functionality and experience directly, bypassing the need for software programs written for that purpose.

Okay, I’m getting off topic :sweat_smile:

2 Likes

I’ve been struggling with this dilemma too. I have decided not to pass the costs directly because it is really my job to tell if AI is allowing me to do a task in less time and the same quality. Passing AI costs directly implies I don’t have to compromise in how much I use it, which is not only unprofessional, but predates my laziness and curiosity to experiment with it (the latter is not a bad thing but not something that my employer necessarily wants to fund). At the end of the day AI costs are similar to IDE costs, which I am not expecting my employers to cover. It is my choice how much I spend and I have to factor it indirectly in my rate. Adding a tool only makes sense when my employer perceives the same or better quality in my work, for the same fee we agreed on.

3 Likes

Just bear in mind heavy tasks are not free with AI models. You arn’t billed hourly by anthropic. For simple projects you may get away with using Claude but you should still be checking anything it is doing and bug testing. Large projects will require an actual account. LLMs are getting increasingly good at coding tasks. If you are a heavy developer heavily using AI it would make sense to not only bundle in the usage cost which accounts are $100 or $200 per month for heavy usage. Using agents to help with coding tasks you can rack up millions of tokens very quickly. I think looking at it as an hourly consideration wouldn’t be the correct fair billing model. There are your time inputs but also equipment/service costs related to the service you are providing. I think it would make sense to not only bill hourly but also based upon tools and services which would heavily track to your account cost or token costs. Of course you also need to realize that code made by Claude is not copyrighted so unless you actually create the code you may have to do substantial activities to honestly have owenership of the code or transfer ownership of the code via a work for hire context. Just my 2 cents. At the end of the day it amounts to your competitiveness, however I think AI use disclosures will be standardized and reverse analysis of source will be increasingly possible to fingerprint your code and know what AI programmed such as to remove any ability to control copyright to it in the future. So it may make sense to be constructive with your usages. Just offering an alternative position.

4 Likes

I agree with your position. Fully. AI by LLM is non-deterministic, you dont know where you end up. It is a tool - not magic.

My experience is you can use AI efficiently for something like 65-75% of the code, i.e. the simple (boring) parts. You then need to learn/check the generated code to know how to find you way round while testing/verifying/debugging. The last 25% are usually difficult to “AI” since as the AI-coder doesnt like details and likes to not only change what is needed but also make a few other changes along the way and if you are unlucky you may be in for a lot of hours chasing everything down. In my experience it is always faster to do those last changes by hand.

The world doesnt need more crappy code, use those hours to do better research and deliver more solid solutions no matter how good you are. Share a few saved hours with the customer as promotion if you need it. And always check if the model will keep a copy of the sources at their server to train future LLM-models. As an example, Google lets you use their models for free if they are allowed to keep your code for training. Customers will not appreciate that.

And if you are doing something like audio/music plugs I really think you should be using something more code-friendly than Claude, it is intended for office use. Try AI programming-editors like Zed or Cursor (both have free versions if you hire your own LLM-models) that can be setup to run the commend line tools of VS and XCode (use CMake!) so you can freely switch tools. Personally I use a mic and speech for the AI-prompts and my hands and keyboard for normal code :slight_smile:.

3 Likes

Yes, if I hired someone to help me and they let AI look at my IP, I’d be furious and would probably be contacting a lawyer to file suit against them.

1 Like

That’s an important point. I’m working on 2 projects at the moment, 1 of them is directly paying for my AI subscriptions and encourage me to use it as much as possible because they don’t care about IP. For the other one I signed a NDA which forbids any AI service usage.

1 Like

Ingognito mode has entered the chat

2 Likes

Crazy to see the whole industry running towards its demise with tears of joys.
Looks like this is what we do in general as a species.

7 Likes

That’s for the chat in the web browser I guess, Claude Code CLI has no Incognito mode. Unless you are into one of their plans with ZDR, Anthropic will be able to store all of your IP at their servers as they please

If a task took me 12 hours before AI and now takes 2 hours with AI then I bill 2 hours.

I find with AI I’m able to drill down deeper into the details and do more complete work so I may end up spending 12 hours on the task anyway.

Of course, not every 12 hour task has suddenly become a 2 hour task. Sometimes it’s the opposite.

Fixed budget projects might be a different story though.

Either way, for the £90/month Claude Pro plan I currently use I get a lot out of that.

2 Likes

I’ve been building a product from scratch for months now without writing a single line of code myself (which is not the same thing as trusting it blindly) after almost 20 years of programming and ten of those in audio plugins.. And I’ve never made this many software decisions per day in my life. That’s where the value moved.

On billing, if a task takes me 3 hours with AI, I bill 3 hours, not the 12 it used to take. But at my full rate, because I’m the one steering the model away from dead ends, and the one who catches that the clean-looking solution allocates on the audio thread.
At the end, AI will just give you an indication or suggestion, you still own the choice to take them or not.

Vanilla AI usage is close to useless. What makes it work is the skills and rules layer you build on top. Mine took years of experience and a lot of long nights to encode. “Here’s the method, watch out for X and Y, do it this way because the obvious way gets tricky later”, every one of those is a software decision.
The model produces suggestions and choosing which ones survive is the job and that’s the part clients are paying for.

On the cost side, I treat subscriptions like an IDE or an internet connection: my tools, my overhead, factored into my rate.

Finally, on IP, yes it’s a real concern but it belongs in the contract, not in a philosophy debate. Everyone will draw the line differently and that’s fine. Agree it upfront and move on.
For my own project I don’t mind at all. What’s the worst case, someone ends up with a few thousand lines of my codebase? Anyone here can write a compressor. Very few make money from one. The code was never the moat, distribution is.

6 Likes