PDF Bank Statement to QuickBooks for Commercial Laundry: Convert Linen Service Statements to QBO

A commercial laundry or linen rental company has a bank statement almost nobody else has. Weekly ACH batches land from hotels, restaurants, clinics, and surgery centers on net terms. A municipal utility drafts water, sewer, and a wastewater surcharge that would be a rounding error at any other business and is a top-three cost line here. A chemical program bills monthly with the dosing equipment on loan. Route trucks pull fuel on cards, and the linen itself is a rental asset you keep buying back. PDFQBO converts each PDF statement into a QuickBooks QBO file so every route deposit, utility draft, and linen purchase reaches your books with the right date and amount.

Quick answer

To get a commercial laundry bank statement into QuickBooks, convert the PDF to a QBO file first. Upload the operating account statement to PDFQBO, review the customer ACH batches, lockbox deposits, utility and wastewater drafts, chemical and route fuel charges, and equipment note payments it reads, and download a QBO (Web Connect) file. Import that file into QuickBooks Online or Desktop, then code the lines: linen purchases to a rental asset account rather than straight to expense, loss and replacement billings to their own income account, and each note payment split between principal and interest.

Route ACH batches Utility and chemical drafts Review before import

Last updated July 2026

Convert a laundry plant statement to QBO

Upload an operating account or fuel card PDF and download a QBO file for QuickBooks.

No credit card required to try your first statement.

Any bank
Operating and card
QBO + IIF
Online and Desktop
High volume
Hundreds of ACH lines
Auto delete
Files removed after use

How to convert a commercial laundry statement to QuickBooks

Four steps take you from a PDF statement to a QBO file QuickBooks accepts, whether the money is a weekly route collection coming in or a utility draft going out.

1

Gather the PDFs

Download the monthly statement from the operating account where customer ACH and lockbox deposits land, plus the fuel card your route drivers pull diesel on and any separate account you use for payroll.

2

Upload to the converter

Drag the statements into the tool above. A plant collecting from two hundred accounts on weekly terms produces a long statement, and it converts as easily as a short one. You can upload several months at once when you are catching up.

3

Review the transactions

PDFQBO reads the date, description, and amount on each line and keeps deposits and payments on the correct side. Check the table, confirm the ACH batches, utility drafts, and chemical charges, then export a QBO or IIF file.

4

Import into QuickBooks

In QuickBooks Online, upload the QBO file from the Banking screen. In QuickBooks Desktop, import the Web Connect file or use IIF. Then code the lines and match them against what your route billing system already invoiced.

Why a linen service books differently from a cleaning company

People lump commercial laundry in with janitorial and dry cleaning, and the accounting is not the same at all. A janitorial company sells labor. A dry cleaner sells a service on a garment the customer owns. A commercial laundry that rents linen owns the goods, sends them out, gets most of them back, launders them, and sends them out again. The single biggest bookkeeping mistake in the industry follows from that: treating linen purchases as a supply expense in the month you buy them.

Rental linen is a long-lived asset that happens to be soft. A napkin, a bar towel, a surgical gown, a floor mat, and a set of sheets all get placed in service, circulate for months or years, and eventually leave through wear, loss, or rejection. If you expense a large linen order the week the invoice hits the bank, that month absorbs a cost that belongs to the next eighteen. Your gross margin swings for reasons that have nothing to do with how the plant ran. The standard treatment is to capitalize linen in service and amortize it over its useful life, then write off what actually leaves the pool.

The second thing that surprises people coming from other industries is the utility line. A laundry plant is a water and energy business wearing a textile costume. Water, sewer, natural gas for the boiler and dryers, and in many municipalities an industrial wastewater surcharge based on discharge volume and strength are all real, large, and often drafted directly from the operating account on their own schedules. They rarely arrive as a tidy monthly bill you enter as an AP invoice. They show up on the bank statement as ACH debits from the city, the water district, and the gas utility, which is exactly why converting the statement rather than typing from it matters here.

Third, most plants run a chemical program rather than buying detergent. The chemical supplier installs and maintains dosing equipment at no separate charge and bills for product monthly, usually on autopay. That draft is a cost of revenue, not an equipment purchase, and the loaned equipment does not belong on your balance sheet even though it sits in your plant. Coding those monthly drafts consistently is what keeps chemical cost per pound comparable from month to month.

Built for the way a laundry plant's statement actually reads

Long statements, repeating ACH descriptions, and a handful of very large drafts that must land on the right day.

Long ACH runs stay intact

A plant billing two hundred accounts weekly generates page after page of near-identical ACH credits. Every line is read and kept separate, so a customer who paid twice does not silently collapse into one deposit.

Utility drafts on the right date

Water, sewer, gas, and wastewater surcharges hit on their own cycles, not on the first of the month. Keeping the actual clearing date is what lets you compare utility cost against pounds processed in the same period.

Fuel cards and route trucks

Upload the fuel card statement alongside the operating account. Route fuel is a delivery cost, and separating it from plant overhead is the only way to know what a route actually earns.

Scanned statements too

If your bank mails paper and you scan it, the converter reads scanned pages as well as digital PDFs, with no separate add-on to buy for that.

QBO and IIF output

Export a QBO Web Connect file for QuickBooks Online or Desktop, or an IIF file if your plant still runs an older Desktop workflow your accountant maintains.

Catch-up in batches

Behind a year because the plant manager was running the books between shifts? Upload twelve statements in one pass instead of asking the bank to reopen a feed that will not backfill.

Who uses this

Plants, route operators, and the accountants who clean up after a busy season.

Linen rental and uniform routes

You deliver clean and pick up soiled on a weekly route, bill by par or by delivered quantity, and charge for losses and rejects. Most of your revenue arrives as ACH from commercial accounts rather than as card swipes.

Healthcare and hospitality laundries

Hospitals, surgery centers, and hotels pay on net terms against contracts, sometimes through a lockbox or a payer portal. Reconciling those deposits against what you invoiced is the monthly job, and it starts with a complete bank register.

Accountants and bookkeepers

You picked up a plant whose books stop in March, and the feed only reaches back ninety days. Convert the PDF statements you can still download and rebuild the year without retyping a single line.

Common commercial laundry categories once the transactions are in

Once the statements are converted and imported, you code each transaction to an account. These are the accounts a laundry plant leans on most, and getting the split right between the balance sheet and the income statement is what keeps cost per pound meaningful.

  • Linen in service as a fixed or other asset account, with a matching accumulated amortization account, so a large linen order does not distort one month's margin.
  • Linen amortization and shrinkage as a cost of revenue line, charged monthly as goods wear out or leave the pool.
  • Loss and replacement income for what you bill customers when linen does not come back, kept separate so you can see recovery against shrinkage.
  • Water, sewer, and wastewater surcharge as their own accounts rather than one utilities bucket, because they move independently and the surcharge is driven by discharge, not usage.
  • Natural gas and electricity split out for the boiler, tunnel washer, and dryers, which is where an energy project's payback actually shows up.
  • Chemicals and supplies as cost of revenue, matching the monthly program draft rather than treating it as plant equipment.
  • Route delivery costs covering fuel, truck maintenance, and driver wages, kept apart from plant labor so route profitability is measurable.
  • Plant equipment notes and leases for tunnel washers, ironers, and dryers, with each payment split into principal and interest expense.

For the plant equipment itself, see recording depreciation in QuickBooks, and for the financing behind it see recording a loan or line of credit. For the weekly customer payments, see handling a partial payment or deposit on an invoice, and when an account stops paying, writing off bad debt. For coding the imported lines see categorizing bank transactions in QuickBooks, and for the route payroll drafts see recording payroll from a bank statement.

Frequently asked questions

How do I account for linen in a commercial laundry?

Capitalize rental linen as an asset when you place it in service, then amortize it over its useful life rather than expensing the purchase. Set up a Linen in Service asset account and an accumulated amortization contra account, and charge a monthly amount to cost of revenue. Write off goods that leave the pool through loss, rejection, or wear. Expensing a big linen order in one month distorts that month's margin and understates the asset you actually own.

Is linen inventory or a fixed asset?

Rental linen you own and circulate is closer to a fixed asset than to inventory, because you are not selling it. Inventory is held for sale and leaves the balance sheet when sold. Rental linen leaves through wear and loss over many cycles, so it belongs in an asset account that amortizes. Linen you sell outright to a customer, such as a direct sale of towels, is genuine inventory and is handled the normal way.

How do I record a wastewater surcharge in QuickBooks?

Give the industrial wastewater surcharge its own expense account under cost of revenue, separate from water and sewer. It is billed on discharge volume and strength rather than on water consumed, so it moves for different reasons than your water bill and you want to see it on its own line. Most municipalities draft it directly, so it arrives on the bank statement rather than as an invoice you enter through accounts payable.

How do I record linen loss and replacement charges?

Bill the customer for the lost goods and post it to a separate Loss and Replacement income account, then write the missing linen out of Linen in Service against accumulated amortization. Keeping the recovery in its own income account lets you compare what you recover to what you actually lose. Folding it into rental revenue hides a number that tells you whether a particular account is worth keeping.

What accounting software do commercial laundries use?

Most plants run a laundry or route management platform such as LinenTech, LinenMaster, or a similar system for par levels, shipping and receiving, route scheduling, and rental billing, and use QuickBooks as the general ledger for financial statements, payroll, and tax. Some of those platforms sync invoices and payments into accounting and some do not, so the bank statement remains the check on whether the two agree.

Can QuickBooks handle a linen rental business?

QuickBooks handles the accounting for a linen rental business well: rental income by customer, linen as an amortizing asset, plant equipment with depreciation and notes, route costs tracked by class, and payroll. What it does not do is manage par levels, soil counts, and route stops, which is why most plants pair it with laundry software. Importing every statement is what keeps the ledger trustworthy when the two systems disagree.

How do I get a commercial laundry bank statement into QuickBooks?

Convert the PDF statement to a QBO file, then import it. Upload the operating account or fuel card statement to PDFQBO, review the customer ACH batches, lockbox deposits, utility and wastewater drafts, chemical charges, and equipment note payments it reads, and download a QBO (Web Connect) file. In QuickBooks Online you upload it from the Banking screen; in Desktop you import the Web Connect or IIF file. Then code each line to the right account.

Get your laundry plant statements into QuickBooks

Upload an operating account or fuel card PDF, review the ACH batches, utility drafts, and note payments, and download a QBO file QuickBooks accepts. No install, and your first conversion is on us.