A 32-foot cabin cruiser with six months of dock grime, bird droppings baked into the gelcoat, and an owner who wants it "showroom ready" before a boat show is not a $50 car wash. It is a multi-day job that might involve an oxidation-correction crew, a couple gallons of specialty compound, a ceramic coating applicator, and a quote that could run anywhere from $875 to well over $5,000 depending on how far the gelcoat has to be pushed back from the brink. If you charge that job like a hatchback wash, you will lose money on your best clients. If you bill it right, boat detailing can be one of the more profitable service businesses a person can start with a few thousand dollars and a trailer.
The catch is that boat detailing's economics don't look like a typical service business. Pricing is quoted per foot of boat length instead of per hour. Revenue is brutally seasonal in most of the country. And a meaningful share of your best customers won't be individual boat owners at all — they'll be marinas and yacht clubs paying you a standing contract to keep an entire fleet looking sharp. None of that fits neatly into a bookkeeping system built for, say, house cleaning. Here's how to set your books up so they actually reflect what's happening in the business.
Why Per-Foot Pricing Breaks a Simple Hourly Ledger
Most boat detailers quote in a range of roughly $10 to $40 per foot for a standard wash-and-wax, climbing to $75–$125+ per foot for ceramic coating work, and as high as $200 per foot for serious oxidation restoration on a neglected hull. A 25-footer might run $875 for a detail-and-protect package or $5,000+ if the gelcoat needs heavy correction. That's not a small spread — it's a 6x difference for boats of the same length, driven entirely by condition and service tier.
The bookkeeping implication is straightforward but easy to skip when you're busy: you need to track revenue by service tier, not just by job. Lump "wash," "polish," "ceramic coat," and "oxidation restoration" into one "Detailing Revenue" line and you lose the ability to see which service actually drives your margin. In practice:
- Wash/wax packages carry the thinnest margin per hour — mostly labor and cheap consumables.
- Polish and compound work eats more material (compound, pads, buffing wheels) and more labor hours per foot.
- Ceramic coating has the highest revenue per foot but also the highest material cost — a quality marine ceramic product isn't cheap, and a botched application means redoing it for free.
Set up separate income accounts for each tier in your chart of accounts (e.g., Income:Detailing:Wash, Income:Detailing:Polish, Income:Detailing:CeramicCoat, Income:Detailing:OxidationRestoration). At the end of a season you'll be able to see, in a few seconds, whether you should be pushing more ceramic upsells or whether your oxidation-restoration jobs are quietly running at a loss because of how much compound and labor they eat.
Cost the Job, Not Just the Sale
Because pricing scales with boat length rather than hours worked, two boats of the same size can take wildly different amounts of your time and materials depending on gelcoat condition. That means the invoice total tells you almost nothing about profitability on its own. For any job above a basic wash, track:
- Labor hours actually spent (not the quoted estimate)
- Compound, polish, and pad consumption
- Ceramic coating product used (often the single biggest line item)
- Fuel for the workboat if you're detailing at anchor or on a mooring
A simple per-job cost sheet — even a spreadsheet you transcribe into your books weekly — lets you compare quoted price to actual cost and catch the jobs that are secretly underpriced before you've quoted twenty more just like them.
Seasonal Cash Flow: Planning for the Months You Won't Be Working
Startup costs for a boat detailing operation are relatively low — typically $1,000 to $5,000 for cleaning equipment, supplies, and a vehicle, with a used workboat and trailer if you're servicing boats on moorings or at anchor rather than in a slip. Margins can reach around 25%, and break-even often happens within 4 to 12 months. But almost none of that revenue arrives evenly across the year.
In most of the U.S., boating season concentrates activity into roughly six warm-weather months, with some operators reporting several thousand dollars a week during peak summer and near-zero demand from November through March. That's not a minor seasonal dip — it's a business that might generate 80% or more of its annual revenue in half the year.
Standard monthly bookkeeping habits — reconcile the bank account, glance at last month's P&L, call it done — don't work well here, because "last month" tells you nothing about whether you're on pace for the year. A few adjustments matter more for a seasonal marine business than for a steady, year-round service company:
- Build a 12-month cash flow forecast, not a monthly one. Map expected revenue by month against fixed costs (insurance, loan payments, storage rent for equipment) that don't disappear in the off-season. This is the single highest-leverage bookkeeping habit for a seasonal operator — it tells you in April whether you're saving enough to survive January.
- Set aside a fixed percentage of each job's revenue into a separate off-season reserve, the same way you'd set aside sales tax. Treat it as a real liability on your books, not spare cash sitting in the operating account, so you're not tempted to spend it on a slow August lull that isn't actually the off-season yet.
- Track fixed costs separately from variable costs so you know your true monthly "burn" during the off-season — insurance, loan payments, and any winter storage for your workboat and trailer keep hitting your books even when no invoices go out.
- Consider a shoulder-season offering. Some detailers add mobile auto detailing or boat winterization/shrink-wrapping services to smooth the calendar; if you do, keep that revenue in its own income account rather than blending it into "Detailing Revenue," since it has a different cost structure and margin profile.
Marina and Yacht Club Contracts: A Different Kind of Revenue
Individual boat owners calling for a one-off detail are transactional revenue — nice, but unpredictable. A standing contract with a marina or yacht club to service some or all of the boats in its fleet on a recurring schedule is something closer to a subscription, and it deserves different bookkeeping treatment.
A few things distinguish marina-contract revenue on your books:
- It's often invoiced monthly regardless of exactly how many boats you touched that period, which means you should recognize it as recurring revenue on a fixed schedule rather than job-by-job — closer to how you'd book a maintenance retainer than a one-time sale.
- The marina, not the boat owner, is your customer of record, so accounts receivable aging matters differently: a slow-paying marina can be a bigger cash flow risk than a dozen individual customers combined, because you may have concentrated a meaningful share of your revenue with one payer.
- Contract terms sometimes include a discount off your standard per-foot rate in exchange for volume and schedule certainty. Track the contract's effective realized rate per foot separately from your walk-up pricing so you can tell whether the volume is actually worth the discount when renewal time comes.
- Marinas can also be a lead-generation channel — a contract that pays modestly but puts your business card in front of every slip-holder can be worth carrying at a lower margin. That's a legitimate business decision, but it only stays a good one if you can see the margin clearly, which means keeping marina-contract income in its own account rather than folding it into general detailing revenue.
Licensing, Insurance, and the Costs That Don't Show Up in the Quote
Requirements vary significantly by state and marina, but most boat detailing businesses need a general business license, and some jurisdictions require additional professional or marine-specific licensing. General liability insurance is close to mandatory in practice — you're working around expensive fiberglass hulls and marine electronics — and worker's compensation becomes a requirement the moment you hire your first employee.
These costs are easy to under-budget because they don't scale down during the off-season the way variable costs do. Insurance premiums and any licensing renewal fees keep coming whether you detailed one boat or two hundred that month. Book them as recurring fixed expenses in your forecast (see the seasonal cash flow section above) rather than letting them get buried in a generic "insurance" line you only glance at once a year.
A Starter Chart of Accounts for a Boat Detailing Business
For a business just getting its books in order, a reasonable starting structure looks like:
Income
- Detailing – Wash & Wax
- Detailing – Polish & Compound
- Detailing – Ceramic Coating
- Detailing – Oxidation Restoration
- Marina/Yacht Club Contract Revenue
- Ancillary Services (winterization, shrink-wrap, auto detailing)
Cost of Goods Sold
- Cleaning Supplies & Chemicals
- Compound, Pads & Buffing Consumables
- Ceramic Coating Product
- Contract Labor (if you use sub-crews for larger jobs)
Operating Expenses
- Vehicle & Fuel (mobile unit)
- Workboat Fuel & Maintenance
- Equipment Depreciation (pressure washer, buffer, workboat, trailer)
- General Liability Insurance
- Business Licensing & Permits
- Off-Season Reserve (tracked as a transfer, not an expense)
This isn't exhaustive, but it's enough structure to separate the questions that actually matter for a seasonal, per-foot-priced business: which service tier is most profitable, whether marina contracts are worth the discount, and whether you're setting aside enough during the summer to make it through the winter without a loan.
Keep Your Books as Clean as the Hulls You Work On
A business with this much seasonal swing and this much variation in job profitability benefits enormously from records you can actually query — by service tier, by customer type, by month — rather than a shoebox of receipts you sort out at tax time. Beancount.io offers plain-text accounting that's transparent, version-controlled, and easy to query by category, so you can see at a glance whether your ceramic coating upsells are paying for themselves or your marina contract needs a rate renegotiation. Get started for free and keep your books as organized as the boats you detail.