13-Week Cash

Forecast vs actual, every week — ending cash, min-cash week, and an owner for every miss.

Illustrative AU training / safety services sample until you enter your actuals. Direct-method cash only — cash receipts and disbursements, not P&L accruals. Not financial advice.

Monday ritual in 4 steps

  1. Enter actuals for the closed week
  2. Read variance $ and %
  3. Assign owner + type (timing · structural · one-off)
  4. Roll forward — drop week 1, add week 13

1. Setup

Opening bank anchor, week start, min-cash policy, BAS (Business Activity Statement) cycle, payroll. Persist locally only.

BAS (Business Activity Statement) cycle
Payroll frequency

Payday Super defaults with each payroll week (from 1 Jul 2026) — not old quarterly SG. Online/agent concessions may extend some BAS dates; Q2 has no extra 2-week online concession.

2. Enter lines

Top-N AR + tail curve, then other receipts and disbursements by category. Progressive — open what you need.

Stretch v1.5 (placeholder): collection curve from aging buckets · scenario toggle (base / tight / loose) · covenant one-pager · multi-entity — not in this build.

3. Dashboard

Ending-cash path, min-cash week, and the 13-week board. Opening week 1 is your bank actual.

How this is calculated
  • EndingCash[w] = OpeningCash[w] + Receipts[w] − Disbursements[w]
  • OpeningCash[1] = bank actual (anchor). Later openings follow prior ending on the forecast path only.
  • MinCashWeek = week with lowest ending cash
  • AR week ≈ Σ(top-N scheduled) + TailBalance × curve%[w]
  • Variance$ = Actual − Forecast; Variance% guards ÷0

Further reading (not scraped): ATO BAS due dates · ATO Payday Super · Pragmatic CFO / Centime / Accordion (practitioner context). Illustrative — not advice.

4. Monday ritual

Replace week 1 forecast with actuals → variance → owner / type → roll forward (drop week 1, add week 13).

Variance log

Closed weeks only. Material misses need an owner and a type (timing · structural · one-off).

5. Take it with you

Three diagnostics for the cash meeting — then Download a prompt for your own agents.

Downloads stay on your device. Inputs are saved in this browser (localStorage).