PDF Bank Statement to QuickBooks for Marinas and Boat Dealers: Convert Slip, Fuel, and Yard Statements to QBO
A marina is four businesses sharing one bank account. Slip and rack storage is a lease. The fuel dock is retail at a thin margin. The yard is a service shop with parts and labor. And if there is a brokerage arm, some of the money moving through the building is not the marina's at all. The monthly PDF statement mixes all of it together, and the books only make sense once every line is in QuickBooks coded to the right account. PDFQBO turns that statement into a QuickBooks QBO file so you can separate deferred dockage from earned dockage and stop reading a spring cash pile as spring profit.
Quick answer
To get a marina bank statement into QuickBooks, convert the PDF to a QBO file first. Upload the operating account statement to PDFQBO, review the slip contract deposits, transient dockage, fuel dock settlements, yard work order payments, and vendor checks it reads, and download a QBO (Web Connect) file. Import it into QuickBooks Online or Desktop. Book prepaid seasonal slip fees to a deferred revenue liability and release them month by month as the slip is occupied. If the marina holds a brokerage license, convert the escrow account statement separately and keep buyer deposits in a liability account, never in income.
Last updated August 2026
Convert a marina statement to QBO
Upload an operating, fuel, or escrow account PDF and download a QBO file for QuickBooks.
No credit card required to try your first statement.
How to convert a marina bank statement to QuickBooks
Four steps take you from a PDF statement to a QBO file QuickBooks accepts, for the operating account and any segregated account alongside it.
Pull every account
Download the monthly PDF for the operating account. If the marina runs a separate account for fuel purchases, a payroll account, or a brokerage escrow account, download those too and keep them in their own folders. Spring statements run long because a season of slip contracts settles in a few weeks.
Upload to the converter
Drag the statements into the tool above, one account at a time so an escrow account never merges into the operating register. Upload the full month rather than a screenshot, and upload the shoulder months too. The quiet winter statements are usually the ones nobody ever entered.
Review the transactions
PDFQBO reads the date, description, and amount on each line and keeps deposits and withdrawals on the correct side. Check the slip contract deposits, the card processor batches from the fuel dock and the ship store, the yard job payments, and the fuel supplier drafts, then export a QBO or IIF file.
Import into QuickBooks
In QuickBooks Online, upload each QBO file to its own bank account from the Banking screen. In QuickBooks Desktop, import the Web Connect file or use IIF. Then code the seasonal contract money to deferred revenue and let the monthly release entry move it into dockage income.
Why marina books break the normal small business pattern
Most small businesses earn revenue at roughly the rate they collect it. A marina does the opposite twice a year, in opposite directions, and the bank statement gives you no warning either time.
Prepaid seasonal dockage is a liability, not a good month
A boater who signs an April to October slip contract usually pays a deposit or the whole season up front. That money lands in the operating account in one lump, months before the slip has been occupied for a single night. Under revenue recognition rules the marina has not earned it yet. The public operators describe the treatment plainly in their filings: amounts billed or collected for slip rentals where the slip has not yet been occupied sit in deferred revenue or customer deposits as a contract liability, and revenue is recognized as the slip is actually occupied. A private marina on QuickBooks owes itself the same discipline.
The practical version is simple. Import the statement, code the contract deposits to a Deferred Dockage Revenue liability account, then post one recurring journal entry each month that moves a seventh of the season into dockage income. Skip that step and the P&L shows a spectacular spring, a disastrous August, and a lender or a buyer who does not believe your numbers.
The two seasons run in opposite directions
Wet slip demand peaks in summer. Dry stack and inside storage peak in winter, when the same boats come out of the water. If your chart of accounts lumps both into one Storage Income line, you lose the ability to see which side of the business is carrying the year. Splitting wet slip, dry stack, inside heated storage, and transient dockage into separate income accounts costs nothing at setup and is the first thing an appraiser or a bank asks for.
The fuel dock makes the P&L lie about size
Fuel moves a lot of dollars at a small spread. A marina pumping meaningful volume can show fuel sales that dwarf every other revenue line while contributing a fraction of the gross profit. If fuel purchases are booked to an expense account rather than cost of goods sold, the income statement reads like a much larger and much less profitable business than it is. Book the supplier drafts to fuel COGS, keep fuel sales in their own income account, and the gross margin per gallon becomes visible. Any fuel tax the marina collects and remits belongs in a liability account, not in sales, and the rules for marine fuel differ by state, so confirm the treatment with your own state's revenue department rather than assuming.
Brokerage deposits are somebody else's money
If the marina sells boats on behalf of owners, the buyer's deposit is held, not earned. Florida, which licenses yacht and ship brokers under Chapter 326, requires a broker to maintain a segregated escrow trust account and to deposit funds received in connection with a sale within three working days, where they stay until they are disbursed under the agreement of the parties or a controlling statute. Licensing and escrow rules vary from state to state, so check your own, but the accounting logic is the same everywhere: the deposit is a liability the whole time it sits there. Only the commission earned at closing is income, and the seller's proceeds passing through are neither income nor expense.
That is why the escrow statement gets converted and imported as its own QuickBooks bank account. One combined register is how a broker ends up unable to prove which dollars in the balance belong to which pending deal.
Yard deposits are the same problem in miniature
A repower, a bottom job, or a winterization contract often starts with a deposit against a written estimate. That deposit is a customer prepayment until the work is done. Booking it straight to service income inflates the month it arrives and leaves the yard's labor showing up later with no revenue against it. Treat it the way you treat a slip deposit: a liability first, income when the job is delivered.
How to code the lines on a marina bank statement
Once the statement is imported, these are the calls that decide whether the marina's books hold up. The account names are the common ones, so adjust them to your own chart of accounts.
| Statement line | Account | How to record it |
|---|---|---|
| Seasonal slip contract deposit | Operating | Increase cash, increase deferred dockage revenue. Release monthly as the slip is occupied. |
| Transient or nightly dockage batch | Operating | Transient dockage income in the month the boat was there. Earned on arrival, so no deferral. |
| Winter storage or haul-out prepayment | Operating | Deferred storage revenue, released across the storage months, not booked when collected. |
| Card processor deposit (fuel dock and ship store) | Operating | Net deposit. Gross the sale up and book the processing fee as an expense, or margins read wrong. |
| Fuel supplier draft or ACH | Operating | Fuel cost of goods sold, not a general operating expense. This is what makes the spread visible. |
| Yard job deposit on a written estimate | Operating | Customer deposit liability. Moves to service income when the work order is delivered. |
| Parts distributor payment | Operating | Parts inventory or parts COGS depending on whether you carry stock. Do not mix with fuel. |
| Buyer deposit on a brokerage listing | Escrow | Increase escrow cash, increase escrow liability. Never income while it is being held. |
| Disbursement to seller at closing | Escrow | Decrease escrow cash, decrease escrow liability. Not an expense of the marina. |
| Commission transferred to operating | Both | Transfer between accounts you own, with commission income recognized at closing. |
| Dock, seawall, or lift construction draw | Operating | Capitalize to the fixed asset, not repairs. Depreciate it; do not expense the whole draw. |
| Submerged land lease or dock permit fee | Operating | Its own expense account. It is annual and material, so burying it in miscellaneous hides it. |
Built for the way marina statements actually read
Seasonal volume, several revenue streams, and long quiet stretches nobody entered at the time.
Long spring statements
When a whole season of slip contracts settles in three weeks, the April statement can run dozens of pages. The converter handles the full document rather than the first page.
Separate accounts stay separate
Convert the operating account and the escrow account one at a time and import each into its own QuickBooks bank account, so held funds never blend into operating cash.
Catch up a whole off season
Bank feeds reach back only a few months, which is exactly the window a seasonal operator misses. Convert the older PDFs and the quiet months land in the register properly.
Scanned statements work
Older or mailed statements often arrive as scans rather than digital PDFs. The converter reads those too, so a prior-year cleanup does not stall on file format.
Review before anything imports
Every transaction is shown before export. Catching a misread fuel draft on screen is far quicker than unwinding it from a reconciled QuickBooks register later.
QBO and IIF output
Download a QBO Web Connect file for QuickBooks Online or Desktop, or an IIF file if your Desktop workflow uses one. Any US bank statement format is fair game.
Who uses this
Marina and boatyard owners
Operators running wet slips, dry stack, a fuel dock, and a service yard out of one account who need the season split into honest monthly numbers.
Boat dealers and yacht brokers
Dealers with a brokerage arm who have to keep held deposits provable and separate, and who need the escrow statement in QuickBooks as its own account.
Bookkeepers with marine clients
Firms doing seasonal catch-up work who get handed a stack of PDFs in November and have to reconstruct a year before the return is due.
Frequently asked questions
Can QuickBooks be used for marina accounting?
Yes, and most independent marinas run on it. QuickBooks handles the general ledger, the bank accounts, deferred revenue, inventory, and the service side without trouble. What it does not do is manage slips, reservations, or work orders at the boat level, so marinas normally pair it with marina management software and reconcile the two. QuickBooks is the accounting record; the marina system is the operational record.
How do I record prepaid slip fees in QuickBooks?
Record the payment as a deposit into the bank account with the offset going to a deferred revenue liability account rather than to income. The marina has been paid but has not yet provided the slip. Then post a recurring journal entry each month of the season that debits deferred revenue and credits dockage income for that month's share. By the end of the contract the liability is back to zero.
What is deferred revenue for a marina?
It is money collected for slip, rack, or storage time that has not happened yet. Public marina operators disclose exactly this: amounts billed or collected in advance for slip rentals, including non-cancellable deposits, are carried as deferred revenue or customer deposits until the slip has actually been occupied. It sits on the balance sheet as a liability and moves to income as the boater uses the time they paid for.
How do I account for fuel dock sales?
Keep fuel sales in their own income account and book fuel purchases to cost of goods sold, not to a general expense line. Fuel moves large dollars at a thin spread, so mixing it with other revenue makes the marina look bigger and less profitable than it is. Any fuel tax you collect and remit is a liability rather than sales, and the rules differ by state, so confirm the treatment locally.
Do yacht brokers need an escrow account?
In states that license the activity, yes. Florida's Chapter 326 requires a licensed yacht and ship broker to maintain a segregated escrow trust account and to deposit funds received in connection with a sale, purchase, or exchange within three working days, where they remain until disbursed under the agreement of the parties or a controlling statute. Requirements vary by state, so verify against your own state's licensing rules.
How do I record a boat brokerage deposit in QuickBooks?
Book the buyer's deposit as an increase to the escrow bank account and an increase to an escrow liability account. It is never income while you are holding it. At closing, the disbursement to the seller reduces both the escrow cash and the liability, and only the brokerage commission is recognized as revenue. Import the escrow statement as its own QuickBooks bank account so the balance is provable.
How do I handle winter storage billed in advance?
The same way as summer dockage, just on the opposite calendar. Book the prepayment to deferred storage revenue when it hits the bank, then release it across the months the boat is actually stored. Marinas that defer slip fees but not storage fees end up with a distorted winter, which is the half of the year lenders tend to look at hardest.
How do I get a marina bank statement into QuickBooks?
Convert the PDF statement to a QBO file, then import it. Upload the operating statement to PDFQBO, review the slip deposits, transient dockage, card processor batches, fuel drafts, and yard payments it reads, and download a QBO (Web Connect) file. In QuickBooks Online you upload it to that bank account from the Banking screen; in Desktop you import the Web Connect or IIF file. Convert any escrow account separately.
Get the whole season into QuickBooks
Convert your marina statements to QBO files and reconcile the year without retyping a line.
Related guides and tools
Convert PDF bank statement to QuickBooks
The main converter page for any US bank statement.
PDF bank statement to QuickBooks for equipment rental
Another deposit-heavy rental business with the same liability discipline.
PDF bank statement to QuickBooks for self storage
Recurring storage billing handled the same way as dry stack.
Record a customer prepayment or retainer in QuickBooks
The mechanics behind every slip and yard deposit on this page.
Record a security deposit in QuickBooks
Held money that never belongs in income, step by step.
Batch convert PDF bank statements
Run a full off season of statements in one sitting.