Convert PDF bank and card statements into .qbo files for QuickBooks so farm co-op purchases, USDA payments, fuel, and equipment loans map to Schedule F.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Farmers, ranchers, and their bookkeepers can turn PDF bank and credit card statements into .qbo Web Connect files for QuickBooks Online and Desktop using the converter at the top of this page. It reads every line so co-op feed and fertilizer buys, USDA program deposits, fuel, equipment loan payments, and cash rent land in accounts that line up with Schedule F, not one lumped category. If you file a cash-basis Schedule F, having every line in date order is what lets you sort a year of activity into the right income and expense accounts before tax time. You also get Excel and CSV copies for your own worksheets.
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].
Two things break the feed. First, most bank feeds reach back only about 90 days and drop closed accounts, so the prior year you need to finish a Schedule F is not there to pull; converting the PDF statements yourself is the only way to bring it in. Second, farm deposits arrive with descriptors that tell you almost nothing: a USDA payment, a crop insurance indemnity, and a grain elevator settlement can all show up as a bare ACH credit, and a co-op draft covers dozens of tickets at once. Clean dated lines let you match each one to a program letter, a settlement sheet, or a co-op invoice.
Most farms file cash-basis on Schedule F: you report income when money lands and deduct an expense when you pay it. That makes your statements close to the source of truth, so a December fertilizer payment is a December deduction and a January grain check is January income. Accrual operations that track payables and raised inventory reconcile against the same statements but add journal entries on top.
The cleanest chart of accounts for a farm mirrors the Part II expense lines on Schedule F, so categorizing during the year does the tax return's sorting for you. Build accounts for chemicals (line 11), custom hire or machine work (line 13), feed purchased (line 16), fertilizers and lime (line 17), gasoline, fuel, and oil (line 19), seeds and plants (line 26), storage and warehousing (line 27), supplies (line 28), utilities (line 30), veterinary, breeding, and medicine (line 31), and repairs and maintenance (line 25). Split rent into two accounts to match line 24: vehicles, machinery, and equipment on one, land, pasture, and animals on the other. When each account ties to a line number, the year-end export practically writes the return.
Three kinds of farm income each need their own account rather than getting lumped with grain or livestock sales, because Schedule F reports them on separate lines. USDA Farm Service Agency and conservation program payments go on line 4a and 4b. Crop insurance indemnities go on line 6a and 6b, and a cash-basis farmer can sometimes elect to defer that payment a year, which is impossible if it is buried in a generic account. Co-op patronage dividends, reported on Form 1099-PATR, are a share of the co-op's earnings paid back to members, not a refund of what you spent, so they go on line 3a and 3b, not credited against feed. One exception: patronage tied to depreciable property reduces that asset's basis instead of being income.
An operating line of credit funds the crop before it sells, and people miscode it most. A draw is borrowed money, not income, so it posts to a loan liability. The repayment after harvest splits: principal reduces the liability, and only the interest is a deductible expense. Book the whole repayment to expense and you overstate deductions and hide the debt you still owe. Equipment loans work the same way. Each payment on a John Deere Financial or machinery note splits into principal (against the note liability) and interest, per the amortization schedule, and the machine itself is a depreciable fixed asset, not a one-month expense, even though Section 179 or bonus depreciation may write it off fast on the tax return.
Buying seed, feed, fertilizer, and chemicals in December to lock price and take the deduction is standard on cash-basis farms, but there is a limit. If prepaid farm supplies exceed 50 percent of your other deductible farm expenses for the year, the excess deduction can shift to the year you actually use them, with some exceptions. Tag those December purchases clearly on import so your preparer can run that test.
Fuel deserves more than one catch-all account. Off-road diesel burned in tractors, combines, and irrigation pumps carries federal excise tax you can recover through the fuel tax credit on Form 4136, but only if you know the off-road gallons versus the licensed highway truck. Code fuel by use on import, rather than dumping every fuel card charge into one bucket, to keep that credit defensible.
How livestock posts depends on whether you raised or bought it. Raised market livestock is ordinary farm income at sale, but purchased breeding stock, a bull or bred heifers meant to stay in the herd, is a depreciable fixed asset, not an expense, much like equipment. Feeder animals bought for resale flow to income and cost when sold. Keeping these straight on import keeps a capital purchase out of feed expense.
Cash rent for cropland or pasture is deductible on line 24, and paying an individual landlord 2,000 dollars or more in a year generally means a 1099. Crop-share rent, where the landlord takes a share of the crop instead of a fixed payment, is handled differently and often lands on the landowner's Form 4835 rather than your Schedule F. That same 2,000 dollar threshold (raised from 600 dollars for payments made on or after January 1, 2026) drives a 1099-NEC for the custom operator who runs your combine and the agronomist who scouts fields, so track those payments to their own accounts on import.
Here is how common statement lines map to QuickBooks and the Schedule F line they feed as you review the import.
| What appears on the farm bank statement | What it actually is | Where it belongs in QuickBooks / Schedule F |
|---|---|---|
| Co-op draft for feed, seed, or fertilizer | Payment covering many input tickets at once | Split to feed, seeds and plants, fertilizers and lime, or chemicals (lines 16, 26, 17, 11) |
| Co-op patronage distribution (1099-PATR) | Share of co-op earnings, not an expense refund | Cooperative distributions income (line 3a and 3b) |
| USDA FSA or conservation program deposit | Government program payment, reported separately | Agricultural program payments income (line 4a and 4b) |
| Crop insurance indemnity ACH | Insurance proceeds, sometimes deferrable one year | Crop insurance income (line 6a and 6b), its own account |
| Operating line of credit draw | Borrowed money, not income | Loan liability on the balance sheet |
| Operating loan repayment | Principal plus interest combined | Split: principal to liability, interest to line 21 |
| Equipment loan payment (John Deere, machinery note) | Principal plus interest on a financed machine | Split: principal to note liability, interest to line 21 |
| Tractor or combine purchase | Capital asset, not a repair | Fixed asset, then depreciation (line 14) |
| Off-road diesel and fuel card charges | Farm fuel eligible for the fuel tax credit | Gasoline, fuel, and oil (line 19), coded by use for Form 4136 |
| Purchased breeding stock (bull, bred heifers) | Depreciable asset, not feed or supplies | Fixed asset, then depreciation (line 14) |
| Cash rent paid to a landowner | Deductible land rent, may need a 1099 | Rent or lease of land and pasture (line 24b) |
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 that runs past those limits. To bring in a full prior year, the bulk bank statement to QuickBooks workflow converts many statements at once, and you can import a bank statement into QuickBooks Online or convert one to QuickBooks Desktop from the same files. Farm cards convert the same way through the credit card statement to QuickBooks path, and bookkeepers running several operations can use the accountant workflow or the PDF to QBO converter for a single statement.
Yes. QuickBooks Online and Desktop both handle a farm once you set up a chart of accounts that fits Schedule F: income accounts for raised sales, program payments, and co-op distributions, expense accounts for feed, seed, fertilizer, and fuel, and liability accounts for the operating line and equipment loans. Import your statements, then categorize each line.
Build the chart to mirror Schedule F Part II so categorizing feeds the tax return. Create expense accounts for chemicals, feed, fertilizers and lime, seeds and plants, custom hire, fuel, repairs, storage, utilities, and veterinary and breeding, plus two rent accounts. Add income accounts for raised sales, program payments, crop insurance, and cooperative distributions.
Categorize each expense to the Schedule F line it belongs on, splitting a co-op draft across feed, seed, fertilizer, and chemicals rather than lumping it. Send loan payments to a split of principal and interest, capitalize equipment as a fixed asset, and code fuel by on-farm versus highway use. Importing to .qbo keeps every line at its date and amount.
Record a USDA Farm Service Agency or conservation program deposit to a dedicated agricultural program payments income account, not lumped with grain or livestock sales, because Schedule F reports it separately on line 4a and 4b. Match the ACH to the FSA payment letter so you can tell commodity, conservation, and disaster payments apart at year-end.
No. Both QuickBooks Online and QuickBooks Desktop work for a farm, and the choice comes down to preference and features, not the industry. The converter on this page produces a .qbo file that loads into either one: Desktop through File, then Utilities, then Import, then Web Connect Files, and Online under Transactions, then Bank transactions.
Convert each PDF statement to a .qbo Web Connect file with the tool at the top of this page, then import it. In QuickBooks Desktop, use File, then Utilities, then Import, then Web Connect Files; in QuickBooks Online, upload it under Transactions, then Bank transactions. Manual uploads carry no 90-day limit, so you can backfill a full prior tax year the feed will not reach.
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 |