Compare n8n, Make and custom code using operating costs, billing units, maintenance and setup.
All monetary amounts use the same currency and exclude VAT. Example values are assumptions, not provider prices. Inputs and calculations stay in the browser.
Calculation model and assumptions
Attempts = runs × (1 + retry %). Units = attempts × units per attempt. Overage = max(0, units − included units) × price per 1,000 ÷ 1,000. Total cost = base plan + hosting + overage + maintenance hours × hourly cost + setup hours × hourly cost ÷ months + external API costs. This linear model represents entered assumptions, not binding provider quotes.
More SaaS tools
Sources and definitions
FAQ
Are inputs transmitted?
The calculator processes inputs locally in the browser. CSV files are also generated locally. The page does not store scenario inputs on the server.
What are the model limitations?
Executions and credits are different units. Make credits depend on the module. Actual plan tiers, module weights, retries and license terms require matching inputs. Updates, monitoring and backups belong in maintenance hours.