02 / ROI CALCULATOR
Potential in numbers.
Assumptions you control.
Three models: B2B, B2C and FMCG. Compare additional contribution margin and the value of time saved with the full first-year cost.
Contribution margin, rather than total revenue
Negative ROI means that costs exceed benefits under your assumptions. The calculator flags this scenario and shows the mathematical break-even point. This is not a forecast of achievable growth. Empty fields, negative values, fractional contact counts and out-of-range values prevent a result from being shown.
B2B: annual leads × conversion uplift in percentage points / 100 × contribution margin per deal. Example: 2,000 leads × 0.5 pp / 100 × PLN 3,000 = PLN 30,000 additional contribution margin.
B2C: annual orders × relative order growth / 100 × contribution margin per order. A 5% increase means 105 orders instead of 100; it is not a 5-percentage-point increase in conversion.
FMCG: activatable contacts × increase in buyer share in pp / 100 × manufacturer contribution margin × incrementality factor / 100. Without reliable measurement, the result remains hypothetical.
Total cost = 12 × subscription + implementation + other annual costs. Time value = monthly hours saved × hourly cost × 12. ROI = (additional contribution margin + time value − total cost) / total cost × 100%. ROI is undefined when costs are zero.
The 50%/100%/150% scenarios vary only additional contribution margin. Costs and time savings stay fixed. This is sensitivity analysis, not a confidence interval. Use the same net/gross basis for every amount. Do not count purchases merely brought forward as new purchases. Updated: 21 October 2026.
How can I validate my assumptions?
Start with a pilot and a control group. B2B: measure lead-to-sale conversion. B2C: measure orders and contribution margin after returns. FMCG: use holdout tests, incrementality-controlled coupons, POS data or geographical tests. Account for seasonality and cannibalisation.
