The Business Case Requires a Number
"We need better software" is not a business case. "The current system costs us $340,000 per year in labor inefficiency and will cost $80,000 to fix" is a business case.
The difference is a calculation. Here is the framework.
Step 1: Calculate the Cost of the Current State
For each process the software will replace or improve, calculate the annual cost:
Labor cost: (Hours per week on manual task) × 52 × (Fully-loaded hourly rate)
Example: 3 staff members each spending 8 hours per week on manual data entry. At $40/hour fully-loaded: 3 × 8 × 52 × $40 = $49,920/year.
Error cost: (Errors per month) × (Average cost per error to remediate) × 12
Opportunity cost: (Revenue-generating activities foregone because staff are doing manual work) — harder to quantify but often the largest number.
Tool costs: Existing software subscriptions that get replaced or consolidated.
Step 2: Calculate the Value Created
What does the new system do that the old one cannot?
Cycle time reduction: Processes that took 5 days now take 2 hours. What does that enable in terms of throughput, customer satisfaction, or competitive advantage?
Capacity increase: If the same headcount can serve 3x the volume, what is the revenue potential?
New revenue streams: Does the software enable a product or service line that was not feasible before?
Retention improvement: How much is a 1% reduction in customer churn worth annually?
Step 3: Calculate Payback Period
(Software build cost + first year maintenance) ÷ (Annual savings + Annual new value)
If the answer is under 18 months, the business case is strong. Under 12 months, the business case is a no-brainer.
The CFO Test
Present the calculation as a table. Current state costs. Future state costs. Delta. Payback period. Most software investments for operationally mature businesses pay back in 6-18 months. The ROI over 3-5 years is typically 5-15x.
The decision to build custom software is not a technology decision. It is a capital allocation decision. Frame it that way and it becomes easier to fund.