If you are thinking to develop a basic IoT app having basic must-have features like device On/Off, Timer, Schedule, OTA update, etc..., it can cost between $40K to $60K. But if you are looking for a feature-rich application with connected hardware, with complex integration like industrial IOT, automation, tracking, sensors, etc...then the cost can go north of $50K.