Le chanteur est né sous le nom de Jean-Philippe Smet pour l'état-civil, de père belge et de mère française. Fin 2005, il a demandé à obtenir la même nationalité que son père.
Selon "Le Parisien", le chanteur poursuit un "objectif unique": "éviter de payer ses impôts en France pour préserver une fortune importante". Le journal écrit que "l'étape belge pourrait n'être qu'une étape vers un autre paradis fiscal: la principauté de Monaco", où il pourrait s'installer deux ans après avoir obtenu son passeport belge; ce passeport lui offrant un régime plus favorable.
En décembre, Johnny a installé sa résidence fiscale en Suisse, expliquant son choix par la pression fiscale française et notamment le montant des droits de succession. Ce départ d'une star soutenant Nicolas Sarkozy avait provoqué une polémique en France.