Fix It Now or Wait: A Decision Table With the Cost of Both — Altvina Altvina Insights

Published July 31, 2026 · Altvina Insights · 5 min read

Fix It Now or Wait: A Decision Table With the Cost of Both

Use evidence threshold, effort, disruption, reversibility, and a recheck date to choose the next move. Waiting belongs in the table too.

The short version: Do not turn one weak month into five projects. Name the result that changed, list the smallest actions that could explain or improve it, and compare each option on the same terms. "Wait" is a real choice only when it has a trigger and a date.

The owner sees less cash at month-end. The team is busy. Several changes now sound reasonable:

  • chase more sales;
  • raise prices;
  • cut overhead;
  • tighten scope;
  • change billing;
  • hire help;
  • wait for another month.

The mistake is not choosing the wrong item from that list. It is acting before the evidence has separated them.

The example below is invented to teach the decision method. It blends patterns from service firms, uses illustrative numbers, and is not a client case.

The evidence on the table

Brightline is an illustrative fixed-fee studio with three signals:

  • Cash conversion: July fees earned were $174,000, invoices were $160,000, collections were $156,000, and operating cash outflows were $150,000. The $150,000 includes steady owner base compensation; discretionary distributions are separate. The result is a $14,000 billing gap, $41,000 in accounts receivable, and $6,000 left before a distribution.
  • Delivery economics: a three-project sample produced $26,000 of direct contribution but failed a rough fully loaded screen by $2,500. The screen is a warning, not an accounting project P&L.
  • Work classification: the sample used 100 hours beyond its scoped allowance, and 800 other firm hours still need to be classified before anyone calls them waste.

The first signal supports a billing and receivables action now. The second and third justify more investigation. None of the three supports a hire or an across-the-board cost cut.

Put every option on the same page

Use this table before approving an action:

OptionEvidence requiredFirst actionOwnerEffort and disruptionReversible?Review date
Clear the billing gapEarned work matched to contract milestones and invoice statusValidate the $14,000 July gap; issue valid invoices or fix the triggerBilling ownerLow internal effort; possible client clarificationMostlyIn 7 days
Work the receivablesAged $41,000 A/R with dispute statusAssign each balance, next step, and dateReceivables ownerLow to medium; client contactYesWeekly until current
Tighten scope and changesProject-level scope, approval, direct cost, and extra effortReview the 100 extra sample hours; decide what to stop, approve, or price next timeDelivery ownerMedium; changes the easy yesYes for new workAfter next 3 projects
Classify non-client capacityA labeled sample of the 800 hoursSort sales, coordination, admin, training, rework, callbacks, and idle capacityOperations ownerMedium; tracking burden before any cutYesAfter 2 weeks
Reprice new workContribution and loaded screens that stay weak after scope and billing are correctedTest a new quote on future workPricing ownerHigh; can affect win rate and renewalsPartlyAfter 1 to 2 months
Add a person or toolA named capacity or capability gap that survives the earlier testsWrite evidence, cost, and stop rule before buyingFounderHigh and stickyOften notBefore commitment
WaitA stable reserve, no urgent obligation, and a written triggerChange nothing; rerun the same bridge and screensFounder and finance ownerNo immediate disruption; accepts the risk of repetitionYesAugust 31

The dates are planning examples. Choose dates that match your close and billing cycle.

The recommendation for this example

Brightline should not start with a price change.

It should:

  1. Validate the $14,000 July earned-not-invoiced gap.
  2. Age and assign the $41,000 in receivables.
  3. Separately classify the 100 extra project hours and the 800 non-client hours.
  4. Recalculate contribution and the loaded screen on the next few completed projects.
  5. Reprice only if the delivery-economics problem remains after scope, billing, and data quality are corrected.

The order follows the evidence. The cash bridge identifies billing and receivables items to inspect now. The project sample raises a second question, but its rough allocation is not strong enough to justify a firm-wide price decision today.

What an honest wait looks like

"Do nothing" is not an empty box. Write:

  • What we accept: If July repeats, $6,000 remains before a discretionary distribution.
  • What we are protecting: Client continuity and internal focus this month.
  • What would end the wait: earned-not-invoiced work exceeds the chosen limit, A/R ages past the chosen limit, the reserve falls below its floor, or the loaded screen remains negative.
  • Who owns the check: one named person.
  • When we look again: August 31.

Waiting without those five lines is drift. Waiting with them is a decision.

Use the table at a smaller or larger firm

At 5 to 10 people, the owner may be able to review every active job and every overdue invoice. At 11 to 30 people, use the whole-firm financial bridge, then sample a few projects, roles, or crews. Keep the sample label visible.

For a retainer firm, replace project scope with capacity promised versus consumed. For time and materials, separate worked, approved, invoiced, and collected hours. For trades and field service, include materials, subcontractors, travel, callbacks, warranty work, and approved change orders.

The decision table stays the same: evidence, first action, effort, disruption, reversibility, owner, and review date.

If the real problem is still unclear

Altvina's Blueprint is a fixed-scope, fixed-fee operating diagnostic. It identifies the bottleneck, lays out the viable paths and tradeoffs, and includes doing nothing or running the work internally.

A Fit Call is the qualification step. It determines whether the situation and the Blueprint are a fit. The diagnosis happens in the Blueprint, not on the call.

You may not need either. If the table names the next move and your team can run it, use it.

This article is for general informational purposes only. It is not financial, legal, tax, or accounting advice. Work with qualified professionals on decisions for your firm.

AI assisted with the draft. Altvina is responsible for the final published version.

More from this week

This piece stands on its own. This week's 5 pieces all look at When Busy, Profit, and Cash Disagree:

  • Monday: Booked Solid, Less Cash: Find Which Number Changed
  • Tuesday: Before You Cut Non-Client Time, Classify It (coming Tuesday)
  • Wednesday: Project Contribution Is Not the Same as Project Profit (coming Wednesday)
  • Thursday: A Client Asked Whether AI Should Make the Work Cheaper (coming Thursday)
  • Friday: Fix It Now or Wait: A Decision Table With the Cost of Both (this post)

Content and Accuracy Disclaimer

This article was drafted with AI assistance and reviewed by the Altvina team. We rigorously fact-check all content to ensure reliability.

Should you notice any inaccuracies or outdated information, please contact us so we can correct it. Your feedback helps us maintain high standards of accuracy and transparency.