T₀ = m₀ + e₀ × rw₀Normal handling time plus expected human rework time.
AEM Published economic model
A transparent method for following workflow time through capacity, explicit economic capture, technology cost, quality, cash flow, and uncertainty.
01 Governing distinction
Hours removed from a task do not become cash merely because they have a loaded labor rate. If payroll, overtime, contractor spend, planned hiring, throughput contribution, or another explicit economic outcome does not change, the model reports resource-equivalent capacity—not direct cash savings.
02 Variables
Rates are decimals from 0 to 1. Money is entered in the user’s working currency; the public calculator presents USD.
VAnnual workflow unitsm₀Current human minutes per unite₀Current human error / rework raterw₀Human rework minutes per errorF₀Fixed annual human hourswUser-supplied loaded hourly costaAutomation coverage: share of units attemptedsStraight-through success raterReview rate on successful outputsmrMinutes per human reviewmfExtra failure / exception overhead minutese₁Residual automated-output error raterw₁Residual rework minutes per errorF₁Fixed annual oversight hours03 Human effort
T₀ = m₀ + e₀ × rw₀Normal handling time plus expected human rework time.
H₀ = V × T₀ ÷ 60 + F₀The current unit-driven and fixed annual labor requirement.
H₁ = V ÷ 60 × [(1−a)T₀ + a(1−s)(T₀+mf) + as(rmr+e₁rw₁)] + F₁The three terms count units never automated, failed attempts returning to the full human workflow with extra overhead, and successful outputs that still require review or later residual rework.
Hcap = H₀ − H₁Negative capacity is preserved. It means the proposed workflow creates more human work.
Hcap × wA resource-equivalent metric. It is never added automatically to cash benefits.
04 Capture ledger
Allocated capacity cannot exceed positive capacity created. The server rejects an overallocated ledger.
hours avoided × marginal overtime costhours avoided × contractor costhours actually removed × loaded costplanned capacity avoided × planned loaded costhours reallocated × incremental contribution per hourGross revenue is converted to contribution using a user-supplied margin.
max(Hcap, 0) − allocated hoursVisible operational capacity with no claimed direct financial effect.
05 Quality and technology
Q₀ = V × e₀ × c₀Q₁ = V × [(1−a)e₀c₀ + a(1−s)(e₀c₀+cf) + ase₁c₁]Includes existing-process errors on untouched and failed-fallback units, automation-induced failure cost, and residual automated-output error cost.
Q₀ − Q₁May be negative.
V × a × variable cost per attempted unitfixed + variable + other recurring06 Two economic views
Baseline resource cost − proposed resource costIncludes labor-equivalent resource use, expected non-labor quality cost, and relevant recurring technology cost. The result is labeled resource-equivalent economic change.
captured capacity + quality value + retired recurring − new recurringThe labor-equivalent capacity value is excluded. This is the steady-state annual net cash impact used by cash flow, NPV, and payback.
07 Timing and investment
0 before go-live; then min(1, (m−delay) ÷ max(ramp,1))When ramp is zero, full performance begins immediately after go-live.
benefits × ramp − variable cost × ramp − fixed operating costFixed operating cost begins at go-live. Implementation is a month-zero outflow.
−I + Σ CFₘ ÷ (1 + ((1+d)^(1/12)−1))ᵐThe annual effective required return is converted to an effective monthly rate.
(total benefits − total incremental costs) ÷ total incremental costsUndiscounted and explicitly labeled. It is not available when incremental cost is zero.
first month cumulative cash flow ≥ 0Simple and discounted payback are calculated separately. No crossing means no payback within the horizon.
solve Σ CFₘ ÷ (1+r)ᵐ = 0A bracketed numerical solver returns an annualized IRR only when one economically meaningful root exists.
08 Break-even and sensitivity
A sampled range and bisection solve selected-horizon NPV = 0 for automation coverage, straight-through success, human-review rate, recurring technology cost, and workflow volume. The model reports when economics stay positive or negative throughout the range instead of manufacturing a threshold.
Selected-horizon NPV is recalculated at a mechanical low and high assumption, normally −10% and +10% within legal bounds. Results are ranked by absolute NPV swing. These are sensitivity tests, not probability forecasts.
Optional low, most-likely, and high inputs define triangular distributions. A canonical hash seeds 5,000 server-side scenarios so identical assumptions reproduce identical P10, P50, P90, positive-NPV, and payback results.
09 Interpretation example
“The workflow creates 2,000 hours of capacity. You identified mechanisms for capturing 600 hours. The remaining 1,400 hours are operational capacity—not booked cash savings.”
The calculator then shows review and failure burden, recurring technology cost, quality change, NPV, payback, break-even thresholds, and the assumptions with the greatest NPV effect. Every major output includes the formula and substitution used.
10 Limitations
Results are conditional on user-supplied assumptions. The model does not verify workflow volume, labor time, performance, costs, contribution, or implementation feasibility.
The linear ramp is intentionally simple. It does not model adoption S-curves, seasonality, correlated implementation delays, or capacity constraints outside the supplied assumptions.
Sensitivity changes one variable at a time. It is not a confidence interval and does not reveal interactions among assumptions.
Scenario simulation uses triangular distributions selected by the user. Its probabilities are conditional scenario outputs—not forecasts or empirical likelihood estimates.
Non-labor error economics exclude human rework time because rework labor is already included in workflow hours.
Avoided hires are counterfactual. They create value only from the month the hire would otherwise have occurred and require evidence that the hire was genuinely planned or necessary.
Use AEM-1.0.0 to expose the assumptions. Validate them before treating the result as a decision.
Open the calculator