1. Ce que le calculateur répond
Le calculateur compare les utilisations du même montant de déduction REER D :
- Tout maintenant : réclamer D contre le revenu actuel, puis capitaliser l'économie d'impôt.
- Tout plus tard : réclamer D contre le revenu futur prévu.
- Répartition optimisée : réclamer x maintenant et reporter D − x, en choisissant x pour maximiser la valeur à la date future.
Valeur(x) = ÉconomieMaintenant(x) × (1 + r)^n + ÉconomiePlusTard(D − x)
Avantage du report (coins) = ÉconomiePlusTard(D) − ÉconomieMaintenant(D) × (1 + r)^n
Toutes les stratégies sont exprimées à la date future, en dollars nominaux.
2. Entrées
- Année d'imposition actuelle : tables fiscales officielles pour la réclamation maintenant.
- Province ou territoire
- Montant de déduction REER
- Revenu d'emploi actuel
- Revenu d'emploi futur : en dollars de l'année future.
- Années d'attente : années d'imposition entières seulement (entier 1–40 dans l'interface). Les valeurs fractionnaires sont refusées, sans arrondi ni troncature. L'année fiscale future = année actuelle + années (même entier pour la capitalisation). Un délai de zéro an n'est pas proposé comme entrée normale, car les deux réclamations appartiendraient à la même année d'imposition.
- Inflation prévue : sert seulement à projeter les paramètres indexés si la table officielle future est absente.
- Rendement annuel ou intérêts de dette évités : taux effectivement retenu sur le remboursement.
3. Moteur fiscal et projection
calculators/canada-income-tax/js/tax.engine.js
calculators/canada-income-tax/js/tax.projection.js
calculators/canada-income-tax/js/tax.indexation.js
Si un dossier officiel data/{année}/ existe, il est utilisé. Sinon, la dernière année officielle est projetée mécaniquement : montants indexés composés, taux et paramètres non indexés inchangés. Ce n'est pas une prédiction de politique fiscale.
4. Économie d'impôt
Économie(revenu, déduction) =
impôt(revenu, REER = 0) − impôt(revenu, REER = déduction)
Impôt fédéral plus provincial ou territorial seulement. RPC et AE exclus.
5. Optimiseur de répartition
La fonction fiscale canadienne est par morceaux. L'optimiseur évalue des points de rupture économiques (tranches, primes, coins x = 0 et x = D) avec le moteur fiscal partagé, puis ignore les micro-répartitions sans avantage significatif.
6. Seuil de rentabilité
Rendement de seuil =
(Économie future ÷ Économie actuelle)^(1 ÷ n) − 1
Défini seulement si n > 0 et économie actuelle > 0. À ce taux : VF(économie actuelle) ≈ économie future.
7. Limites
- Revenu d'emploi seulement.
- Pas d'ACE, crédits TPS/TVH, récupération de la SV, SRG, ni interactions de prestations.
- Pas d'allocation multi-années dans cette version.
- Comparer seulement des montants à la même date et dans les mêmes unités.