Bank Statement to QuickBooks for Pest Control: Convert PDF Statements to QBO

Convert PDF bank and card statements to .qbo files so pest control operators post net auto-pay batches, prepaid plans, and termite bonds in QuickBooks fast.

Totals reconcile to the original QuickBooks Online and Desktop
Loved by bookkeepers and accountants 50K+ pages converted

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Pest control operators and their bookkeepers can upload a PDF bank or credit card statement to the converter at the top of this page and download a .qbo file for QuickBooks Online or Desktop, plus Excel and CSV copies. The tool reads a PDF or an image of the statement and keeps the date, description, and amount on every line, so recurring auto-pay deposits, one-time treatment payments, chemical purchases, and truck loan payments come in ready to categorize. That saves the hand keying that a route business, billing customers monthly or quarterly, would otherwise face.

Last updated July 2026.

A real .qbo file QuickBooks accepts

Built for the statements US banks actually send, checked before it exports.

Reconciliation

Every total checked against the statement

The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

OCR

Scans and phone photos read line by line

OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.

Volume

A year of statements in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Locked files

Password-protected PDFs handled

Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your statement to QuickBooks

Three steps. No column-mapping wizard.

1

Upload the PDF statement

Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.

2

Review the reconciled rows

Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, email [email protected].

Recurring service plans and deferred revenue

Many pest control companies sell prepaid annual plans, where the customer pays once for a year of quarterly or bi-monthly service. That up-front cash is not income the day it lands. It is deferred (unearned) revenue, a liability, because you still owe the visits. Book the payment to a deferred revenue account, then recognize the revenue as each service is performed. A prepaid plan collected in January turns into income one visit at a time across the year. Month-to-month customers are simpler: recognize that revenue when the service is performed, usually the same month it is billed. This treatment matches how the large public pest control companies handle advance payments in their filings.

Termite bonds and warranties

A termite bond or wood-destroying-organism (WDO) warranty is a renewable promise to retreat or repair if termites return, and it behaves differently from a one-time treatment. When a customer pays an annual renewal to keep the bond active, that money covers a future obligation, so it is closer to a deferred or warranty liability than same-day income. Track bond and warranty revenue in its own account, separate from initial treatment revenue, so you can see the recurring renewal base and set aside for the retreatment work you have promised. The initial liquid or bait installation that starts the bond is its own job with its own materials cost.

Several revenue channels through one account

A single operating account usually mixes three kinds of revenue that do not look alike on the statement. Recurring residential auto-pay hits as card or ACH batches, deposited net of processing fees. One-time treatments (a bed bug job, a wildlife call, a real estate WDO inspection) land as individual card or check payments. Commercial accounts, restaurants, warehouses, property managers, run on net-30 terms, so the payment shows up weeks after you did the work and needs to clear an invoice in accounts receivable rather than post as fresh income. Reading the statement without that context double counts or misdates the money.

Auto-pay and card batches deposit net of fees

Recurring billing platforms like PestPac, FieldRoutes, GorillaDesk, and Briostack run cards and ACH on a schedule and settle to your bank as one net figure after the processor takes its cut. A Tuesday batch covering forty customers arrives as a single deposit that never equals what you invoiced. Post only the net and your revenue reads low while the merchant fee never lands in an expense account. The clean way is to record gross revenue, then split out the processing fee as its own expense line, leaving the net deposit tied to the batch. The Excel export makes that split easy when the platform report and the bank total differ.

Chemicals and materials

Pesticides, termiticide, rodent bait stations, and granules are the raw materials of the trade. In most small shops they are supplies expensed as used, posted to a chemicals or materials cost of goods sold account when purchased. A large bulk buy that will sit in the shop for months is closer to inventory, an asset you draw down as it goes onto trucks, and larger operators track it that way. Restricted-use pesticides tie to the applicator license of whoever buys and applies them, so keep those purchases and the license costs organized in case of a regulatory review.

Route trucks and vehicle costs

Service vehicles are a constant line on the statement: fuel at the pump or on a fleet card, oil changes, tires, and repairs. Map these to a vehicle or auto expense account, and a multi-truck operation often tracks fuel and maintenance per vehicle to see which routes run heavy. When a truck is financed, do not post the whole monthly payment as an expense. Split each payment so the principal portion reduces the loan liability on the balance sheet and only the interest portion hits interest expense. That keeps both the loan payoff and the deduction accurate.

Equipment and licensing

Backpack sprayers, power sprayers, foggers, bait guns, and a mounted termite rig are the tools of the route. Small hand equipment is usually expensed as bought, while a large rig or a truck-mounted tank on financing is a fixed asset, capitalized and depreciated, with each loan payment split into principal and interest just like a vehicle. Licensing is its own recurring cost. State pesticide applicator licenses, business licenses, and the continuing-education fees technicians pay to keep certifications current all deserve a licenses or dues account so those regulatory costs stay visible and separate from materials.

Subcontractors and 1099 reporting

Some work goes to outside help: an independent technician who covers overflow, a wildlife or exclusion specialist, or a crew that handles crawlspace and moisture repairs. If those workers are genuine independent contractors, they are 1099-NEC vendors. For payments made on or after January 1, 2026, the 1099-NEC filing threshold is $2,000, so a sub you pay $2,000 or more across the year needs a 1099. Collect a W-9 before the first check and flag the vendor for 1099 tracking. Be careful with classification: a technician who runs your route in your branded truck on your schedule usually looks like an employee, not a contractor, and states audit for that.

Sales tax varies by state

Whether you charge sales tax on pest control service is a state-by-state question, and it is genuinely mixed. Texas taxes structural pest control, Florida taxes nonresidential (but not residential) pest control, and Minnesota taxes pest control services broadly, while other states do not tax the service at all and instead treat the operator as the consumer who pays tax on chemicals at purchase. Because the rules differ this much and change over time, confirm your obligation with a CPA or your state department of revenue rather than assume, and keep any sales tax you collect separate from revenue so it does not inflate income.

What shows up on the statement, and where it goes
What appears on the bank statementWhat it actually isWhere it belongs in QuickBooks
Prepaid annual plan paymentCash for visits not yet performedDeferred revenue (liability), recognized per visit
Auto-pay card or ACH batch (net of fees)Many customers minus the processing feeSplit: service income (gross) plus merchant fee expense
Termite bond renewal paymentMoney for a future retreatment obligationDeferred or warranty liability, recognized over the term
Commercial customer check or ACHPayment on a net-30 invoiceReceive payment against accounts receivable
One-time treatment card paymentRevenue earned that dayService income (one-time or job account)
Chemical supplier ACH or card chargePesticide, bait, or termiticideChemicals or materials (COGS)
Fuel or fleet card chargeFuel for route trucksVehicle or fuel expense, per truck
Truck loan ACHPrincipal reduction plus interestSplit: loan principal plus interest expense
Sprayer or termite rig financing paymentEquipment principal plus interestSplit: loan principal plus interest expense
Billing software subscription (PestPac, FieldRoutes)SaaS platform feeSoftware or dues and subscriptions expense
Applicator license or CE feeRegulatory and certification costLicenses or dues expense
Sales tax remittance to the stateTax you collected, not your moneySales tax payable (liability), not an expense
Frequently asked questions

How do I record prepaid pest control plans in QuickBooks?

Post the up-front payment to a deferred revenue liability account, not income, because you still owe the visits. Then recognize revenue as each service is performed, usually with a journal entry that debits deferred revenue and credits service income for the portion earned. This spreads an annual plan across the year instead of spiking one month.

How do I account for a termite bond in QuickBooks?

Treat the initial treatment as job revenue with its own materials cost. Handle the renewable bond or warranty payments as a deferred or warranty liability, since each renewal covers a future retreatment obligation, and recognize that revenue over the bond term. Keep bond revenue in its own income account so the recurring base stays visible.

How do I record recurring service revenue in QuickBooks?

For month-to-month customers, recognize revenue when the service is performed, typically the month you bill it. For prepaid plans, park the cash in deferred revenue and release it per visit. If your billing platform deposits net of fees, record gross revenue and split the processing fee to its own expense line so the numbers reconcile.

Are pest control services taxable?

It depends on the state. Some states, such as Texas, Florida (nonresidential), and Minnesota, tax pest control service, while others do not tax the service and instead have you pay tax on chemicals at purchase. Because the rules vary and change, confirm with a CPA or your state department of revenue and keep collected tax separate from revenue.

How do I record chemical purchases in QuickBooks?

Post routine pesticide, bait, and termiticide buys to a chemicals or materials cost of goods sold account, expensed as used. A large bulk purchase that will sit in the shop for months is closer to inventory, an asset you draw down over time. Keep restricted-use product purchases organized alongside the applicator license they tie to.

How do I import a bank statement into QuickBooks?

Convert the PDF statement to a .qbo Web Connect file first, then import it. In QuickBooks Desktop, go to File, then Utilities, then Import, then Web Connect Files. In QuickBooks Online, go to Transactions, then Bank transactions, then Upload from file. Review each line and assign accounts before you accept the batch.

Convert your first statement free.

Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.

Related guides

Firms handling many statements at once can use bulk statement conversion, and the QBO converter page covers the file format itself. Bookkeepers running several clients should see the accountants workflow, and related trades overlap with HVAC and plumbing contractors and landscaping and lawn care. For the deferred revenue mechanics behind prepaid plans and bonds, read how to record recurring service contract revenue.

More bank statements we convert to QuickBooks

Same converter, tuned for the layout each bank uses. Find yours: