
Invoices
Pest control invoice template (and sending it from the truck before you leave the driveway)
For family-run pest control companies: a free invoice template to copy and a way to send it from the service ticket before the truck leaves the driveway.
Your tech finishes a crawl space treatment at 3:15 and drives to the next stop. The invoice waits until tonight, when you type it up from a crumpled ticket at the kitchen table. By then the customer has forgotten what you did, and the bill looks like a number with no story. A pest control invoice template, filled from the service ticket and sent before the truck leaves the driveway, fixes both problems.
The short answer
Build one pest control invoice template with the fields customers and inspectors expect: who, where, what pest, what product, what's next, and how to pay. Save it in your field software, let AI turn the tech's notes into a plain service summary, and send the invoice the moment the job is marked complete. The invoice goes out from the ticket, the same hour, and a person checks the numbers before it does.
Why pest control invoices go out late
Most invoices aren't late because the owner is lazy. They're late because the information lives in three places. The price is in the software, the products are on the tech's sheet, and the "why" is in the tech's head.
So someone has to put it together at the end of the day. That's the job that slips on a busy week.
The second reason is a weak template. An invoice that only says "General pest service, $129" invites a phone call or a slow payment. A customer who reads "Treated the exterior perimeter and garage for ants, next visit in 90 days" understands what they paid for.
There's also the record side. Some states require a written pesticide-use record for structural jobs. Georgia's Structural Pest Control Commission rules, for example, list items like the product brand name and its EPA registration number. Your invoice doesn't have to be that record, but putting the same facts on it saves writing them twice. Check your own state's pest control agency for what applies to you.
Floor vote
When do your pest control invoices usually go out?
One vote per device. Change it any time.
Loading votes…
Step 1: Copy the pest control invoice template
Start with the fields. Here's a pest control invoice template you can paste into your software's invoice note, a QuickBooks custom template, or a document:
[COMPANY NAME] | [PHONE] | [EMAIL] | License #: [STATE LICENSE NO.]
INVOICE #[NUMBER] Date of service: [DATE] Due: [DUE DATE / TERMS]
Bill to: [CUSTOMER NAME], [BILLING ADDRESS]
Service address: [SERVICE ADDRESS]
Technician: [TECH NAME] Applicator ID: [CERT / REGISTRATION NO.]
SERVICE
- [SERVICE NAME, e.g. Quarterly general pest] $[PRICE]
- [ADD-ON, e.g. Wasp nest removal, garage eave] $[PRICE]
Subtotal $[ ] Tax $[ ] Total due $[ ]
WHAT WE DID TODAY
Target pest: [PEST]
Areas treated: [AREAS]
Products used: [BRAND NAME] - EPA Reg. No. [NUMBER] - [AMOUNT]
What we found: [1-2 SENTENCES]
AFTER YOUR SERVICE
[RE-ENTRY OR PET/CHILD PRECAUTION FROM THE LABEL]
[WHAT TO EXPECT, e.g. you may see more ants for a few days]
NEXT VISIT: [DATE OR "in 90 days"]
Pay online: [PAY LINK] | Questions? Reply to this email or text [PHONE]
Cut any line your business doesn't use. Keep the "What we did today" block. That's the part that gets invoices paid without a phone call.
Step 2: Save the pest control invoice template in your field software
Put the template where the invoice is created, so nobody retypes it.
In GorillaDesk: open the job from the Calendar and click the Invoice tab. Click + Add Invoice if none is attached, then pick the line items. On the invoice window you can add terms and an invoice note, and you can use an invoice note template. Paste the "What we did today" and "After your service" blocks into a note template so every invoice starts with them. GorillaDesk also lets you customize the invoice email text in its email and SMS templates settings.
In FieldRoutes or PestPac: most pest control apps let you edit the invoice layout and add a standard note or service-ticket text. Look in the invoice or document template settings, or ask your vendor's support where the invoice note lives.
In QuickBooks Online: if you invoice from QuickBooks, customize your invoice form with your logo and terms. Paste the blocks into the message on invoice field.
Step 3: Turn the tech's notes into the "What we did" line with AI
Techs write notes like "perim + garage, ants, 2 bait stns kitchen, cust happy." That's fine for the office, but not for the customer. Paste the raw notes into ChatGPT, Claude, Gemini, or Copilot with this prompt:
You write the "What we did today" section of a pest control invoice.
Use ONLY the technician notes below. Rules:
- 2-4 short sentences in plain English a homeowner understands.
- Say the target pest, the areas treated, and what we found.
- List each product exactly as written in the notes. Never add a
product, amount, or EPA number that is not in the notes.
- If something is missing or unclear, write [CHECK: question].
- No sales language. No promises that pests won't come back.
- Do not include the customer's name, address, or payment details.
TECHNICIAN NOTES:
[PASTE NOTES]
Read the result before it goes on the invoice. The products, amounts, and safety lines must match the tech's sheet and the label, word for word. The AI writes the sentence. It never decides what was applied.
Once you've done this for a week, save the five summaries you like best. Paste them under the prompt as examples, and the drafts will sound more like you.
Step 4: Send the invoice when the job is marked complete
The best time to invoice pest control customers is right after service. The tech is still nearby, the customer saw the truck, and the work is fresh.
In GorillaDesk: Pro members can turn on the Completionist trigger. Go to Add-ons, then Triggers. It can email or text the invoice automatically when the job's status is set to complete. It can also charge a card on file if you use Stripe or Square. GorillaDesk notes these Completionist actions don't work on recurring invoices, which have their own actions. Without triggers, open the invoice and click Send in the upper right to email or text it.
In other field software: look for an automation or workflow that sends the invoice when a job is completed. If there isn't one, make it the tech's last tap before leaving the stop.
Then test it. Mark a fake job complete on your own customer record and check what lands in your inbox and on your phone.
When each piece happens
From the stop to paid
- At the stopTicket filled inThe tech enters products, areas treated and notes on the service ticket.
- Before leavingAI writes the summaryThe notes become a plain 'What we did today' block; products are checked against the ticket.
- Job completeInvoice goes outThe invoice is emailed or texted with a pay link, automatically or with one tap.
- PaidReceipt sentA receipt goes out; unpaid invoices move to your normal reminders.
The same timing as a list:
- At the stop: the tech enters products, areas, and notes on the ticket.
- Before leaving the driveway: the AI summary is checked and pasted into the invoice note.
- Job marked complete: the invoice goes out by email or text with a pay link.
- Paid: a receipt goes out. If it isn't paid, your normal reminders take over.
Example (illustrative): a family pest control company with three trucks
This is a walkthrough, not a client story. Picture a husband-and-wife company with three techs. Invoices go out at night from a stack of paper tickets, and some wait until the weekend.
The office saves the template's "What we did today" and "After your service" blocks as an invoice note template in GorillaDesk. Each tech pastes their ticket notes into the AI prompt on their phone and fixes any [CHECK] line. The owner turns on the trigger that emails the invoice when a job is marked complete. One-time jobs now end with a "Next visit" line too, which gives the customer a reason to book again.
At a glance
- Problem: invoices typed up at night, days late, with no explanation of the work.
- What was set up: one invoice template, one AI summary prompt, and send-on-complete.
- Tools it lives in: GorillaDesk, the office's AI chat tool, and email or text.
- What the owner still does: sets prices, checks products and amounts, and handles disputes.
- Payoff: not measured here. Compare days from service to payment before and after.
Mistakes to avoid
- Letting AI fill in products or EPA numbers. Those come from the tech's sheet and the label, never from a guess.
- Sending without a pay link. An invoice with no easy way to pay waits in the inbox.
- Turning on auto-charge without telling customers. Get agreement first, and say it on the service agreement.
- Using one generic line for every job. "General service" invites questions. Say what you did.
- Pasting card details or account numbers into an AI tool. The prompt only needs the job notes.
Field check
Field check
Three questions. Honest answers. No score sent anywhere but this page.
01 / 03
The tech's notes don't list the EPA registration number. What should the AI do?
If it still doesn't work
If invoices still go out late, find where they wait. Run your software's invoice report and look for drafts older than one day. A pile of drafts usually means jobs aren't being marked complete in the field.
If customers still call to ask what the charge was for, read five recent invoices out loud. If "What we did today" is vague, add one more rule to the prompt, like "name the room or area." If an email never arrives, send a test to a Gmail address and check spam.
Doing this inside the tools you already use
Deeplathe is a team of developers and solution builders who build custom AI inside the tools a business already uses. For this job, a custom build could read each completed ticket in your field software. It would write the "What we did today" summary from the tech's notes and flag anything that doesn't match the products on the ticket. Then it places the draft on the invoice for you or your office to approve. You keep your software, your prices, and the final click to send. See how a custom build works.
FAQ
What should be included on a pest control invoice?
Your company name, phone, and license number, the invoice number and dates, the bill-to and service address, and the line items with prices. Add the target pest, the areas treated, the products used with their EPA registration numbers, any precautions from the label, the next visit date, and a pay link. Check your state's rules for anything extra.
Is there a free pest control invoice template?
Yes. Copy the template in Step 1 and paste it into your field software's invoice note, a QuickBooks invoice, or a document. It's free to use and edit. Remove the lines you don't need, add your logo and license number, and save it once so every invoice starts the same way.
How do I invoice pest control customers after service?
Send the invoice as soon as the job is marked complete, by email or text, with a pay link. In GorillaDesk, Pro members can use the Completionist trigger under Add-ons, then Triggers, to send it automatically. Otherwise, make sending the invoice the tech's last step before leaving the stop.
What is the best pest control invoice software?
The best one is usually the field software you already schedule in, like GorillaDesk, FieldRoutes, or PestPac, because the job details are already there. Invoicing from the same place avoids retyping. If you bill from QuickBooks, connect it to your field software so payments and balances match.
Keep these
- One template, saved where the invoice is made.
- Say what you did in plain words on every invoice.
- AI writes the sentence, and a person checks every product and number.
- Send it when the job is complete, with a pay link.
Sources
- GorillaDesk Help Center: Invoices
- GorillaDesk Help Center: Triggers
- GorillaDesk Help Center: Customize your email templates
- Rules of the Georgia Structural Pest Control Commission
Related reading
Keep these
The working rules
The invoice goes out from the ticket, the same hour, and a person checks the numbers before it does.