# Income Tax Planning Calculator — Canada > Estimate ordinary annual employment income tax with dated country rules, separating deductions, basic credits, Canadian provincial calculations, Irish USC and separately entered other local tax. CAD planning view; stated limitations apply. Page: https://askcalculators.com/ca/income-tax/ Definition: https://askcalculators.com/ca/income-tax/definition.json JSON Schema: https://askcalculators.com/ca/income-tax/schema.json Version: 20.16.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/ca/income-tax/?grossIncome=60000&deductions=0&credits=0&caProvince=on&caProvincialCredits=0&caPensionEligible=1&caInsurable=1&localIncomeTax=0 ## Inputs - grossIncome: Annual gross income; type=money; required; default=60000; min=0; max=1000000000000 - deductions: Additional deductible amount (not a tax credit); type=money; required; default=0; min=0; max=1000000000000 - credits: Additional verified nonrefundable national credits; type=money; required; default=0; min=0; max=1000000000000 - caProvince: Canadian province/territory; type=select; required; default=on; values=ab|bc|mb|nb|nl|nt|ns|nu|on|pe|sk|yt|qc - caProvincialCredits: Additional verified Canadian provincial tax credits; type=money; required; default=0; min=0; max=1000000000000 - caPensionEligible: Canada: CPP/QPP contribution applies for the full year; type=checkbox; optional; default=true - caInsurable: Canada: wages are EI/QPIP insurable; type=checkbox; optional; default=true - localIncomeTax: Other state/local income tax not automatically included; type=money; required; default=0; min=0; max=1000000000000 ## Outputs - automaticCredits: Supported basic national credits before final tax limitations; format=currency - provincialTax: Canadian provincial/territorial tax (zero outside Canada); format=currency - taxable: Taxable income used; format=currency - baseTax: National bracket tax before credits; format=currency - tax: Income tax after supported credits and local/provincial tax; format=currency - usc: Irish USC (zero outside Ireland); format=currency - total: Total modeled taxes; format=currency; primary - net: Gross income less modeled taxes; format=currency - effectiveRate: Modeled effective rate; format=percent ## Formula Dated national/provincial marginal tax − supported automatic and entered credits + entered other local tax; Irish USC is separate. Inputs are converted to canonical units before evaluating this stated formula. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs. Notice: Illustrative defaults are not local quotes or verified legal rules. Dated reference components and user-entered assumptions are explicitly distinguished. Professional review is pending.