For a long time my invoicing process was a spiral notebook, a stack of job tickets on the truck dash, and a Sunday night where I tried to remember which jobs from three weeks back I'd actually billed. Some clients paid fast. Some I never got around to invoicing at all until they asked where the bill was, which is a bad way to run a business. So one weekend I sat down and built a system that writes the invoice the same day the job finishes and chases it until it's paid. Here's exactly how.
The notebook wasn't the problem, the gap was
I knew what every job cost. That was never the issue. The issue was the time between finishing a job and getting the invoice into the client's hands, which for me was anywhere from same-day to three weeks, depending on how busy the week was. Every day in that gap is a day the clock on getting paid hasn't started. And once an invoice is a few weeks late, following up starts to feel awkward, so a lot of them just sat.
I didn't need better bookkeeping software. I needed the invoice to go out the moment the job ended, and the follow-up to happen on a schedule instead of on my mood.
Saturday morning: I wrote down my actual billing rules
Before touching any tool, I listed out the rules I already used without thinking about them. My standard line-item format. How I handle materials versus labor. My payment terms. What a friendly reminder sounds like versus a firmer one, and at what point a late invoice gets the firm version. None of this was written down anywhere, it just lived in my head and came out slightly different every time depending on the day.
Saturday afternoon: I set up the tool to work off those rules, not guesses
Then I gave the AI tool something close to this:
"Here's my invoice format, my payment terms, and the client list with what each one typically owes for [pasted my notes]. When I give you the job details, draft the invoice in this exact format, pulling only from what I give you. Never estimate a number I didn't provide. Then draft three follow-up emails for that invoice: friendly at 7 days late, direct at 20, firm at 35."
That line about never estimating a number mattered more than anything else in the setup. An invoicing tool that quietly guesses at a quantity or a rate is worse than useless, it's a liability. I wanted it handing me a blank to fill in before I wanted it guessing.
Sunday: I ran it against my messiest real invoices
Sunday I fed it job notes from the past month, including the annoying ones: a client who'd paid half upfront, a job with a change order mid-way through, one where I'd forgotten to log the extra materials run. Where it handled something wrong, I added a rule and tried again. By Sunday night it was turning job notes into a finished invoice in under a minute, formatted exactly how my clients were used to seeing it.
What it actually changed
Invoices go out the same day a job wraps now, not whenever I get a free evening. The follow-up emails send on schedule without me having to remember they're due, and without that awkward feeling of nagging a client, because the tone is set once and it never varies. I'm not chasing money through a notebook anymore. The whole thing runs on about $20 a month in tool costs, which is less than what I used to lose just from invoices that went out late or never went out at all.
This is the same pattern behind most of what I build: write down the rules you already follow without thinking, hand them to AI once, and let it carry the repeating part. It matters most for businesses where the invoice depends on job notes that live in someone's head, like general contractors, electricians, and landscapers. If you want the honest rundown on what AI can and can't do for getting paid, I wrote the full breakdown in this piece.
Want your invoices to chase themselves?
I teach owners the exact setup I use: $997 flat, a few calls, and we build your first real tool together on your actual business. Full refund if it wasn't worth it.
Book a free intro callSee what AI can do for your industry: general contractors · electricians · landscapers · plumbers · accountants