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

How do I handle progress billing for large residential trade jobs?

Define clear milestones in your contract, invoice as each milestone is completed, and track your costs against each phase. Progress billing protects your cash flow so you're not financing a customer's project out of your own pocket.

Read answer

What is the correct accounting treatment for fix-and-flip properties — inventory or fixed asset?

Fix-and-flip properties are inventory held for resale, not fixed assets. You don't depreciate them. Every cost associated with the property accumulates as inventory until the sale, at which point it becomes cost of goods sold.

Read answer

How should a salon track product inventory and retail sales separately from services?

Set up separate income accounts for Service Revenue and Retail Product Sales in your accounting software. Track inventory as an asset and record cost of goods sold when products are sold. Monthly physical inventory counts help catch shrinkage.

Read answer

When does the 14-day rule apply to short-term rentals and how does it change my tax treatment?

If you rent your property for 14 days or fewer per year and use it personally for more than 14 days (or 10% of rental days), you don't report the rental income at all. Once you cross 14 rental days, you report everything and allocate expenses between personal and rental use.

Read answer

What is a construction labor burden rate and how do I calculate it?

Labor burden is everything you pay on top of base wages to employ someone, including payroll taxes, workers' comp, insurance, PTO, and other benefits. It typically adds 25-50% to the hourly rate, meaning a $25/hr worker actually costs $31-$37/hr.

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

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