Short answer
The price depends on the number of modules, the complexity of processes, integrations and user roles. Most of the cost is development time. The most cost-effective route is usually to start with an MVP — the first working version for the most important process — and develop the system step by step instead of paying for everything at once.
What makes up the price
- Modules — customers, orders, inventory, production, reports.
- Rules and exceptions — prices, discounts, approvals, industry specifics.
- Integrations — accounting, online store, bank, state registers.
- User roles and permissions.
- Data migration from existing spreadsheets and systems.
- Maintenance and development after launch.
How to compare with an off-the-shelf system
An off-the-shelf system has a lower upfront cost, but there are licences per user every month, plus rollout and customisation costs. A custom system needs a bigger investment upfront, but usually there are no licence fees, and the system is yours. Compare over at least 3–5 years.
How to keep the budget under control
- Clear requirements — see how to write a technical specification.
- MVP — start with what matters most.
- Phases — pay for and accept the work in parts.
In our projects the first working version typically takes 6–9 months. We can give a more precise estimate after a conversation about your processes — get in touch.