profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened…
financial guardrails

Stop the classic losses — check these four risks in minutes

Run the checks, read the banner, then lock your weekly ritual.

Spendable Revenue — get your “Real Revenue”

Real Revenue = Sales − Materials/Subcontractors.

Runway — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — sales lift to break even

required lift = rr/(rr−d) − 1.

Overspend Alert — budget off Spendable Revenue

Cap OPEX as a % of Spendable Revenue, not Sales.

Hire Smart — will a new monthly cost pay for itself?

14-Day Payback — will this spend return within 2 weeks?

Days to payback ≈ Spend ÷ (Contribution/sale × Sales/day). Rule of thumb: ≤14 days.

Want it done for you?

We’ll install the Profit-Ready system in your Xero and point you to the fastest wins.

Book Profit Call Try the Calculator

Want it done for you?

We’ll install the Profit-Ready system in your Xero and point you to the fastest wins.

Book Profit Call Try the Calculator

Want it done for you?

We’ll install the Profit-Ready system in your Xero and point you to the three fastest wins.

profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened…
financial guardrails

Stop the classic losses — check these four risks in minutes

Run the checks, read the banner, then lock your weekly ritual.

Spendable Revenue — get your “Real Revenue”

Real Revenue = Sales − Materials/Subcontractors.

Runway — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — sales lift to break even

required lift = rr/(rr−d) − 1.

Overspend Alert — budget off Spendable Revenue

Cap OPEX as a % of Spendable Revenue, not Sales.

Hire Smart — will a new monthly cost pay for itself?

14-Day Payback — will this spend return within 2 weeks?

Days to payback ≈ Spend ÷ (Contribution/sale × Sales/day). Rule of thumb: ≤14 days.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened…
financial guardrails

Stop the classic losses — check these four risks in minutes

Run the checks, read the banner, then lock your weekly ritual.

Spendable Revenue — get your “Real Revenue”

Real Revenue = Sales − Materials/Subcontractors.

Runway — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — sales lift to break even

required lift = rr/(rr−d) − 1.

Overspend Alert — budget off Spendable Revenue

Cap OPEX as a % of Spendable Revenue, not Sales.

Hire Smart — will a new monthly cost pay for itself?

14-Day Payback — will this spend return within 2 weeks?

Days to payback ≈ Spend ÷ (Contribution/sale × Sales/day). Rule of thumb: ≤14 days.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.

Spendable Revenue — Sales minus pass-through

Spendable = Sales − Pass-through. Budget OPEX from spendable, not sales.

Runway — days & weeks

days = cash ÷ (net outflow/day). Use outflow after collections.

Discount Trap — extra sales needed

Lift needed = m/(m−d) − 1. If discount ≥ margin → profit flips negative.

Overspend Alert — budget off Spendable

Cap OPEX as % of Spendable (Sales − Pass-through), not Sales.

Hire Smart — will a new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs).

14-Day Payback — quick check (optional)

Days to recover = Spend ÷ Extra profit/day. Aim ≤ 14 days.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these risks in minutes

Run each quick check. We’ll label the result and give you a plain-English next step.
results summary

Spendable Revenue

What’s left to spend after materials/subcons.

Spendable = Revenue − Materials/Subcons/Direct. Use this to set OPEX cap.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — extra sales needed to stand still

required lift = m/(m−d) − 1 (m = current margin, d = discount)

Overspend Alert — budget off Spendable Revenue

Real Revenue = Revenue − Materials/Subcon/Direct. Cap OPEX as % of RR, not Sales.

Hire Smart — can this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Check
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.
results summary

Runway Check

How many days/weeks of safety you have.

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap

How much more you must sell to stand still.

required lift = m/(m−d) − 1 (m = current margin, d = discount)

Overspend Alert

Set a monthly OPEX cap from Real (Spendable) Revenue.

Real Revenue = Revenue − Materials/Subcon/Direct Costs. Cap OPEX as a % of Spendable Revenue, not Revenue.

Optional: Hire/Retainer Check

Will this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs). Per-job costs are things that only happen when you do the job.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Summary
  • Have: —
  • Missing: —
  • Extras ticked: —
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.
results summary

Spendable Revenue — what you keep from Sales

Real Revenue (spendable money) = Sales − Materials/Subcon/Direct costs.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1.

Overspend Alert — budget off Spendable Revenue

Cap OPEX as a % of Spendable Revenue, not Sales.

Hire Smart — can this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5. If Core is 5/5, we’ll surface top Extras to level-up.
Summary
  • Have: —
  • Missing: —
  • Extras ticked: —
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.
results summary

Spendable Revenue — what you keep from Sales

Real Revenue (spendable money) = Sales − Materials/Subcon/Direct costs. Budget your OPEX as a % of this, not Sales.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1 (m = current margin, d = discount)

Overspend Alert — budget off Spendable Revenue

Real Revenue = Revenue − Materials/Subcon/Direct Costs. Cap OPEX as a % of Spendable Revenue, not Revenue.

Hire Smart — can this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs). Per-job costs are things that only happen when you do the job.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5. If Core is 5/5, we’ll show top Extras to level-up.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.
results summary

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1 (m = current margin, d = discount)

Overspend Alert — budget off Spendable Revenue

Real Revenue = Revenue − Materials/Subcon/Direct Costs. Cap OPEX as a % of Spendable Revenue, not Revenue.

Hire Smart — can this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5. If Core is 5/5, we’ll show top Extras to level-up.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.
results summary

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1 (m = current margin, d = discount)

Overspend Alert — budget off Spendable Revenue

Real Revenue = Revenue − Materials/Subcon/Direct Costs. Cap OPEX as a % of Spendable Revenue, not Revenue.

Hire Smart — can this new monthly cost pay for itself?

Jobs needed = new monthly cost ÷ (price − per-job costs). Per-job costs are things that only happen when you do the job.
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — extra sales needed

Overspend Alert — budget off spendable revenue

Real Revenue = Revenue − materials/subcontractors. Cap OPEX as a % of Spendable Revenue, not Revenue.

Hire Smart — will this new monthly cost pay for itself?

Jobs needed = monthly cost ÷ (price − per-job costs).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1.

Overspend Alert — budgeting off Sales vs Real Revenue

Real Revenue = Sales − Pass-through. Cap OPEX as % of RR, not Sales.

Hire Smart — units to cover a new fixed cost

Units needed = New fixed cost ÷ (Price − Variable cost).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1.

Overspend Alert — budgeting off Sales vs Real Revenue

Real Revenue = Sales − Pass-through. Cap OPEX as % of RR, not Sales.

Hire Smart — units to cover a new fixed cost

Units needed = New fixed cost ÷ (Price − Variable cost).
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you, show the first fix, and jump there.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
Opened Runway Calculator
financial guardrails

Stop the classic losses — check these four risks in minutes

Quick actions wire in your core tools. Run the checks below, then lock your weekly ritual.

Runway Check — days & weeks

days = cash ÷ (net outflow/day). Use outflow after customer collections.

Discount Trap — the sales lift you need to just break even

required lift = m/(m−d) − 1.

Overspend Alert — budgeting off Sales vs Real Revenue

Real Revenue = Sales − Pass-through. Cap OPEX as % of RR, not Sales.

Hire Smart — units to cover a new fixed cost

Units needed = New fixed cost ÷ (Price − Variable cost).

Got it—let’s make it dead simple.

30-Second Version (5 checks)

Say “yes” to each. If you hit a “no,” pause spending.

  1. Do you know how much of your sales is actually spendable each month?

  2. Do you have three bank buckets (profit, tax, expenses) with weekly moves?

  3. Can you see your price floor (the lowest you can charge without losing money)?

  4. Do you know your runway in days (how long cash lasts at today’s spend)?

  5. Is there a weekly expense cap and someone who enforces it?

Plain-English Checklist (what to ask vs. what “good” looks like)

  1. Money you can really spend

    • Ask: “After materials/subcons, what’s my spendable money?”

    • Good: A single number shown monthly (“Real Revenue”).

  2. Three-bucket bank setup

    • Ask: “Where do profit, tax and expenses live?”

    • Good: 3 accounts and a weekly transfer routine.

  3. Price floor

    • Ask: “What’s the lowest price that still covers costs + profit?”

    • Good: A number you can quote without a spreadsheet.

  4. Runway in days

    • Ask: “If I stop selling today, how long till cash hits zero?”

    • Good: “You have 67 days” (not “you’re okay”).

  5. Weekly expense cap

    • Ask: “What’s my maximum I can spend this week?”

    • Good: A fixed dollar cap that resets every week.

  6. Discount safety

    • Ask: “If I discount 10%, how much more must I sell to break even?”

    • Good: They can answer on the spot (e.g., “+40% sales”).

  7. Labour mapped right

    • Ask: “Which team costs are delivery (per job) vs. overhead?”

    • Good: A simple list: “These affect price; these are monthly.”

  8. Fast payback rule

    • Ask: “What’s the payback time for this spend?”

    • Good: “≤14 days or we don’t do it.”

  9. Quarterly profit % target

    • Ask: “What profit % are we aiming for this quarter?”

    • Good: A clear target (e.g., “20% of spendable money”).

  10. Cash-first reporting

  • Ask: “Show me cash, then profit, then nice-to-have charts.”

  • Good: A one-page view starting with bank balances.

Red Flag / Green Flag (quick read)

  • Red: “It depends… we’ll see next quarter.”

  • Green: “Today your cap is $31,000; runway 67 days; price floor $118.”

One-Minute Scorecard (copy/paste)

Mark Y/N:

  • I know my spendable money each month (Y/N)

  • I move cash weekly into 3 buckets (Y/N)

  • I know my price floor (Y/N)

  • I know my runway in days (Y/N)

  • I have a weekly expense cap (Y/N)

Score: 5/5 = safe to grow; 3–4/5 = fix gaps first; ≤2/5 = stop new spend.

Want me to turn this into a tickable web scorecard that totals your score and shows a “what to fix first” message?

 
You said:
 
profit-ready scorecard

5 quick yes/no checks to know if it’s safe to spend

Tick what’s true today. We’ll score you and show the first fix.
Core (30-second checks)
Score 5/5 = safe to grow. 3–4/5 = fix gaps first. ≤2/5 = pause new spend.
Helpful (nice-to-have)
These boost resilience but don’t replace the Core 5.
profit-ready provider checklist

If a provider can’t show all 10, expect leaks within 90 days.

  • Maps Sales → Real Revenue before advice
  • 3-Account bank setup with weekly allocations
  • Price Floor + break-even shown before any “growth”
  • Runway number in days (no vague “healthy” talk)
  • Contribution % tracked (prevents discount addiction)
  • Direct vs overhead labour mapped correctly
  • Weekly OPEX guardrails, not monthly drift
  • Payback ≤ 14 days for new spending
  • Quarterly TAP% review with caps
  • Report starts with cash (not vanity KPIs)
Tip: Ask providers to evidence each item with a screenshot, document or demo within 5 minutes.

Profit-Ready Provider Checklist

If your provider can’t show all 10, expect leaks within 90 days.
  • Maps Sales → Real Revenue before advice
  • 3-Account bank setup with weekly allocations
  • Price Floor + break-even shown before “growth”
  • Runway number in days (not “healthy” talk)
  • Contribution % tracked (no discount addiction)
  • Direct vs overhead labour mapped correctly
  • Weekly OPEX guardrails, not monthly drift
  • Payback ≤ 14 days for new spending
  • Quarterly TAP% review with caps
  • Report that starts with cash, not vanity KPIs

CPR Blueprint Diagnostic

PF-aligned. 30-day runway. 7-day & 14-day coverage badges. No decimals.

Cash
Profit
Revenue
Scores
    Overall type = lowest score pillar.
    Profit First split (on Money In)
      Cash panel (PF-aligned)
        TAP mix vs target (monthly on Real Revenue)
          Transfers to make today