Insights / Product Engineering / Product Discovery
How Much Does an IoT Solution Cost? Cost Drivers and How to Estimate
What drives the cost of an IoT solution across hardware, connectivity, cloud, apps and security, which costs teams miss, and how to reach an estimate you can trust.

The short answer
There is no honest single price for an IoT solution, because you are paying for several systems at once: device hardware and firmware, connectivity, cloud, apps and security. Cost is set by a handful of drivers: how much of the hardware is custom, how many platforms and integrations the apps need, the network and its pricing model, the number of devices and the volume of data, and compliance and certification. Running costs continue after launch. A reliable figure comes from discovery: requirements, a specification, a schedule and an estimate built from the agreed feature scope.
Key takeaways
- Ask what is included before comparing any IoT price: device, connectivity, cloud, apps, security and support are separate cost lines.
- Custom hardware, integrations and scale move the cost more than screen count.
- Budget for running costs from the start: data plans, cloud, updates, support and certification.
- An estimate made before discovery is a guess; a specification turns it into a plan.
- Spend in stages: discovery, proof of concept, MVP, then roll-out, with a contingency at each step.
Why there is no single price for an IoT solution
A mobile app quote covers one piece of software. An IoT quote covers a device someone has to manufacture, a network it has to connect through, a cloud that stores and processes its data, the apps people use, and the security that ties them together. Two "IoT apps" with similar screens can differ by an order of magnitude in effort if one uses off-the-shelf sensors on Wi-Fi and the other needs a custom board, cellular connectivity and certification in several countries.
That is why published price ranges without a scope behind them are not useful for planning. What helps is knowing which decisions drive the cost, so you can make them deliberately.
What you are paying for: the layers of an IoT solution
| Layer | What it includes | What drives the cost |
|---|---|---|
| Device hardware | Sensors, compute (microcontroller or processor), connectivity module, power, enclosure | Custom board or off-the-shelf; number and type of sensors; environment the housing must survive; unit volume |
| Firmware | Code that reads sensors, manages power and radio, and installs updates | Power targets, protocols, over-the-air update and recovery design |
| Connectivity | Wi-Fi, Bluetooth, cellular (LTE-M, NB-IoT, 5G), LPWAN (such as LoRaWAN) or mesh (such as Zigbee) | Coverage where devices live; per-device data plans and their pricing structure; gateways or extra infrastructure |
| Cloud | Device connectivity, storage, processing, rules and APIs | Managed platform or custom services; data volume and retention; running costs that grow with the fleet |
| Applications | Mobile apps, web dashboards and admin tools | Number of platforms, design complexity, integrations with other systems |
| Security (across all layers) | Secure boot and key storage on the device, encrypted connections, device identity and access control in the cloud | Threat model, regulatory requirements, security testing and ongoing patches |

The value of the system is in the data it produces and the decisions it supports. Each layer costs money only to the extent it serves that.
The main cost drivers
Features and design complexity
Effort grows with the number and complexity of features and screens. Standard, platform-native elements are quick to build; custom interactions, third-party integrations and features such as payments or advanced notifications add backend work as well as front-end work.
Platforms and integrations
iOS, Android and web each add build and test effort. Middleware that connects devices to external business systems (ERP, CRM, billing, existing data infrastructure) is often a larger task than the app itself.
Hardware: custom or off the shelf
Using proven, ready-made devices is usually the cheapest route to a first version. Custom electronics add design, prototyping, testing and certification, and every hardware iteration costs more than a software one. In return they can lower unit cost at volume and enable what off-the-shelf parts cannot.
Connectivity and its pricing model
Wi-Fi in a home or office adds little running cost. Cellular and LPWAN networks reach places Wi-Fi does not, but carry per-device fees whose structure varies by network and provider. Low-power cellular options such as LTE-M and NB-IoT use existing towers for wide coverage; where coverage is poor, you may need to add gateways or other infrastructure.
Scale and data volume
How many devices, how often they report, and how long data is kept set the cloud design and its running cost. Know the expected volume, structure and retrieval speed of the data early: they decide the database and storage choice and whether it can sit on top of existing infrastructure.
Security, compliance and certification
Security effort scales with what the device controls and the data it holds. Personal data brings privacy obligations, health and other regulated sectors add their own rules, and radio products need certification in each target market. These are fixed costs of entering a market, not optional extras.
Costs that do not appear in the first quote
- Scaling up: a system tested with hundreds of devices may need redesign to serve hundreds of thousands with the same speed and reliability. Designing for growth from the start costs far less than retrofitting it.
- Scope shifts: redesigns and U-turns in the middle of development, usually from requirements that were never written down.
- Device management and maintenance: keeping a fleet configured, updated and secure, often in remote or hard-to-reach places where a battery change or firmware fix is a site visit.
- Interoperability: devices from different makers and protocols that must work together, and standards that are still evolving.
- Running costs: data plans, cloud services, monitoring, app store releases and support continue for the life of the product.
- Post-launch work: bug fixes, security patches, operating system updates and new features.
- Intellectual property: checking that the solution does not infringe existing patents, and agreeing ownership when several parties contribute.
How to get an estimate you can rely on
Estimates based on a first conversation cannot cover the full scope. A reliable estimate comes out of discovery: workshops and interviews that establish the needs, scope and technical constraints, and produce a software requirements specification, a project schedule and a cost estimate built from the agreed features.
Questions discovery should answer
- Where will the data come from, and which metrics must be tracked?
- Which analyses or alerts turn that data into decisions?
- Which business systems must the solution integrate with?
- What volume of data is expected, in what structure, and how fast must it be retrieved?
- Which parts can we build in-house, which should we buy, and which need a partner?
- What must the product still do as customer needs and technology change?

A small worked example shows how scope becomes an estimate. For an MVP that adjusts office heating from a web page, the scope is: a temperature sensor, two programmable Wi-Fi modules (one to collect and send readings, one to drive the heating or air conditioning), and a web server that aggregates data and provides the control panel. That scope defines the team: a project manager, a designer for a simple interface, an embedded developer for sensor reading and data transfer, a front-end developer for the control panel, and a QA specialist to test the parts working together. Hours per role, multiplied by rates, give the estimate, and every addition to the scope changes it visibly.
Budgeting: phases, contingency and a roadmap
Budgets fail in predictable ways: they are set before the scope is understood, they miss factors outside the technology (market shifts, new capabilities such as data analytics or cybersecurity, skills availability), and they meet scope creep when changing technology or customer expectations force rework.
- DiscoveryGoals, requirements, constraints and a specification signed off by every key stakeholder.
- Proof of conceptA small build that proves the riskiest technical assumption, or rules the idea out cheaply.
- MVPCore functionality released to early users; their feedback sets the next priorities.
- Roadmap and roll-outScaling planned step by step from the MVP results, with expenses planned per milestone.
- Operate and improveRunning costs, maintenance and new features as an ongoing budget line.
Re-evaluate the plan at each milestone before committing the next tranche of budget.
Writing the specification that the budget rests on
- Start with an outline, then add detail as it becomes known.
- State the purpose: the benefits sought, who gets them, and who will use the solution and how.
- Describe the end goal: a new product or an update to an existing one.
- Detail functional and non-functional requirements and the constraints.
- Get sign-off from all key stakeholders so everyone works from the same scope.
Keep estimates flexible and hold a contingency for the obstacles no plan predicts; a reserve of around 10–15% of the budget is one example of how teams size it. Work in short iterations with clear milestones so the plan can be re-evaluated before each phase. Remember that a connected product is never finished: budget for its life, not only its launch.
Ways to reduce cost without creating risk
- Give the team complete requirements. Every gap is filled with research or assumptions, and both cost time.
- Test in parallel with development. Defects found after the build is complete cost more to fix.
- Use an IoT platform for what is not unique. Ready-made device management, storage, analytics and SDKs shorten development and testing; build custom only what differentiates the product.
- Choose cross-platform apps where hardware interaction is light. One codebase for iOS and Android saves effort, but apps that rely heavily on Bluetooth or phone hardware still need native work.
- Borrow hardware for the first version when the product's value is in software or data.
- Start with bite-size implementations. Several small roll-outs with clear milestones and manageable budgets, using public infrastructure and software-as-a-service where it fits.
Engineering trade-offs
Off-the-shelf devices vs custom hardware
- You gain
- Ready-made devices cut upfront cost and time, and their behaviour is already known.
- You pay
- They may not meet the size, power, cost or feature needs of the final product.
- Choose it when
- Off the shelf for the first version unless the device itself is what makes the product unique.
Managed IoT platform vs custom backend
- You gain
- A platform provides device management, storage and scaling quickly, lowering development cost.
- You pay
- Usage-based fees grow with the fleet, and you depend on the vendor's roadmap.
- Choose it when
- Use a platform for undifferentiated parts; model its running cost at your target fleet size before committing.
Wi-Fi vs cellular or LPWAN connectivity
- You gain
- Wi-Fi adds almost no running cost where a network already exists.
- You pay
- It depends on the customer's network; cellular and LPWAN add per-device fees but work where Wi-Fi does not.
- Choose it when
- Wi-Fi for homes and offices; cellular or LPWAN for mobile, outdoor or remote devices.
Choosing how to pay for development
The engagement model changes who carries the risk of a changing scope.
| Device | How you pay | Suits | Watch for |
|---|---|---|---|
| Team extension | Hourly, for engineers added to your team | Teams with in-house product and technical leadership | You own scope, priorities and the final cost |
| End-to-end development | The total cost of an agreed scope | Companies without in-house IoT specialists | Needs a clear specification; changes go through change requests |
| Staged engagement | Per phase: discovery, then proof of concept, MVP and roll-out | New products with open technical or market questions | Each phase must end with a decision to continue, change or stop |
Decision rule: For a new connected product, fund discovery first, then choose the model for the build once the scope and the main risks are known.
Common mistakes
Budgeting from the first conversation
The estimate misses most of the scope, and the project runs out of money or cuts quality.
Instead: Fund discovery and a specification, then budget from the agreed features.
Ignoring scale in the first design
Moving from a pilot to a large fleet forces a costly redesign of the backend and data model.
Instead: State the target fleet size and data volume up front and design for growth.
Comparing quotes without comparing scope
The cheapest quote leaves out hardware, connectivity, certification or support, which return as extras.
Instead: Compare quotes layer by layer against the same requirements.
Treating launch as the end of the budget
Data plans, cloud fees, updates and support have no funding, and the product decays.
Instead: Plan running costs and maintenance as a budget line from the first estimate.
Where we've built this
Our indoor air-quality product shows why the layers matter: a device measuring temperature, humidity, pressure, CO2 and volatile organic compounds, a cloud platform, and an app for real-time monitoring. Each layer had its own design, testing and running costs.
Case studyIndoor environment monitor with device, cloud and mobile appAn air-quality product with every cost layer present: a multi-sensor device, a cloud platform and a mobile app for home and office use.Questions engineers ask
How much does an IoT solution cost?
It depends on the scope across hardware, connectivity, cloud, apps and security. The biggest factors are how much hardware is custom, the number of platforms and integrations, the network and its fees, the scale of the fleet and data, and compliance. Discovery turns these into an estimate for your product.
How much does it cost to maintain an IoT app?
Plan for recurring costs: cloud services and data plans that grow with the fleet, firmware and app updates, security patches, operating system changes, monitoring and support. They depend on fleet size and how actively the product is developed after launch.
How do you plan and budget for a digital transformation initiative?
Start from the business goal, run discovery to write a specification, and fund the work in phases: proof of concept, MVP, then a roadmap for roll-out. Hold a contingency, review the plan at each milestone and budget for ongoing running costs.
What challenges do companies face when scaling IoT deployments?
Backend and data designs built for a pilot, device management and updates across a large fleet, interoperability between devices and protocols, connectivity costs and coverage, and security that has to hold for every device.
Was this useful?
Where this shows up in our work
ExpertiseProduct Discovery & Technical Strategy (IoT Consulting)When you need a scope and estimate you can defend before committing a budget, our product discovery and technical strategy work turns the idea into requirements, a plan and a cost.Apply this to your product