A passive matching network cannot match a device for more than one specific scenario. For this reason, a new approach capable of matching an Internet of things (IoT) device at 698-960 MHz and 1710-2170 MHz for two different environments, free space and on top of a metallic plate, is presented. The proposed method uses an SP4T (Single Pole 4 Throw) switch to provide good impedance matching in both environments. The multiband reconfigurable matching network can mitigate the frequency shifting created by the metallic environment. To validate it, a prototype is implemented and tested in both environments. By using the reconfigurable architecture, total efficiency is maximized in both free-space and on-metal plate cases. The total efficiency is increased by 3 dB for the on-metal condition compared to a passive solution where a single matching network is used for both cases.