Total Cost of Ownership: Planning Your LoRaWAN IoT Deployment

The Real Cost of IoT

Every IoT vendor shows you the per-unit sensor price. Few show you the total cost of ownership. The gateway costs €500. The sensor costs €80. But between those numbers and a working system that delivers value for five years sits a list of expenses that catches most organizations off guard.

Understanding these costs before committing to a technology or vendor prevents the painful realization eighteen months in that your "affordable" IoT solution costs three times what you budgeted.

Hardware Costs: The Visible Part

Gateways

Gateway Class Price Range Typical Use
Consumer/maker €100-200 Lab testing, prototypes
Professional indoor €200-400 Office buildings, warehouses
Industrial outdoor €400-800 Production deployments, harsh environments
Carrier-grade €800-2000+ Telecom infrastructure, city-wide coverage

How many gateways? Depends entirely on environment. A single industrial gateway covers 3-5 km in open terrain but might cover only 500 meters in a dense urban core. Typical deployments:

  • Single building: 1 gateway
  • Campus/facility: 2-4 gateways
  • Farm/estate: 2-5 gateways
  • Small city district: 5-15 gateways

Hidden gateway costs: Mounting hardware, weatherproof enclosures (if not included), PoE injectors or solar panels for remote locations, cellular backhaul modems for sites without Ethernet, and lightning protection for exposed mast installations.

Sensors and Devices

Sensor prices vary enormously by type and quality:

Sensor Type Price Range Battery Life
Temperature/humidity €20-60 3-8 years
Door/window contact €15-40 5-10 years
Water pulse counter €40-80 5-8 years
CT clamp (electricity) €60-150 3-5 years (or self-powered)
GPS tracker €50-150 6 months-3 years
Soil moisture €40-100 3-5 years
Air quality (CO2/VOC) €80-200 2-4 years
Weather station €200-800 Solar/mains powered
Parking occupancy €80-150 5-8 years

Volume matters. Buying 10 sensors costs significantly more per unit than buying 500. Negotiate pricing before scaling. Many manufacturers offer project pricing for orders above 100 units.

Antennas and Accessories

Often forgotten in initial budgets:

  • Gateway antennas: €20-80 (stock antenna is often adequate)
  • Antenna cables and connectors: €10-30
  • Mounting poles and brackets: €20-100
  • Surge protectors: €30-60
  • Waterproof enclosures: €20-50

Infrastructure Costs: Self-Hosted vs Managed

This is where the long-term cost difference between approaches becomes dramatic.

Self-Hosted (ChirpStack + InfluxDB + Grafana)

Server requirements: A basic Linux server (physical or cloud VM) handles thousands of devices. Minimum specs: 2 CPU cores, 4 GB RAM, 50 GB storage.

Component Cost
Cloud VM (typical) €10-30/month
Domain name €10-15/year
SSL certificate Free (Let's Encrypt)
ChirpStack Free (open source)
InfluxDB Free (open source)
Grafana Free (open source)
Annual total €130-375

This covers the network server, time-series database, and visualization platform for unlimited devices. The cost is the same whether you have 10 sensors or 10,000.

Managed Platform (SaaS)

Provider Type Typical Pricing Notes
Basic IoT platform €0.50-2/device/month Data storage, basic dashboards
Enterprise platform €2-10/device/month Advanced features, SLAs, support
Carrier IoT service €1-5/device/month + SIM fees Bundled connectivity

Scaling example with 500 devices:

Approach Year 1 Year 2 Year 3 Year 4 Year 5 5-Year Total
Self-hosted €300 €300 €300 €300 €300 €1,500
Basic SaaS (€1/device/mo) €6,000 €6,000 €6,000 €6,000 €6,000 €30,000
Enterprise SaaS (€5/device/mo) €30,000 €30,000 €30,000 €30,000 €30,000 €150,000

The self-hosted approach costs 95-99% less for infrastructure over five years. The tradeoff is that you need the expertise to set it up and maintain it—which is exactly what a consultant provides as a one-time cost, not an ongoing subscription.

Deployment Labor

The most frequently underestimated cost category.

Site Survey and Planning

  • RF coverage assessment: walking the site with test equipment
  • Gateway location identification: power, Ethernet, mounting points
  • Sensor placement planning: where readings are needed
  • Network architecture design: server topology, data flow

Typical effort: 1-3 days depending on site complexity.

Physical Installation

  • Gateway mounting and cabling
  • Sensor placement and activation
  • Network connectivity verification
  • Coverage validation testing

Typical effort per gateway: 2-4 hours including mounting, cabling, and testing. More for mast installations or locations requiring scaffolding/lifts.

Typical effort per sensor: 15-45 minutes for simple sensors (stick to wall, activate). 1-2 hours for sensors requiring integration with existing equipment (CT clamps on electrical panels, pulse counters on water meters).

Configuration and Integration

  • Network server setup and configuration
  • Device provisioning and registration
  • Data pipeline configuration (MQTT → database)
  • Dashboard creation and alert setup
  • Integration with existing systems (BMS, ERP, billing)

Typical effort: 2-10 days depending on complexity and number of integrations.

Ongoing Maintenance Costs

Battery Replacements

The hidden recurring cost of any battery-powered IoT deployment. With 500 sensors averaging 5-year battery life, you're replacing ~100 batteries per year from year 3 onward.

  • Battery cost: €2-15 per sensor depending on type
  • Labor: 15-30 minutes per sensor (locating, opening, replacing, verifying)
  • Annual cost from year 3: €500-3,000 for 100 replacements (batteries + labor)

Some organizations stockpile replacement sensors instead of replacing batteries—faster and ensures fresh electronics. Factor this into your budget.

Software Maintenance

Self-hosted infrastructure needs periodic attention:

  • Security updates for the operating system: quarterly
  • ChirpStack version upgrades: 1-2 per year
  • Database maintenance (retention policy cleanup, backup verification): monthly
  • SSL certificate renewal: automatic with Let's Encrypt
  • Dashboard updates as requirements evolve: as needed

Typical effort: 2-4 hours per month for a well-configured system. Most of this can be automated.

Hardware Failures

Even industrial-grade equipment fails eventually:

  • Gateway failure rate: <2% per year for quality hardware
  • Sensor failure rate: 1-5% per year depending on environment and quality
  • Budget 3-5% of hardware value annually for replacements

Network Monitoring

Someone needs to notice when things break:

  • Automated alerts for gateway offline events
  • Sensor heartbeat monitoring (no data = investigate)
  • Data quality checks (readings within expected ranges)

A well-configured Grafana dashboard with alerting handles most of this automatically. The labor cost is responding to alerts, not generating them.

Hidden Costs That Blow Budgets

Cellular Backhaul for Remote Gateways

Gateways need internet connectivity. In buildings, this is usually Ethernet—no additional cost. For remote locations (farms, construction sites, rural infrastructure), you need cellular backhaul:

  • 4G modem: €50-150
  • SIM data plan: €5-20/month per gateway
  • 5-year cost per remote gateway: €300-1,200 in data plans alone

SIM Fees for NB-IoT/Cellular Alternatives

If you chose cellular IoT instead of LoRaWAN:

  • Per-device SIM fee: €0.50-5/month
  • 500 devices × €2/month × 60 months = €60,000 in SIM fees alone
  • This single cost category often exceeds the entire LoRaWAN deployment budget

Firmware Updates

Devices in the field occasionally need firmware updates (bug fixes, protocol changes, feature additions). With LoRaWAN's FUOTA (Firmware Update Over The Air), this is possible but slow due to low data rates. Planning for this capability adds complexity to device selection and network configuration.

Scope Creep

The most dangerous hidden cost. The pilot starts with 20 sensors monitoring temperature. It works. Now everyone wants humidity. And CO2. And occupancy. And water flow. And electricity. Each addition seems small but compounds into a much larger deployment than budgeted.

Mitigation: Define clear scope boundaries at the outset. Budget a 20-30% contingency for "we didn't think of that" additions.

5-Year TCO Model: 200-Device Building Deployment

A realistic example: multi-tenant commercial building with water sub-metering, electricity monitoring, temperature sensing, and air quality measurement.

Hardware

Item Quantity Unit Cost Total
Industrial gateway 2 €500 €1,000
Water pulse counters 40 €60 €2,400
CT clamp sensors 40 €100 €4,000
Temperature sensors 80 €35 €2,800
CO2/air quality sensors 40 €120 €4,800
Mounting hardware, cables 1 €500 €500
Hardware subtotal €15,500

Infrastructure (5 years)

Item Annual Cost 5-Year Total
Cloud server (self-hosted) €240 €1,200
Domain + DNS €15 €75
Infrastructure subtotal €1,275

Deployment Labor

Task Hours Rate Total
Site survey + planning 16 €120 €1,920
Gateway installation 8 €120 €960
Sensor installation 100 €80 €8,000
Server setup + config 24 €120 €2,880
Dashboard + integration 40 €120 €4,800
Training 8 €120 €960
Labor subtotal €19,520

Ongoing Maintenance (5 years)

Item Annual Cost 5-Year Total
Battery replacements (from year 3) €800 €2,400
Hardware replacements (3%) €465 €2,325
Software maintenance (2h/month) €2,880 €14,400
Maintenance subtotal €19,125

5-Year TCO Summary

Category Cost
Hardware €15,500
Infrastructure €1,275
Deployment labor €19,520
Maintenance €19,125
Total €55,420
Per device €277
Per device per year €55

Compare this to a managed SaaS platform at €3/device/month: the platform fees alone would be €36,000 over 5 years—and you'd still pay for all the same hardware, installation, and maintenance on top of that.

When Self-Hosted Beats Managed

Self-hosted wins when:

  • You have more than 50 devices (fixed infrastructure cost amortizes quickly)
  • Data sovereignty is required (healthcare, government, industrial)
  • You want full control over dashboards, alerts, and integrations
  • Long-term cost predictability matters
  • You have (or can hire) the expertise for initial setup

Managed might win when:

  • You have fewer than 20 devices
  • Zero internal technical capability and no budget for consulting
  • You need to be operational in days, not weeks
  • The application is temporary or experimental

Planning Your Budget

  1. Start with the use case, not the technology. What decisions will this data enable? What's the cost of not having it?
  2. Factor in all five cost categories: hardware, infrastructure, deployment labor, ongoing maintenance, and contingency.
  3. Budget 20-30% contingency for scope changes and unexpected requirements.
  4. Plan for year 3+ when battery replacements begin.
  5. Compare 5-year TCO, not first-year costs. The cheapest year-one option is rarely the cheapest over five years.

What We Provide

Complete deployment planning and execution: site surveys, hardware selection, network design, installation, server configuration, dashboard development, and team training. One-time consulting engagement, not a recurring subscription. You receive full source code, documentation, and the knowledge to maintain the system independently.

Ready to Get Started?

Get expert guidance on implementing LoRaWAN solutions for your organization.

Let's Talk