Les frais de repas (CHF 14.- par jour, max. CHF 3 000.- par an) ne sont admis que si, pour le contribuable salarié, l'utilisation des transports publics pour se rendre de son domicile à son lieu de travail aboutit à une durée excédent deux heures par jour.
Si vous travaillez hors du canton de Genève voir ici.