Cash Flow · Seasonal Playbook

Cash Flow Forecasting for Seasonal Businesses: A 12-Week Playbook

By the ShopFunders Team · Updated June 2026

Illustration of a seasonal cash-flow forecast chart with peaks and troughs across the year.

When half your year carries the other half, an annual P&L isn't a tool — it's a tranquilizer. Here's the 12-week rolling model the sharpest seasonal operators run to bank the peak, ride the trough, and put capital to work on purpose.

ShopFunders · Editorial Team June 22, 2026 10 min read

The seasonal operators calling us in a cold sweat in February or August didn't have a bad year. They had a great one. They just spent the peak as if it were permanent — and then the trough arrived precisely on time, the way it does every year, every cycle, without exception.

Boardwalk restaurant. Ski-country hotel. New England landscaper. Halloween-to-Christmas retailer. Any business that earns half its revenue in four months. For all of them, the most expensive thing an accountant can do is smear the year flat across twelve identical months. This is the playbook we wish every seasonal operator was already running — long before they ever needed to call a funder.

Quick Takeaways

  • Annual averages lie — seasonal businesses need a weekly view, not a monthly one.
  • A 12-week rolling forecast is the minimum useful planning horizon. Update it every Monday.
  • Track five lines weekly: revenue, fixed costs, variable costs, AR/AP timing, cash on hand.
  • Bank the peak: target enough surplus to cover 10–14 weeks of trough operating cost in a separate account.
  • External capital fixes a timing problem, not a structural one. Used right, it's a bridge; used wrong, it's a trap.

Why Seasonal Businesses Blow Up Their Own Cash Flow

Three mistakes show up over and over, and they're almost always the same three:

1. Averaging out the year. A hotel that does $1.8M in annual revenue with 70% of it landing June through September isn't a "$150K/month business." It's a $300K/month business for four months and a $60K/month business for eight. The bank statement looks completely different in October than it does in July, and so does the math on every single decision you make.

2. Mistaking peak revenue for permanent revenue. In August, the dishwashers feel underpaid. The chef wants a raise. The owner sees the bank balance and signs a lease on a second location. Six months later there's no money to make payroll because the August balance was never operating cash — it was supposed to be five months of survival capital.

3. Not banking the surplus. The number-one structural error: peak season cash sits in the operating checking account, where it gets nibbled away by "while we have it" purchases, owner draws, and overdue vendor catch-ups. By the time the trough hits, the surplus has evaporated and there's nothing to draw down on.

The fix for all three is the same: stop thinking in years and months. Think in weeks, and build a rolling forecast you actually update.

The 12-Week Rolling Forecast, Stripped Down

A 12-week rolling cash-flow forecast is exactly what it sounds like: at any given moment, you have a week-by-week view of the next 12 weeks of cash in and cash out. Every Monday, you drop the oldest week and add a new one at the end. Twelve weeks is the magic number because it's long enough to see a trough coming and short enough that your forecast is still tied to reality.

Why weekly, not monthly? Because seasonal businesses pay bills weekly. Payroll runs every two weeks. Rent and insurance hit on the 1st. A merchant cash advance debits every business day. If you're forecasting in monthly buckets, you miss the week where rent + payroll + a sales-tax remittance all land within five days of each other and the account goes negative on a Thursday even though the month "looks fine."

The Five Lines Every Seasonal Business Should Track Weekly

  1. Weekly revenue — actual deposits, not invoiced amounts. For card-heavy businesses, use settled batches. For B2B with net-30 terms, use the date you expect cash, not the date you sent the invoice.
  2. Weekly fixed costs — rent, insurance, debt service, base payroll, software subscriptions. These don't move when revenue moves. List them by the week they actually clear the bank.
  3. Weekly variable costs — COGS, hourly labor, credit card processing fees, utilities that scale with volume. In a hotel, this is housekeeping hours and linen. In a restaurant, food cost and tipped wages.
  4. AR/AP timing — when receivables actually land and when payables actually leave. A $40K invoice you sent on day 1 doesn't help you make a $12K payroll on day 14 unless the customer pays net-15. Forecast cash, not accruals.
  5. Cash on hand — the running balance at the end of each week. This is the only number that matters in a crisis. If this line ever dips below one week of fixed costs, you're inside the warning zone.

What 4 Weeks Actually Looks Like

To make this concrete, here's what the first four weeks of a forecast look like for a $1.4M-a-year coastal seafood restaurant heading into a shoulder-season month (mid-September):

Line itemWeek 1Week 2Week 3Week 4
Revenue (deposits)$42,000$36,000$31,000$24,000
Fixed costs$11,800$8,200$19,400$8,200
Variable costs (COGS + hourly)$23,500$20,100$17,400$13,500
Net cash flow+$6,700+$7,700−$5,800+$2,300
Cash on hand (end of week)$58,700$66,400$60,600$62,900

Notice Week 3. Revenue is still positive, costs look normal, but the cash line dips because rent, insurance, and a quarterly sales-tax payment all hit the same week. On a monthly forecast, this would be invisible. On a weekly forecast, you see it three weeks out and can either delay a vendor payment, accelerate a deposit from a private event, or simply make sure you don't write any other checks that week. That's the entire point.

Bank the Peak: The Actual Math

Here is the rule that separates seasonal businesses that last 20 years from the ones that don't: during peak season, every dollar above your normal operating cost belongs in a separate account, not in checking.

The target isn't a feeling — it's a number. Calculate your average weekly fixed cost during trough months, then multiply by the number of trough weeks plus a safety buffer. For most seasonal businesses, that's 10 to 14 weeks of trough operating cost sitting in a high-yield savings or short-duration treasury account, untouched, before any of the peak surplus goes to anything else.

An example. A ski-country boutique hotel has roughly $34,000/week in trough fixed costs (mortgage, utilities, skeleton staff, insurance). The off-season runs about 18 weeks from mid-April through mid-July. Target reserve: 14 weeks × $34,000 = $476,000. That's the number that needs to be sitting in a separate account by April 1. Anything banked beyond that during peak season is genuinely surplus and can fund renovations, distributions, or paying down debt.

Three rules for the reserve account:

Reserve under-funded? Bridge it before it bites.

Staring at a trough with a thin reserve is the moment to act, not the moment to hope. We structure bridge capital around peak-season payback — get in front of it before the account gets thin.

Talk to a Funding Specialist →

When Outside Capital Saves the Season — And When It Sinks It

Capital is a tool. Like any tool, it can be used to build or to break. For seasonal businesses, there are roughly three situations where outside money is the right answer:

1. Pre-peak inventory and prep. A retailer needs to buy Halloween inventory in May to get the SKUs they want at the price they need. The money comes back 4x in October. A short-term loan or line of credit with a fall payoff is textbook good use of capital.

2. Pre-peak capex with payback aligned to the peak. The classic example: an oceanfront hotel funds a $180K lobby renovation and HVAC replacement in April. They take a 6-month MCA with a 60-day payment deferral, structured so the daily debits don't begin until June and the bulk of the payback hits during July, August, and September when the hotel is doing $400K/month. The cost of the capital is real, but the renovation drives a 12% ADR lift through the peak, the deferral protects the trough, and the payback aligns with the months that can actually carry it. Capital used as a timing tool.

3. Bridge through an unusual trough. A landscaping company hits an unusually long, wet spring. Revenue is delayed by six weeks, not gone. A short bridge that gets paid down once the season starts is appropriate.

And here's when external capital makes it worse:

For a deeper look at why banks frequently say no to seasonal businesses (and what to do about it), see why your bank said no — the seasonality math is usually the hidden reason.

The Stack: Tools That Earn Their Keep

You don't need software to do this well. Plenty of operators run their entire 12-week forecast in a single Google Sheet with 12 columns across the top (one per week) and the five line categories down the side. The discipline of updating it every Monday morning matters infinitely more than the tool.

That said, a few tools are genuinely useful once you're past the spreadsheet stage:

Your First 4 Weeks: Stand It Up Monday

  1. Week 1 — Build the skeleton. Open a spreadsheet. 12 columns for the next 12 weeks. Five rows: revenue, fixed costs, variable costs, AR/AP timing, cash on hand. Fill in the next four weeks using actuals and confirmed obligations. Leave weeks 5–12 rough.
  2. Week 2 — Identify your true trough cost. Pull last year's three slowest months. Add up fixed costs only. Divide by 13 weeks. That's your weekly trough fixed-cost number. Write it on the wall.
  3. Week 3 — Open the reserve account. Separate institution. No debit card. Calculate the target balance (10–14 weeks × trough fixed cost). Set a calendar reminder for every Monday during peak season to transfer the week's surplus.
  4. Week 4 — Make it a Monday ritual. Every Monday at 9 a.m., update last week's actuals, drop the oldest week, add a new week 12 at the bottom. 30 minutes max. If you skip three Mondays in a row, the forecast is dead and you're back to flying blind.

Bottom Line

Seasonal businesses don't fail because they're seasonal. They fail because they manage the year-end P&L like a non-seasonal business, then get blindsided when the predictable trough shows up. A 12-week rolling forecast, a dedicated reserve account funded during the peak, and capital used only as a timing tool — that's the entire playbook.

If your forecast is showing a gap and you want to talk through whether outside capital is the right answer (or the wrong one), send us a quick application. We'll be honest about what fits — including telling you when the right answer is to wait and not fund.

Capital built around your season — never against it.

Payment-deferred bridges. Peak-aligned paybacks. Straight answers — including the ones that tell you to wait. Decisions in 24 hours.

Apply Now →