The invention relates to a delivery error detection device, which comprises an upper die and a lower die, wherein the inside of the upper die is connected with a liner spring, the other end of the linear spring is connected with a protection needle, the protection needle is provided with a groove, one side of the protection needle is provided with a limiting switch, and the limiting switch is embedded inside the groove of the protection needle. After the detection device is added, when a material cannot be delivered to a scheduled position, a punching machine can be stopped in time. The safety of the mold is improved, unnecessary damage of the mold can be effectively avoided, the product quality can be greatly improved, and the efficiency can be improved by 40 percent.