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. Il reste qu'il est parfois difficile de distinguer les contributions causales et les impôts spéciaux d'affectation liés à certains coûts (Kostenanlastungssteuer) destinés à financer des dépenses provoquées par des personnes déterminées ou qui profitent à celles-ci (sur ces différents points, voir Rivier p. 50 s.).