Convert PDF bank and card statements to QBO files for QuickBooks Online and Desktop. Built for breweries and taprooms: POS batches, distributor ACH, excise tax.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Brewery and taproom owners and their bookkeepers upload a PDF bank or credit card statement to the converter at the top of this page, then download a .qbo Web Connect file for QuickBooks Online or Desktop, plus Excel and CSV to review first. The statement is where the real activity lands: taproom card batches, distributor ACH remittances, malt and hops payments, and the excise tax that leaves your account. A bank feed usually stops at 90 days of history. A converted .qbo file has no such cutoff, which matters when you reconcile a quarter or a full brewing year at once.
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].
A brewery runs two very different sales engines through the same account, and the statement mixes them together. The first is taproom retail: your point of sale (Square, Toast, Arryved, or Clover) settles a nightly batch that deposits net of processing fees, with sales tax and tips already baked in. The second is wholesale, which runs through the three tier system. You invoice a distributor, they sell to retailers, and weeks later they remit payment net of any agreed deductions. That distributor deposit clears an open invoice in accounts receivable. It is not new income.
Getting this wrong distorts the books in opposite directions. If you book the net taproom batch as revenue, you understate gross sales and bury the merchant fees you paid. If you book a distributor remittance as fresh income, you double count the sale you already recorded when you shipped the beer and cut the invoice. Deposits look similar on a statement; they mean different things. Our PDF to QBO converter gets every line into QuickBooks so you can categorize each one correctly instead of guessing from a bank feed.
A single taproom POS batch is not one number. It bundles together the beer and food you actually sold, the sales tax you collected on behalf of the state, the tips your guests left for staff, and the merchant fee your processor kept. Only the first piece is revenue. Sales tax collected is a liability you owe the state until you file. Tips collected are a liability you owe your team.
So a batch that hits the bank as one net deposit should be split: gross sales to income, sales tax collected to a sales tax payable account, tips to a tips payable liability, and the processor's cut to merchant fee expense. Reconstructing that split is easier when the full deposit is already imported. For the mechanics, see our guides on how to record tips in QuickBooks and recording credit card processing fees.
Beer carries federal excise tax collected by the Alcohol and Tobacco Tax and Trade Bureau. For a brewer producing not more than 2,000,000 barrels in a calendar year, a reduced rate of $3.50 per barrel applies to the first 60,000 barrels removed for consumption or sale that were brewed at a qualified US brewery. A rate of $16 per barrel applies to the first 6,000,000 barrels for other domestic brewers, and $18 per barrel applies otherwise. These reduced rates were made permanent by the Craft Beverage Modernization Act provisions in the Taxpayer Certainty and Disaster Tax Relief Act of 2020.
The accounting point matters as much as the rate. Excise tax is a cost of the beer you removed from the brewery. The tax accrues when the beer is removed, so the liability exists before any money moves. When the TTB payment leaves your bank, it settles an excise tax payable that already accrued. It is not an expense created on the day the ACH clears. State excise tax is separate and varies widely by state. Treat rates, filing frequency, and any bond or return requirements as things to confirm with current TTB and state guidance, because they change.
When you charge a customer or distributor for a keg shell, that money is a deposit you expect to refund when the keg comes back. It never touches revenue. Record keg deposits collected to a keg deposits payable liability account, and reduce that liability when you refund a returned keg. The cash flows in and out; income is untouched.
Kegs that never return are a different story. Once a shell is clearly gone, the unreturned deposit and the lost asset become an expense or a write off. Tracking the payable balance over time tells you how much of your keg float is still floating and how much has walked off for good.
Unlike a bar that only resells, a brewery has real manufacturing cost of goods sold: malt, hops, yeast, cans and crowlers, labels, CO2, and the labor and utilities that turn ingredients into finished beer. Those inputs sit in inventory until the beer is packaged, then the cost follows the product.
The taproom adds a wrinkle worth spelling out. When you pour your own beer for a guest, that pour should be relieved from finished goods inventory at cost, not at menu price. The menu price flows through sales; the cost of the beer poured reduces inventory and lands in COGS. Skip that step and your inventory stays overstated while your margins look better than they are.
Taproom food, guest taps from other breweries, and merch (glassware, shirts, hats) each carry different margins and sometimes different sales tax treatment than your own beer. Lumping them into one income account hides which parts of the room actually make money. Give each its own income line, and map the matching costs so gross margin by category is visible. Some jurisdictions tax prepared food differently from packaged beer, so confirm the treatment with your state.
Tanks, a brewhouse, and a canning line are expensive, and most breweries finance them with SBA loans or equipment leases. When the monthly ACH to the lender hits your statement, it is not a single expense. Split it: the principal portion reduces the loan liability on your balance sheet, and only the interest portion is an expense. Booking the whole payment to one expense account overstates your costs and understates the debt you still owe. The same logic applies to an equipment lease structured as a financing arrangement.
Real brewery statements have rough edges. Distributor chargebacks reverse part of a remittance and should reduce the related revenue, not get booked as a new expense. Keg collars and label printing are small but real supply costs. Festival and event revenue often arrives as cash plus a card reader deposit, and the two halves need to reconcile back to the same event. Taproom cash drops move money from the till to the bank and are transfers, not income. Using Classes or Locations in QuickBooks to tag taproom versus wholesale activity lets you see the profitability of each channel separately instead of one blended number.
| What appears on the brewery's bank statement | What it actually is | Where it belongs in QuickBooks |
|---|---|---|
| Nightly taproom POS batch, net of fees | Gross sales plus sales tax and tips, minus the processor cut | Split: sales income, sales tax payable, tips payable, merchant fee expense |
| Distributor ACH remittance | Payment on an invoice you already recorded | Receive payment against accounts receivable |
| TTB excise payment | Settlement of federal excise tax that accrued at removal | Excise tax payable (liability), not a new expense |
| State excise payment | State beer tax, separate from federal | State excise tax payable (liability) |
| Keg deposit collected | Refundable deposit on a shell | Keg deposits payable (liability) |
| Keg deposit refunded | Return of a deposit on a returned keg | Reduce keg deposits payable |
| Malt and hops invoice ACH | Raw materials for brewing | Inventory or COGS (ingredients) |
| Canning line loan payment | Principal plus interest on equipment debt | Split: loan principal (liability), interest expense |
| Card processor monthly fee | Flat account or gateway charge | Merchant fee expense |
| Festival card reader deposit | Event sales collected by card | Sales income, tagged to the event class |
| Merch sale | Glassware, apparel, non beer goods | Merchandise income (separate line) |
| Guest tap purchase | Beer bought to resell in the taproom | Guest beer COGS or inventory |
Accrue the federal excise tax as a liability when beer is removed from the brewery, using an excise tax payable account. When the TTB payment clears your bank, apply it against that payable rather than to an expense. State excise tax gets its own payable. Confirm current rates and filing frequency with TTB and your state.
No. A keg deposit is refundable money you expect to return when the keg comes back, so it is a liability, not income. Record deposits collected to a keg deposits payable account and reduce that account on refund. Only kegs that never return get written off as an expense or loss.
Break the net POS deposit into its parts instead of booking it as one figure. Post gross sales to income, sales tax collected to sales tax payable, tips to tips payable, and the processor cut to merchant fee expense. Importing the full statement first makes the split easy to reconcile against your POS reports.
Upload a PDF, get a QuickBooks-ready .qbo back in seconds. No card to try it.
Arryved offers accounting exports and integrations that many breweries use, but connections and features change, so confirm current options with Arryved directly. Whatever the sync status, the bank still shows the net batch. Converting your bank statement to QBO gives you a clean record to reconcile the deposits against.
Build separate income lines for taproom beer, food, guest taps, merch, and wholesale. Add manufacturing COGS for ingredients and packaging, liability accounts for sales tax, tips, keg deposits, and excise tax, and a loan liability for equipment financing. Use Classes or Locations to split taproom versus wholesale results. Ask your accountant to tailor it.
Convert the PDF statement to a .qbo file first. In QuickBooks Desktop, go to File > Utilities > Import > Web Connect Files and select the .qbo. In QuickBooks Online, go to Transactions > Bank transactions > Upload from file. Our import guide walks through both paths step by step.
Breweries with multiple accounts, or a bookkeeper handling several clients, can process months at once with bulk statement conversion. Firms serving hospitality can start from our pages for accountants and restaurants, or the POS specific Square and Toast converters from the home page.
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 |