· 19 min read

IoT App Development Cost in 2026: Apps, Cloud, Firmware and Cost per Device

An IoT companion app for a device that already works costs roughly $55,000–$110,000 in 2026 with a Central or Eastern European team. A connected product v1 with Wi-Fi provisioning, an MQTT cloud backend, over-the-air updates and a web dashboard lands at $150,000–$280,000. Fleet and industrial platforms start around $320,000. The app is the visible part. Most of the money goes into the link between the phone, the device and the cloud. Below: what each layer costs, what cloud IoT platforms charge per device and message, the security rules that now apply, and a calculator for the build and the monthly bill.
A smartphone connected to a sensor device and a cloud by Bluetooth and Wi-Fi signals, with a chip and a shield
Building a connected device or its app?Send us your device, connectivity and fleet size. We will estimate the app, cloud and firmware work and the monthly cost per device.
Explore my options

IoT app development cost in 2026: the short answer

"IoT app" means three different projects in the briefs we get. A hardware company with a finished Bluetooth device that needs an iPhone and Android app. A startup building a connected product where the app, the cloud and the firmware all start from zero. And an operator with thousands of sensors in buildings, vehicles or factories that needs a platform to manage them. Same keyword, budgets that differ by ten times.

$55k–$110kCompanion app: BLE or Wi-Fi device with stable firmware, iOS and Android, light cloud
$150k–$280kConnected product v1: provisioning, MQTT cloud, OTA, dashboard, security baseline
$320k–$650k+Fleet or industrial platform: multi-tenant device management, analytics, integrations
$0.10–$0.50All-in cloud cost per device per month for typical telemetry, before cellular data
Companion appConnected product v1Fleet platform
Effort1,000–2,000 hours2,700–5,100 hours5,800–11,800 hours
CEE team (~$55/h blended)$55k–$110k$150k–$280k$320k–$650k+
US onshore agency (~$155/h)$155k–$310k$420k–$790k$900k–$1.8M
Firmware workNone or small fixesConnectivity, provisioning, OTASeveral device types, gateways, edge logic
Timeline3–5 months6–10 months10–18 months, staged
Typical team3–5 people5–8 people incl. embedded8–14 people
Who it fitsWearables, smart home accessories, fitness and medical-adjacent gadgetsNew consumer or prosumer devices with cloud featuresAsset tracking, smart buildings, energy, industrial monitoring

These ranges come from our own estimates and the competing proposals clients bring to first calls. Rates match what we track in our software development rates by region article. They cover software: mobile apps, cloud backend, dashboards and the firmware parts that talk to them. Electronics design, enclosures, tooling and manufacturing are a separate budget, often as large as the software one.

For scale: IoT Analytics counted about 21 billion connected IoT devices worldwide at the end of 2025 and expects close to 40 billion by 2030. Most new devices are not built by giants. They come from mid-size hardware companies that know their product very well and software much less well, which is exactly where IoT budgets tend to break.

Where the money goes: the four layers of an IoT product

Every IoT estimate we write splits the work into the same four layers. The app screens founders show us in the first call cover only one of them, and not the most expensive.

Connected product v1: layers and share of the build budget Device 22% Firmware, sensors, Wi-Fi / BLE / LTE-M, OTA bootloader, secure storage C / C++, RTOS Link 14% BLE pairing, Wi-Fi provisioning, claiming, device certificates Most tickets start here Cloud 26% MQTT broker, registry, shadows, telemetry storage, OTA service, APIs Billed per device too Apps 22% iOS and Android, web dashboard, admin and support tools What the brief shows 16% QA on real hardware Phones x firmware versions x routers x weak signal, across every layer Discovery, design and project management add about 15–20% on top of these layers. In a companion app project, the cloud and device slices shrink and the apps slice grows to about half.
Typical split of a connected product v1 (Wi-Fi device provisioned over Bluetooth, MQTT cloud, OTA updates, iOS, Android and web) from our estimates.

The device layer is firmware on a microcontroller: reading sensors, managing power, holding a secure identity, talking Wi-Fi, Bluetooth Low Energy or cellular, and accepting updates without bricking. If the hardware team already owns firmware, app developers only need a clear protocol. If not, embedded engineering becomes the largest single line in the estimate.

The link layer is the onboarding moment: the phone finds the device over BLE, passes Wi-Fi credentials, the device connects to the cloud and gets claimed by the right user account. It looks like four screens. In practice it is the flow behind most one-star reviews of connected products, because it depends on routers, phone permissions, 2.4 GHz versus 5 GHz networks and captive portals nobody tested.

The cloud layer receives telemetry over MQTT, keeps a registry and a "shadow" or "twin" of each device's state, stores time-series data, sends commands, runs OTA campaigns and exposes APIs to the apps. Managed platforms like AWS IoT Core and Azure IoT Hub handle the broker and device identity; the rest is ordinary backend work with unusual traffic patterns.

The apps show data, control the device and handle accounts, sharing, notifications and support. A web dashboard for installers, fleet operators or your own support team often matters as much as the consumer app.

Feature-by-feature cost

Hours include iOS and Android on one cross-platform codebase with native Bluetooth modules, the backend, admin screens and testing. Cost uses a blended $55 per hour, typical for Central and Eastern Europe in 2026. Embedded engineers usually bill 10–20% above that blend. Multiply by 2.5–3 for a US agency.

FeatureHoursCost at $55/hv1?
Accounts, onboarding, device list, sharing with family or team180–300$9.9k–$16.5kYes
BLE discovery, pairing, GATT protocol layer, reconnects200–340$11k–$18.7kYes
Wi-Fi provisioning over BLE and device claiming180–320$9.9k–$17.6kWi-Fi devices
Live status, controls, history charts180–320$9.9k–$17.6kYes
MQTT ingestion, device registry, shadows or twins, commands260–420$14.3k–$23.1kCloud devices
Telemetry storage, aggregation, retention rules160–300$8.8k–$16.5kYes
Alerts and push notifications from device events120–220$6.6k–$12.1kYes
OTA firmware updates: staged rollout, rollback, reporting250–450$13.8k–$24.8kStrongly advised
Device identity: per-device certificates, factory provisioning tool160–300$8.8k–$16.5kYes
Web dashboard for operators or installers300–520$16.5k–$28.6kDepends
Multi-tenant fleet management: groups, roles, bulk actions400–700$22k–$38.5kFleet
Offline mode and local control without internet150–300$8.3k–$16.5kDepends
Matter, Alexa or Google Home integration200–450$11k–$24.8kLater
Subscriptions for premium cloud features120–220$6.6k–$12.1kDepends
Analytics, anomaly detection, predictive maintenance250–600$13.8k–$33kLater

"v1?" is our view. Firmware work is not in this table because it depends on whether the hardware team owns it. Adapting a chip vendor's SDK and reference firmware for connectivity, provisioning and OTA typically takes 350–600 hours; writing custom firmware for a new board takes 1,000–1,800 hours before power optimization. If the subscription is sold inside the app, store fees apply: Apple takes 15% under its Small Business Program (first $1 million a year) and 30% above, and Google Play in the US takes 10% on the first $1 million and on subscriptions, 20% above, plus about 5% when you use Play Billing. Our mobile app development cost guide covers the app store side in more detail.

IoT cost calculator: build and monthly cloud

This calculator estimates both bills: the effort and build cost for your scope, connectivity, firmware and security level, and the monthly cloud cost for your fleet and message rate. Change the message rate first. It moves the running cost more than anything else.

IoT app and platform cost estimate

Estimated effort, incl. design, QA and PM
Build cost, lower end
Build cost, upper end
Discovery to first production release
Monthly running cost: IoT platform, storage, processing, monitoring
Cloud cost per device per month
Maintenance per year (~18% of build)

Rough planning model, not a quote. Running cost uses 2026 AWS IoT Core list prices for connectivity, messages and rules, plus typical time-series storage, processing and a monitoring base. Cellular adds about $1.50 per device per month for data. Hardware design, certification fees, manufacturing, store commissions and support staff are not included.

Two experiments worth running. First, move messages per device per hour from 60 to 360 (one every 10 seconds): the build does not change, the cloud bill grows almost six times. Most products do not need that rate; they need to send changes, not samples. Second, switch connectivity to cellular. The platform cost barely moves, but the data plan becomes the largest line on the monthly bill.

What cloud IoT platforms cost per device and message

Cloud IoT pricing is cheap per unit and confusing in total, because it is billed on several meters at once. The 2026 list prices we use in estimates:

ServicePricing modelKey list prices
AWS IoT Core (US East)Pay per use, several meters$0.08 per million connection minutes; $1.00 per million messages (metered in 5 KB increments, lower tiers above 1 billion); $0.15 per million rules triggered and per million actions; shadow and registry operations extra
Azure IoT HubUnits with a daily message quotaS1 about $25 a month for 400,000 messages a day; S2 about $250 for 6 million a day; S3 for higher volumes; free tier for 8,000 messages a day
Managed MQTT brokers (HiveMQ Cloud, EMQX Cloud and similar)Per connection and traffic, or dedicated clustersUsually priced by concurrent connections and data volume; competitive with the hyperscalers at mid scale, simpler to move between clouds
Self-hosted broker (EMQX, Mosquitto, VerneMQ)Your serversCompute and bandwidth only, plus the engineers who keep it running at 3 a.m.

Vendors change these prices. Check the current pricing pages before you sign. And remember that platforms can disappear: Google retired Cloud IoT Core in August 2023, and every customer had to migrate. Keep your device-side protocol standard (MQTT with your own topic structure) and the cloud-specific code thin.

A worked example: 10,000 devices that stay connected around the clock and each send one 2 KB message a minute.

  • Connectivity: 10,000 devices x 43,800 minutes a month = 438 million connection minutes. At $0.08 per million, about $35.
  • Messages: 438 million messages at $1.00 per million, about $440.
  • Rules: one rule triggered with one action per message, 438 million each at $0.15 per million, about $130.
  • On Azure IoT Hub: about 14.6 million messages a day needs three S2 units, about $750, rules and routing included.

So the IoT platform is around $600–$750 a month, or 6–8 cents per device. The time-series database, stream processing, API servers, logs and monitoring usually add as much again or more. In our estimates, a typical telemetry product lands at $0.10–$0.50 per device per month all-in. Products that stream high-frequency sensor data or store everything forever go far above that. Our cloud cost optimization article covers what to do when the bill grows faster than the fleet.

From what we see in first calls: hardware teams often worry about the platform price per message, which is the smallest number in the model, and forget the data plan. A cellular IoT plan of $1–$3 per device per month is ten to fifty times the IoT platform cost. If the device lives in a home with Wi-Fi, use it.

Built by Gilzor

Results we’ve shipped

70+products launched
98%delivered on time
85%clients come back
Art Scherbakov, Co-FounderAndrew Laminsky, CTOYuri Rudenya, Head of Mobile Development at GilzorAlena Timofeeva, Product Marketing Lead

Talk to the people who build it. Tell us about your project and get a free estimate of scope, timeline and cost.

See how we’d approach yours

Firmware, BLE and MQTT: where IoT schedules slip

The protocol contract. The app team, the cloud team and the firmware team meet at two documents: the BLE GATT profile (services, characteristics, data formats, error codes) and the MQTT topic and payload specification. When those documents do not exist, every change in firmware breaks the app and nobody finds out until a tester picks up the device. We ask for both documents, or write them, before any estimate becomes a commitment.

Bluetooth on phones. iOS and Android handle Bluetooth differently: background scanning limits on iOS, permission models that changed several times on Android, vendor-specific Bluetooth stacks on cheap Android phones, and connections that drop when the app goes to the background. Cross-platform frameworks work well for IoT apps, but the Bluetooth layer always needs native code and a device lab. Our Flutter cost guide and React Native cost guide compare the two most common choices.

Provisioning. The flow has to survive a router with an unusual password, a 5 GHz-only network, a phone that switches to cellular mid-setup, and a user who resets the device halfway. Budget twice what the screen count suggests and test with a box of real routers.

OTA updates. An update mechanism is the only way to fix a security hole in a device that is already in someone's home. It needs a bootloader with two firmware slots, signed images, a rollback if the new firmware fails to boot, staged rollouts to 1%, 10% and then everyone, and reporting. Skipping OTA in v1 saves 250–450 hours and creates a product you cannot repair remotely.

The Standish Group's CHAOS research has reported for years that only about a third of software projects finish on time, on budget and with the planned scope. IoT adds hardware revisions to the usual risks. A new board revision can change pins, power behavior or the radio, and the firmware and app tests have to run again.

Security and compliance: what it costs now

Security used to be the line item that disappeared from IoT budgets. That is changing on three fronts.

  • US Cyber Trust Mark. The FCC created this voluntary label for consumer IoT devices in 2024. The program paused in 2025 when UL Solutions withdrew as lead administrator, and the FCC selected the ioXt Alliance as the new lead administrator in April 2026. The criteria build on NIST's IoT cybersecurity baseline: unique credentials, secure updates, data protection, vulnerability disclosure and a stated support period.
  • State and foreign rules. California's IoT security law (SB-327) has required "reasonable security features," including no shared default passwords, since 2020. The UK's PSTI regime has banned default passwords and required a published support period and a vulnerability disclosure contact since April 2024.
  • EU Cyber Resilience Act. If you sell in the EU, manufacturers of connected products must report actively exploited vulnerabilities and serious incidents since September 11, 2026 (early warning within 24 hours), including for products already on the market. The full requirements, with conformity assessment and security updates through the support period, apply from December 11, 2027.

For a connected product v1, a security baseline (TLS everywhere, per-device certificates, signed OTA, no default passwords, encrypted local storage) adds about 120–200 hours if designed in from the start. Readiness for the Cyber Trust Mark or the European ETSI EN 303 645 standard adds documentation, penetration testing and a disclosure process: 300–450 hours plus outside testing fees. Retrofitting the same controls after launch usually costs two to three times more, because devices in the field need an update path that may not exist. Tick what you already have planned:

IoT security readiness

Who builds it: team rates by region

For a connected product v1 of about 4,100 hours (Wi-Fi provisioning, adapted vendor firmware, cloud OTA, web dashboard, Cyber Trust Mark readiness), the build cost at typical 2026 blended vendor rates:

Connected product v1, ~4,100 hours, build cost by team region

US onshore agency (~$155/h)$636k
Latin America nearshore (~$62/h)$254k
Central and Eastern Europe (~$55/h)$226k
South and Southeast Asia (~$35/h)$144k
Blended rates across mobile, backend, embedded, QA, design and PM billed by a vendor. Hiring in-house is a different calculation: the US Bureau of Labor Statistics put the median software developer wage at $135,980 in May 2025, before benefits and recruiting, and engineers who know both firmware and mobile Bluetooth are scarce.

Latin American teams are nearshore for US companies and share most of the working day. Gilzor's teams in Poland and Cyprus are offshore for US clients: Warsaw is six hours ahead of New York, which leaves two to four shared hours with the East Coast when both sides shift a little, and very little with the West Coast. For IoT work, a bigger practical question than time zones is hardware logistics: who holds the prototypes, how fast new board revisions reach the app and QA team, and whether the vendor keeps a device lab with the phones your customers use. Ask that in every vendor call. If you are comparing specialist vendors, our list of IoT mobile app development companies is a starting point.

Quiz: what kind of IoT project is yours?

The category decides the architecture, and the architecture decides most of the budget. Six questions we ask in first calls about connected products.

Which IoT build fits your project?

Hidden costs that rarely appear in a quote

  • Maintenance: 15–20% of the build cost per year. Every iOS and Android release can change Bluetooth, background and permission behavior. Cloud SDKs, certificates and security patches come on top. For a $200,000 build that is $30,000–$40,000 a year. Our software maintenance cost guide breaks this down.
  • Support for the device's whole life. Phones get replaced every few years; thermostats and sensors stay on the wall for ten. Your app and cloud must keep supporting old firmware versions, and the security rules above expect a stated support period.
  • Certification. FCC equipment authorization for the radio (much cheaper when you use a pre-certified module), Bluetooth SIG qualification at $12,000 per design for Adopter members since March 2026, and Connectivity Standards Alliance membership and per-product fees if you want the Matter logo. Every new hardware revision can trigger retesting.
  • Connectivity. Cellular data plans of roughly $1–$3 per device per month, SIM management, and roaming rules if devices travel.
  • A device lab. Dozens of phones, routers, prototypes from each board revision, and network simulation. Our QA team treats hardware-in-the-loop testing as its own suite, separate from app testing.
  • Factory provisioning. Loading unique certificates and serial numbers onto every unit on the production line needs a tool, a process and a partner who follows it.
  • Store and developer fees. $99 a year for the Apple Developer Program, a one-time $25 for Google Play, and commissions on any subscription sold in the app.

Where IoT budgets blow up

These are the patterns we see in estimates and in connected products that come to us after another team.

  1. No protocol document between firmware and appBoth teams interpreted the same bytes differently. Every firmware build broke the app, and weeks went into finding out which side was wrong.
  2. OTA was postponed to "after launch"The first field bug needed a firmware fix, and the only way to apply it was a recall or a USB cable. The update mechanism then had to be built under pressure, for devices that lacked the bootloader to support it.
  3. Provisioning tested only on the office routerCustomers had mesh networks, 5 GHz-only bands and guest portals. Returns and support tickets arrived before reviews did.
  4. Sampling instead of reporting changesDevices sent a reading every few seconds whether anything changed or not. The cloud bill grew with every device sold, and battery life fell short of the box claims.
  5. Security added for the first big retailerA buyer asked for a penetration test and a support period. Shared default passwords and unsigned firmware turned a checkbox into a redesign.

How to reduce the cost without breaking the product

  • Use a pre-certified radio module and the chip vendor's SDK. It cuts firmware hours and certification costs. Custom radio designs pay off only at high volumes.
  • Write the protocol documents first. GATT profile and MQTT topics, versioned, before the app or firmware sprint starts. Then build the app against a simulator while hardware catches up.
  • One cross-platform app with native Bluetooth modules. It saves roughly 20–30% of client effort compared with two native apps.
  • Buy the broker, build the product. Managed MQTT and device identity are commodities. Spend hours on onboarding, the dashboard and the features that make your device worth buying.
  • Send events, not samples. Report on change, batch readings, and keep raw high-frequency data on the device or at the edge. It lowers cloud cost and saves batteries.
  • Keep OTA and the security baseline in v1. Cut a dashboard report or a voice assistant integration instead. Those can ship later; a missing update path cannot be shipped later to devices already sold.
  • Run a short discovery. Two to four weeks of business analysis turns "a smart device with an app" into a protocol, a provisioning flow, a cloud architecture and a cost per device, which is what makes an estimate hold.

If your connected product handles patient data or is a medical device, our healthcare app development cost guide covers HIPAA and FDA cost drivers. Already have an IoT app with bad reviews about pairing, disconnects or battery drain? A rebuild is not automatically the answer; a fixed-price mobile app audit shows what is worth keeping.

FAQ

How much does IoT app development cost?
In 2026, a mobile companion app for an existing Bluetooth or Wi-Fi device with a small cloud backend costs about $55,000–$110,000 with a Central or Eastern European team. A connected product v1 with device provisioning, an MQTT cloud backend, over-the-air firmware updates, iOS and Android apps and a web dashboard costs $150,000–$280,000. Fleet or industrial IoT platforms with multi-tenant device management, analytics and integrations start around $320,000. US onshore agencies typically charge 2.5–3 times these numbers. Hardware design and manufacturing are separate budgets.
How much does an IoT platform cost per device?
The cloud IoT platform itself is usually a few cents per device per month. At 2026 list prices in AWS US East, IoT Core charges $0.08 per million connection minutes and $1.00 per million messages, so an always-connected device sending one message a minute costs about $0.04 in messaging and connectivity plus a few cents for rules. Databases, processing, monitoring and support usually bring the all-in cloud cost to $0.10–$0.50 per device per month. Cellular devices add a data plan, typically $1–$3 per device per month.
Is AWS IoT Core or Azure IoT Hub cheaper?
It depends on traffic shape. AWS IoT Core charges per message, per connection minute and per rule, so cost scales smoothly with usage. Azure IoT Hub sells units with a daily message quota: an S1 unit at about $25 a month covers 400,000 messages a day, an S2 at about $250 covers 6 million. Steady, predictable traffic fits Azure units well; spiky or small fleets often cost less on AWS. At small and mid scale the difference is rarely more than a few hundred dollars a month, so choose on tooling, team skills and the rest of your cloud.
Does my IoT product need the US Cyber Trust Mark?
No. The FCC Cyber Trust Mark is a voluntary label for consumer IoT devices. The program paused in 2025 after UL Solutions withdrew as lead administrator; the FCC selected the ioXt Alliance as the new lead administrator in April 2026. Retailers and buyers may start to ask for it, and its criteria follow NIST guidance that also matches what the EU Cyber Resilience Act and the UK PSTI Act require, so designing for it early costs far less than retrofitting.
How long does it take to build an IoT app?
A companion app for a device with stable firmware usually takes 3–5 months. A connected product v1 with provisioning, cloud, OTA and a dashboard takes 6–10 months, mostly because firmware, hardware samples and app work have to meet in the middle. Fleet platforms take 10–18 months in stages. Certification testing, hardware revisions and pilot installs add calendar time that is not in feature estimates.
Can I build the app before the hardware is ready?
Partly. With a documented protocol (BLE GATT services or MQTT topics and payloads), the team can build the app and cloud against a device simulator and development boards. What cannot be finished early is the real provisioning flow, power and range behavior, and OTA on the final hardware. Agree on the protocol document first; most IoT schedule slips we see start with an undocumented, changing protocol between firmware and app.

Where Gilzor fits

We build mobile apps and their cloud backends from Poland and Cyprus for startups, hardware companies and product teams. On an IoT project, we start with the decisions that set both bills: how the device connects, who owns the firmware, how updates reach the field, which security rules apply in your markets, and what each device costs to run per month. Our tech stack page lists the tools we work with.

More than 70 projects launched, and 85% of our customers come back for the next one. Send us your device, your connectivity and your fleet size, and we'll show you what the app, cloud and firmware work costs and what each device will cost to serve.

No sales pitch

Get a straight answer for your project

Tell us what you’re building. We’ll reply with options, a rough cost and timeline. If we’re not the right fit, we’ll say so.

Next, a few optional questions so the first call is useful. We use your details only to reply to your request. Privacy Policy

Andrew Laminsky
Written byAndrew Laminsky

CTO of Gilzor. Responsible for architecture and the engineering standards our teams work by.

LinkedIn →

Gilzor · Mobile Development partner

Need a team for your mobile app?

95%referred by business partners
70+successful launches
85%repeat business
98%delivered on time

The team behind them

Art Scherbakov
Art ScherbakovCo-Founder
Andrew Laminsky
Andrew LaminskyCTOLinkedIn
Yuri Rudenya
Yuri RudenyaHead of Mobile Development at GilzorLinkedIn
Alena Timofeeva
Alena TimofeevaProduct Marketing LeadLinkedIn
Tell us what you’re buildingOptions, a rough cost and timeline for your project. No commitment.

More insights