It depends on which cartridges it uses.Certain HP printers(900 series for eg) will store the serial number of a specific cartridge, and will not let you use it again as it registers it as empty, it can remember two numbers, so if you have three sets of cartridges you are OK. There are various work arounds for fooling the printer into thinking you have installed new cartridges, just type "HP cartridge reset" into any search engine for answers.
I have a HP all in one and have refilled my cartridges a couple of times using various kits. I had no problems until now. The printer will not print any ink at all. I have heard about those chips but can't determine if my cartridges have them or not. In the software package for HP there is an utility that estimates the amount of ink left in the cartridge. Even after refilling it says they are still empty. Why?????