Every RV park seller will tell you the park is profitable. Most of them believe it. Some of them are even right.
The T12 — shorthand for "trailing 12-month profit and loss statement" — is how you separate reality from the story. It's the raw financial ledger of what a park actually earned and spent over the last twelve months, before any seller commentary, add-backs, or pro forma projections cloud the picture.
Most buyers glance at the T12, note the bottom line, and move on. Experienced investors read it like a crime scene. There's always more story in the margins.
This guide breaks down exactly how to read an RV park T12 — line by line — and what to do when the numbers don't add up.
What Is a T12 (and Why It Matters)?
A T12 is a rolling profit and loss statement covering the 12 most recent calendar months of operations. Unlike a year-end annual P&L (which can be massaged by year-end accounting decisions), the T12 gives you a current, unfiltered snapshot of business performance.
For RV parks — which are highly seasonal businesses — a trailing 12 is critical because it captures a full seasonal cycle: the summer peak, the shoulder season, and the winter trough. A statement covering only Q2 and Q3 would look spectacular for almost any park. The T12 doesn't lie about January.
When you request financials during due diligence, ask for:
- The T12 (trailing 12 months)
- Year-end P&Ls for the prior 2–3 years
- Monthly bank statements for the last 12 months
- Tax returns for the last 2 years (Schedule F or business return)
The T12 is your starting point. The bank statements and tax returns are how you verify it.
🔑 Investor Rule
Never analyze a T12 in isolation. Compare it against bank statements and tax returns before trusting any number. Discrepancies are where the deal-killers (and sometimes hidden opportunities) live.
The Standard RV Park T12 Structure
A properly prepared T12 has three sections: Revenue, Operating Expenses, and Net Operating Income (NOI). Here's what each section contains — and what to look for.
Section 1: Revenue Lines
Revenue is usually broken into categories by site type and revenue stream. A well-organized T12 will show:
| Revenue Line | What It Should Include | Red Flags |
|---|---|---|
| Daily/Transient Site Rent | Nightly rates × occupied nights. Should match seasonal occupancy patterns. | Flat monthly totals suggest the seller is estimating, not pulling from a PMS |
| Weekly Site Rent | Weekly guests paying 7-night rates. Often discounted 10–20% from daily. | High weekly revenue with low daily might mean the park skews toward long-term transient — check zoning |
| Monthly/Long-Term Rent | Seasonal or annual tenants on monthly agreements. | High monthly revenue with no rent roll attached is a major gap — get the rent roll |
| Electric/Utility Revenue | Passthrough utility billing to guests (RUBS or metered). | Zero electric revenue in an older park often means seller is absorbing utility costs — hidden expense |
| Laundry / Vending | Coin-op income from amenities. | Round numbers ($200/month exactly) suggest estimation. Real laundry income is irregular. |
| Store / Retail | Camp store sales, firewood, ice, supplies. | High store revenue with no corresponding cost of goods = revenue inflation |
| Pet Fees / Cancellation Fees | Ancillary fee income. | Minor line items — just verify they're real, not padding |
Total Gross Revenue should be the sum of all lines above. This is what you'll use to calculate expense ratios and compare against industry occupancy benchmarks.
⚠️ Revenue Verification Test
Take total site revenue ÷ total sites ÷ 365 = implied nightly rate coverage. If a 100-site park shows $500,000 in daily revenue at average $60/night, implied occupancy is ~22.8%. Does that match what the seller claims? If not, someone's math is wrong.
Section 2: Operating Expense Lines
This is where most buyers get sloppy — and where sellers get creative. Every expense line deserves scrutiny.
| Expense Line | Normal Range (% of Revenue) | What to Watch |
|---|---|---|
| Property Taxes | 5–10% | Verify against county records. Taxes often jump post-sale on reassessment. |
| Insurance | 2–5% | Get the actual policy. Older parks with deferred maintenance pay more. |
| Utilities (Electric, Water, Sewer, Gas) | 8–18% | High variation by region and metering setup. Always get 12 months of utility bills. |
| Payroll / Labor | 15–30% | Owner-operated parks often understate this. Ask: if you hired a manager, what would they cost? See our RV park manager hiring guide. |
| Repairs & Maintenance | 4–10% | Low R&M in an older park is a red flag — deferred maintenance kills deals post-closing. |
| Landscaping / Groundskeeping | 2–5% | Often bundled under maintenance. Separate it to understand real labor costs. |
| Management Fees | 6–12% (if third-party managed) | Owner-managed parks should still show a management expense — you'll pay someone after closing. |
| Advertising / Marketing | 2–5% | Very low marketing spend often explains low occupancy. This is an opportunity, not savings. |
| Office / Admin Supplies | 1–3% | Minor line. Watch for personal expenses buried here. |
| Professional Services | 1–3% | Accounting, legal, permits. Normal. Spike years suggest legal issues. |
| Credit Card / Processing Fees | 1–2% | Should correlate with card-based revenue. Mismatch = unreported cash revenue. |
| Debt Service | N/A — excluded from NOI | Should NOT appear in the T12 used for valuation. Sellers sometimes bury it here to suppress NOI. |
Total Operating Expenses as a percentage of gross revenue — called the expense ratio — is a fast health check. For stabilized RV parks:
- 35–45%: Well-run operation. Lean on labor or owner-operated.
- 45–55%: Normal range for fully staffed, third-partyly managed parks.
- 55–65%: Worth examining — possible inefficiency, or upcoming capex disguised as opex.
- Below 35%: Be very skeptical. Likely missing expenses (management, maintenance reserves, or taxes).
🚩 Red Flag: The Suspiciously Low Expense Ratio
A seller showing a 28% expense ratio on an owner-operated park is either running a very tight ship — or has excluded the owner's own labor, deferred significant maintenance, and stopped paying property taxes. All three happen. Ask for the tax bill. Ask how many hours per week the owner works. Ask when the roads were last repaved.
Section 3: Net Operating Income (NOI)
NOI = Gross Revenue − Operating Expenses. This is the number that drives valuation.
For a full breakdown of how NOI translates to purchase price, see our guide on how to value an RV park using cap rates. The short version: divide NOI by the cap rate to get market value.
Example: $180,000 NOI ÷ 7.5% cap rate = $2,400,000 market value.
The problem is that sellers present their version of NOI — which often includes add-backs, adjustments, and optimistic pro forma projections that haven't actually happened yet.
Add-Backs: Legitimate vs. Fiction
Sellers routinely "add back" expenses to inflate NOI and justify a higher asking price. Some add-backs are legitimate. Many are not.
Legitimate Add-Backs
- One-time capital expenditures: A new roof or septic system repair that won't recur
- Owner's personal health insurance: If treated as a business expense but actually a personal benefit
- Non-cash depreciation: Legitimate accounting expense, not a real cash outflow
- Interest expense on existing debt: You'll structure your own financing, so their interest expense doesn't apply
- One-time legal fees: Defending a lawsuit that's now resolved
Questionable or Invalid Add-Backs
- "Owner's salary" in excess of what a manager would cost: You can add back the premium, not the entire owner labor cost
- Regular maintenance disguised as capital: If roads need resealing every 5 years, that's a real recurring expense
- Pro forma rent increases: "What we could charge" vs. what they've actually charged
- Occupancy projections: Adding back to show "what 80% occupancy would look like" on a park currently running 55%
- Expenses moved off-book: Personal vehicle, phone, and travel charged to the business
⚠️ Pro Forma vs. Actual
Always separate the seller's "adjusted NOI" from actual NOI. Build your offer on actual. Use their projections as a guide for upside — not as a basis for purchase price. If you pay for pro forma performance that doesn't materialize, the loss is 100% yours.
What Sellers Routinely Hide (and How to Find It)
After reviewing hundreds of RV park T12s, these are the most common issues that surface in thorough due diligence:
1. Deferred Capital Expenditures
A seller who hasn't resurfaced roads, repaired water lines, or upgraded electrical pedestals in 5–8 years will show low maintenance expenses on the T12. Those costs are coming — they've just been pushed to you post-closing. Always get an independent infrastructure inspection and budget for capex separately from your T12 analysis.
2. Unmetered Utilities Absorbed by Owner
Some parks — especially older ones — don't individually meter electric to sites. The owner pays one master electric bill. A new investor who sub-meters could shift that cost to guests (RUBS billing), creating new income. But if the T12 shows zero electric expense on an unmetered park, something's wrong — that cost is either buried elsewhere or simply missing.
3. Cash Revenue Not on the Books
More common in smaller, mom-and-pop parks than most buyers want to admit. A seller who "forgot" to report some cash income to the IRS will often mention it during the sale as proof of higher revenue. You cannot use unreported income in your underwriting — and you cannot assume a future buyer will value it either. Stick to what's documented.
4. Seasonal Timing Games
A T12 pulled in October for a summer-peak park looks different than one pulled in February. Always confirm which months are included and compare against prior-year monthly statements to check for unusual outliers in any given month.
5. Related-Party Transactions
If the seller's family member mows the lawn for $300/month when market rate is $1,200/month, the T12 expense looks lower than it should. Always ask: "Are any services provided by related parties at below-market rates?"
6. Missing or Rolled-In Expenses
Common expenses that sometimes disappear from T12s: trash pickup (folded into maintenance), cable/WiFi for sites (invisible infrastructure cost), pest control, and bookkeeping fees. If an expense category seems absent and it's one every park incurs, it's either rolled into another line or missing entirely.
How to Verify the T12 Against Bank Statements
Request 12 months of business bank statements. Then do the following:
- Match total monthly deposits to monthly T12 revenue. If the T12 shows $38,000 in June revenue and only $29,000 hit the bank account, you have a $9,000 discrepancy. Chase it down.
- Look for large irregular withdrawals. A $15,000 transfer to a personal account mid-year isn't an operating expense — it's an owner draw. If it recurs and the seller calls it "repairs," that's a problem.
- Verify payroll timing. If payroll runs through ADP or Gusto, the T12 payroll should roughly match payroll processor records.
- Check utility payments against T12 utility expenses. Bank statements will show monthly ACH debits to utility companies. Sum them and compare.
- Look for absent vendors. If the T12 shows "insurance: $24,000/year" but there's no $2,000/month payment in bank statements, one of them is wrong.
✓ Quick Verification Formula
Total bank deposits (12 months) should approximately equal T12 gross revenue within 5%. Total bank outflows (excluding owner draws and debt service) should approximately equal T12 operating expenses within 5%. Larger gaps require explanation.
Building Your Own "Clean NOI"
After reviewing the T12 and cross-checking with bank statements, build your own version of NOI — what investors call a "scrubbed" or "stabilized" NOI. This is what you'll actually use to set your offer price.
The process:
- Start with T12 gross revenue. Remove any revenue the seller claims but that isn't documented.
- Add missing or understated expenses: Management fee (even if owner-operated), utilities absorbed but not shown, realistic maintenance reserve (typically 5–8% of revenue for older parks).
- Remove one-time items in both directions: Strip out the emergency roof repair that skewed this year's expenses, and strip out any one-time insurance settlement that inflated revenue.
- Apply market rents to any below-market tenants: If long-term monthly tenants are paying $300/month when the market is $500, you have legitimate upside — but size it conservatively and verify you can legally raise rents.
- Your Clean NOI is the number you take to the cap rate table. Not the seller's number.
T12 Red Flag Checklist
Before making any offer, run through this checklist against the T12 you've received:
- Revenue broken down by site type and time period (daily/weekly/monthly)?
- Monthly revenue shows seasonal variation (not flat year-round)?
- Management expense present (even if owner-operated)?
- Utility expenses verified against actual utility bills?
- Property taxes verified against county assessor records?
- Insurance verified against actual policy documents?
- Payroll expenses verified against payroll records?
- Maintenance expense looks appropriate for property age?
- No debt service buried in operating expenses?
- Bank deposits match T12 revenue within reasonable range?
- No unusual one-time revenue items inflating the top line?
- All add-backs documented with backup evidence?
If more than three items on this list are unchecked, you don't have enough information to make an offer. Ask for what's missing before your due diligence period clock starts running.
Sample T12 Walkthrough: What Good Looks Like
Here's what a clean, well-documented T12 looks like for a 75-site RV park in a mid-tier market:
| Line Item | Annual Total | % of Revenue |
|---|---|---|
| REVENUE | ||
| Daily/Transient Site Rent | $312,000 | 62% |
| Weekly Site Rent | $48,000 | 9.6% |
| Monthly Long-Term Rent | $96,000 | 19.2% |
| Utility Passthrough | $24,000 | 4.8% |
| Laundry & Vending | $12,000 | 2.4% |
| Misc Fees | $8,000 | 1.6% |
| Total Gross Revenue | $500,000 | 100% |
| OPERATING EXPENSES | ||
| Property Taxes | $32,000 | 6.4% |
| Insurance | $18,000 | 3.6% |
| Utilities (gross) | $55,000 | 11% |
| Payroll / Labor | $95,000 | 19% |
| Repairs & Maintenance | $30,000 | 6% |
| Landscaping | $14,000 | 2.8% |
| Management Fee (8%) | $40,000 | 8% |
| Marketing | $15,000 | 3% |
| Admin / Office | $8,000 | 1.6% |
| Professional Services | $6,000 | 1.2% |
| Total Operating Expenses | $313,000 | 62.6% |
| Net Operating Income (NOI) | $187,000 | 37.4% |
At a 7.5% cap rate, this park would value at approximately $2,493,000. The expense ratio of 62.6% is on the higher end but fully justified by the management fee being shown (which many sellers omit). The revenue breakdown shows clear income across four streams with visible seasonality. This is a T12 you can underwrite with confidence.
When to Walk Away Based on the T12
Some T12 issues are fixable with additional information. Others signal fundamental problems. Here's how to tell the difference:
Ask for More Information First
- Revenue totals don't match bank deposits by more than 10% — ask for reconciliation
- Management expense is missing on an owner-operated park — ask them to add it
- One line item is unusually low — ask for the vendor invoice or utility bill
- The T12 covers fewer than 12 months — ask for the missing months
Consider Walking (Serious Issues)
- Seller refuses to provide bank statements or tax returns
- Revenue is materially inconsistent with reservation records
- Seller admits significant unreported cash revenue
- Property taxes are 2+ years delinquent and not shown on T12
- Multiple line items are described as "approximately" with no documentation
Non-Negotiable
If a seller refuses to provide 12 months of bank statements during due diligence, walk away. There is no scenario where refusing bank statement disclosure is legitimate. Either the seller has something to hide, or they're unsophisticated enough about the process to be a difficult counterparty. Either way, the deal isn't worth pursuing at that price.
How the T12 Connects to Your Financing
Lenders care about the T12 too — often as much as you do. When you apply for RV park financing (whether SBA 7(a), conventional commercial, or USDA), your lender will underwrite the deal based on documented NOI, not seller pro forma.
Key things lenders do differently from buyers:
- Lenders use a DSCR threshold. Most commercial lenders require a Debt Service Coverage Ratio (DSCR) of 1.25x or higher — NOI must be at least 125% of your annual loan payments.
- Lenders verify the T12 independently. Expect your lender to order an third-party appraisal with its own NOI analysis. If the appraisal NOI is significantly below what you underwrote, your loan amount may drop.
- SBA lenders are strict on add-backs. They typically allow owner salary add-backs only up to the cost of a replacement manager, and exclude all pro forma adjustments. See our guide to RV park lenders for details on what each lender type requires.
T12 vs. Tax Returns: Which to Trust?
When T12 numbers and tax returns diverge, it usually means one of three things:
- Timing differences: The T12 uses cash accounting, the tax return uses accrual — or vice versa. Ask the seller's CPA to reconcile.
- Legitimate tax deductions not on the T12: Depreciation, amortization of loan points, and Section 179 expenses appear on tax returns but not a cash-basis T12.
- Discrepancies that need explaining: If gross revenue on the tax return is $60,000 less than the T12 gross revenue with no explanation, push until you understand it.
In general: trust the tax return over the T12 when they conflict on income (sellers have less incentive to overstate to the IRS). Trust the T12 over the tax return on operating expenses (sellers have incentive to overstate expenses to the IRS to reduce taxes — which actually helps you as a buyer valuing the asset).
The Bottom Line on Reading RV Park T12s
The T12 is a tool, not a verdict. A sloppy T12 doesn't mean a bad park. A clean T12 doesn't guarantee a good deal. What matters is your ability to read it critically, verify the key numbers independently, build your own scrubbed NOI, and offer accordingly.
The investors who consistently win in RV park deal analysis aren't the ones with the best access to listings. They're the ones who read financials better than the competition. A park everyone else passed on because the T12 looked scary can be your best acquisition if you identify that the scary number was a one-time repair cost and the underlying cash flow is solid.
Read the T12. Verify the T12. Build your own. Then make an offer based on what you know — not what the seller hopes.