On notera encore que les collectivités publiques perçoivent parfois des impôts d'affectation (ou Zwecksteuer), fréquemment liés à certains coûts; il en va ainsi d'impôts qui servent spécifiquement à la couverture de certains types de dépenses, consentis soit dans l'intérêt de la collectivité dans son ensemble, soit en faveur d'une catégorie déterminée de personnes; Rivier cite à ce propos l'impôt ecclésiastique, l'impôt sur les carburants ou la taxe de séjour (p. 50 s.). La différence entre l'impôt d'affectation et la taxe causale réside dans l'absence de lien direct entre la prestation de l'État ou l'avantage procuré au contribuable et la contribution demandée à ce dernier.