Bookkeeping, payroll, and tax services for small businesses across the Valley of the Sun.

Call or Text: (602) 730-4560

How should a pest control company handle recurring billing and revenue recognition?

Most pest control companies run two types of work: one-time service calls and recurring contracts for quarterly or monthly treatments. The billing and revenue recognition for each should be handled differently in your books, and the recurring side deserves special attention because it’s the most valuable part of a home and property services business.

For recurring contracts billed at the time of service, the accounting is straightforward. You invoice the customer when the technician completes the treatment and recognize that revenue immediately. Nothing complicated there.

Prepaid contracts are where it gets more involved. When a customer pays upfront for a full year of quarterly treatments, that payment isn’t all revenue yet. You’ve collected the cash, but you haven’t delivered all the services. The correct approach is to record the payment as deferred revenue, which is a liability on your balance sheet, and then move a portion to revenue each time a service is completed. If a customer pays $600 for four quarterly treatments, you recognize $150 after each visit.

Skipping deferred revenue and booking everything as income when the payment hits your bank account inflates your revenue in collection months and understates it in months when you’re actually performing the work. Your profit and loss statement won’t reflect what’s really happening, and your tax liability could be wrong if you’re on accrual basis accounting.

In QuickBooks, set up a deferred revenue liability account. When you receive a prepayment, record it there. After each service visit, move the earned portion from deferred revenue to your service revenue account with a journal entry. It takes a few extra minutes per customer but gives you financials you can actually trust.

Separate your recurring revenue from one-time jobs in your chart of accounts. Create distinct income accounts like “Recurring Treatment Revenue” and “One-Time Service Revenue.” This separation matters more than most pest control owners realize. Recurring revenue is predictable, it drives company valuation, and it’s what a buyer would pay a premium for if you ever sell. Lumping everything together hides the most important story your numbers are telling you.

Beyond the revenue split, track three numbers every month: total recurring customer count, average revenue per customer, and churn rate. Churn measures how many customers cancel or don’t renew. If your customer count is growing but churn is high, you’re spending money acquiring customers who don’t stick. If average revenue per customer is declining, your pricing or service tiers might need a second look. These metrics tell you far more about business health than total revenue alone.

Getting this right from the start saves a lot of cleanup later. If your books currently treat all revenue the same and you’re not tracking deferred revenue on prepaid contracts, a bookkeeper familiar with recurring service businesses can restructure your accounts and get things dialed in. Our small business bookkeeping services are built around understanding how each business actually operates so the financial data matches the reality of your day-to-day work.

Your Valley of the Sun Bookkeeper

The Next Step:
A Quick Conversation

Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.

More Questions

Should my cleaning company use cash or accrual accounting?

Cash basis works for most small cleaning companies because it's simpler and matches how payment actually flows. Consider switching to accrual if you take on significant commercial contracts with net-30 payment terms or annual contracts where cash timing doesn't match when the work gets performed.

Read answer

Does HIPAA apply to my bookkeeper if they handle medical practice financial records?

Yes. Any bookkeeper who accesses patient billing data, insurance claims, or reimbursement records containing protected health information is considered a Business Associate under HIPAA. A signed Business Associate Agreement is required before they touch your financial data.

Read answer

How do I separate personal and business expenses as an owner-operator leased to a carrier?

Open a dedicated business bank account and route all carrier settlements there. Pay yourself through owner's distributions, use a business credit card for expenses, and track every deductible category separately. This keeps your books clean and prevents missed deductions at tax time.

Read answer

What is AIA billing and how do I record G702/G703 pay applications in my books?

AIA billing is the standard progress billing format used in construction, built around the G702 Application for Payment and G703 continuation sheet. Record the full application amount as revenue, track retainage as a separate receivable, and keep change orders as distinct line items so your financials reflect your true position on each project.

Read answer

Should my trucking company lease or buy trucks and what are the tax differences?

Both options are tax deductible, but the mechanics are different. Purchasing lets you depreciate the asset and potentially write off the full cost in year one through Section 179. Leasing lets you deduct payments as a straightforward operating expense. The right choice depends on your cash position, growth plans, and fleet strategy.

Read answer

How do I account for fuel tax credits and IFTA refunds in my trucking books?

Book IFTA refunds as a reduction of your fuel expense account rather than as other income. This keeps your fuel cost reporting accurate and gives you a clearer picture of what you're actually spending per mile.

Read answer

Phoenix-based bookkeeping firm serving small businesses across the Valley of the Sun. We provide bookkeeping, payroll, tax preparation, and fractional CFO support with transparent pricing and no upselling. Owned and operated by David Morrow, a former COO with 20+ years of business experience.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge

© 2026 2Morrow Bookkeeping LLC