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.

Your scenario

All amounts are in PLN. Switching language keeps your entries and results.

The starting values are examples. Replace them with your own data.

Potential incremental impact

Costs and savings / 12 months

Example value, not iPresso pricing.
Integrations, data, content and training.
Operations, messaging and maintenance; avoid counting the same costs twice.
The value of time saved does not necessarily represent cash savings.
Do not add savings already accounted for in your costs.

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.