Convert PDF bank and card statements to .qbo files for QuickBooks so landscaping crews post net Jobber deposits, prepaid contracts, and nursery buys.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Landscaping companies, lawn care routes, hardscape installers, and snow removal outfits can turn PDF bank and credit card statements into .qbo Web Connect files for QuickBooks Online and Desktop. Upload a statement to the converter at the top of this page and it parses every line, so net Jobber and Aspire payouts, prepaid maintenance contracts, nursery and mulch charges, fuel, and equipment loan payments post with real dates and amounts. You also get Excel and CSV copies, which make it easy to split one lump supply yard charge across jobs or peel processing fees out of a batch deposit. That matters most in a business where the cash pours in from spring to fall and then goes quiet.
Last updated July 2026.
Built for the statements US banks actually send, checked before it exports.
The converter adds up the transactions it parsed and matches that to the statement total before you export, so nothing is silently dropped.
Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.
OCR runs before parsing, so a scanned or photographed paper statement comes out the same as a digital PDF.
Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.
Enter the password on upload. Multi-column and multi-page statement layouts are parsed too.
One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.
Three steps. No column-mapping wizard.
Drag in a PDF, a scan, or a phone photo. Password-protected and multi-page files are fine.
Every transaction is extracted and checked against the statement total. You see the parsed rows before exporting.
Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.
The specifics that decide whether the import is clean. If your case is not here, email [email protected].
The core problem is timing. Revenue floods in from April to October, then drops into a winter trough, so a month-by-month P&L makes July look wildly profitable and January broke. The bank feed makes it worse: most QuickBooks feeds reach back only about 90 days and skip closed cards and loan accounts, so last year's spring cleanup may be missing at tax time. Converting the PDF statements brings in that older activity, and manual uploads carry no 90-day limit, so you can backfill a full off-season or a prior year.
Many lawn care companies sell annual maintenance agreements and prepaid fertilizer or treatment programs, collecting several visits worth of money up front. That cash is unearned revenue, a liability, not income the day it lands. Book it to a deferred revenue liability account, then recognize it as each visit or application is performed. A six-application program collected in March becomes revenue one round at a time, spreading income across the season instead of spiking one month. Skip it and you overstate spring income and lose any real read on margin.
In northern markets the same company plows in winter, and billing splits two ways. A seasonal contract is a flat price for the whole season collected before the snow flies: deferred revenue you recognize across the months of the season, not all at once when the check clears. Per-push work is earned as each storm gets serviced. Salt and de-icer bought ahead are inventory until spread, and a shop carrying a pile through a heavy winter is tying up real cash. Track snow as its own income line so you can see whether it carries the off-season.
Most crews collect card and ACH payments through Jobber, LMN, Yardbook, Aspire, or Service Autopilot. The processor batches a day or a week of customers and deposits one net amount after its fee, so a single deposit covers many customers and never equals what you invoiced. Book only the net and revenue runs low while the fee never hits an expense account. Record the gross revenue, then split the merchant fee to its own line. See how to convert a credit card statement to QuickBooks when the card side needs the same treatment.
Mulch, sod, gravel, stone, pavers, plants, and trees come from a nursery or supply yard, and a single card charge often covers material for several jobs at once. For clean books, that charge can go to a materials or cost of goods sold account. For job costing on install work, split the lump charge to the jobs it fed, because a hardscape job that ate 40 pallets of pavers needs those pavers tagged to it to show real margin. The Excel export lets you split one supply yard charge across jobs before you post it.
A landscaping statement mixes two different businesses. Recurring mow-and-blow maintenance is steady, low-material, labor-heavy work with thin but predictable margin. Design and build installs, a paver patio or an irrigation system, take a deposit and progress payments, run heavy on materials, and carry a completely different margin. A customer deposit on an install is a liability until you bill the work, not income the day it arrives. Track maintenance revenue and install revenue in separate income accounts (classes or Projects work well), or the fat install months hide how the recurring route is really doing.
Fuel for trucks, mowers, and skid steers maps to a vehicle or fuel expense, and a multi-crew shop often tracks fuel per truck. Equipment is where owners trip up. A zero-turn mower, a skid steer, or an enclosed trailer is a fixed asset, capitalized and depreciated over its useful life, not expensed in one month, while consumables like string trimmer line, mower blades, and edger wheels are expensed as you buy them. When you finance equipment, split each payment: part pays down loan principal (a balance sheet item) and part is interest (an expense), so the loan balance and interest deduction stay right.
Crew labor is almost always the biggest cost on the statement. Most crew members are employees run through payroll with withholding and payroll taxes, and larger operators bring on seasonal or H-2B workers for the growing season. Genuine subcontracted crews are different: a tree removal outfit or irrigation specialist you hire by the job is 1099-NEC work, and if you pay one $2,000 or more by check or ACH in a year you owe a 1099 (the threshold rose from $600 for payments made on or after January 1, 2026). Collect a W-9 first and flag the vendor for 1099 tracking. But a worker on your schedule, riding in your truck and following your route, usually is an employee, not a sub, and states audit landscaping for that.
If your crews apply fertilizer, herbicide, or pesticide, most states require a pesticide applicator license through the state department of agriculture, with recurring exam and renewal fees, so give license fees and chemical purchases their own accounts. Sales tax is the trickiest piece. In many states, installed materials and permanent improvements to real property are taxed differently from routine services like mowing, and some states tax lawn maintenance outright while others treat the landscaper as the consumer who pays tax on materials at purchase. The rules genuinely vary, so check your own state's department of revenue rather than assume, and keep taxable material sales separate from service revenue.
An accurate bank feed matters when the season turns. Through the winter trough many owners lean on a line of credit to cover payroll and insurance until spring, and the lender and the owner both watch that balance. Book deferred contract revenue as income in March and the summer P&L lies while winter looks like a crisis, so you cannot tell whether the line of credit is a timing tool or a real problem. Getting every statement line into QuickBooks with the right dates shows the season honestly. Accountants handling several landscaping clients can standardize this through the accountant workflow.
| What appears on the landscaping company's bank statement | What it actually is | Where it belongs in QuickBooks |
|---|---|---|
| Jobber or Aspire batch deposit (net of fees) | Many customers minus the processing fee | Split: service income (gross) plus merchant fee expense |
| Prepaid annual maintenance or fertilizer program | Cash for visits not yet performed | Deferred revenue (liability), recognized per visit |
| Seasonal snow contract collected up front | Whole-season price paid before winter | Deferred revenue, recognized across the season |
| Per-push snow payment | Revenue earned when the storm is serviced | Snow and ice income account |
| Nursery or supply yard lump charge | Mulch, sod, pavers for several jobs | Materials or COGS, split to jobs for job costing |
| Customer deposit on an install | Money owed as work, not yet earned | Customer deposit liability until billed |
| Zero-turn mower or skid steer purchase | Long-lived equipment | Fixed asset, then depreciation |
| Equipment loan payment | Principal reduction plus interest | Split: loan principal plus interest expense |
| Fuel card charge | Fuel for trucks and mowers | Vehicle or fuel expense, track per truck |
| Subcontracted tree or irrigation crew | 1099-NEC work if $2,000 or more per year (2026 threshold) | Subcontractor cost, vendor flagged for 1099 |
| Pesticide license fee or chemical purchase | Regulatory cost and treatment materials | Licenses expense and chemicals or materials |
QuickBooks Online manual upload accepts .csv, .txt, .qbo, .qfx, and .ofx files, up to 1,000 transactions or 350 KB per file, so split a long statement past that limit. For step-by-step help, see how to import a bank statement into QuickBooks Online and how to convert a bank statement to QuickBooks Desktop. The PDF to QBO converter and QBO converter pages cover the format itself, and trade shops running HVAC or plumbing work will find overlap in the HVAC and plumbing guide.
Yes. QuickBooks Online and Desktop both handle a landscaping company's books, job costing, equipment tracking, and 1099s once you set up a chart of accounts that fits the trade. It is not scheduling or dispatch software, so most crews pair it with a field service platform like Jobber or Aspire that pushes invoices and payments over for the accounting side.
Split income by service line: maintenance, installs, snow and ice, and any tree or irrigation work, each in its own account. Under cost of goods sold, separate field labor, subcontractors, materials, fuel, and dumping fees. Add fixed asset accounts for trucks, trailers, and mowers, a deferred revenue liability for prepaid contracts, and keep true overhead like office and insurance apart.
Set up each install as a Project (QuickBooks Online) or a job under the customer (Desktop), then tag labor, materials, and subcontractor costs to it as you post. Use classes to separate maintenance, installs, and snow. When a lump nursery charge covers several jobs, split it by job so each project shows real material cost and margin instead of a blended number.
Record the up-front payment to a deferred revenue liability account, not income, since you still owe the visits. Then recognize revenue in pieces as each visit or application is performed, usually with a journal entry that debits deferred revenue and credits service income for the portion earned. This spreads a prepaid annual program across the season instead of inflating one spring month.
Yes, Jobber syncs to QuickBooks Online, pushing clients, invoices, payments, and payouts one way from Jobber into QuickBooks. It connects to QuickBooks Online, not Desktop. Even with the sync running, converting your bank and card statements is still useful for accounts Jobber does not touch, like fuel cards, loans, and prior periods before you connected it.
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, and map the columns if you use a CSV. Review each line and assign accounts before you accept the batch.
Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.
Same converter, tuned for the layout each bank uses. Find yours:
For one bookkeeper running monthly close.
USD
per month
billed as
$288 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
For an accounting firm or finance team with steady volume. Adds QuickBooks .qbo export and bulk conversion.
USD
per month
billed as
$888 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
For lenders, audit firms and analysts running thousands of statements a month.
USD
per month
billed as
$ yearly
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |