T4 Detailed Entry Mode
Enter your T4 slip information for more precise calculations
Enter values from your T4 slip. Leave fields blank or zero if not applicable.
Enter your income details to see
your results automatically.
Important Disclaimers
Terms of UseThis Canadian income tax and RRSP calculator is provided for general informational and educational purposes only. It does not constitute and should not be construed as financial, tax, investment, or legal advice. The results are estimates based on simplified assumptions and the information you provide, and may not accurately reflect your actual tax liability or financial situation.
While every effort has been made to ensure accuracy, we cannot guarantee that the calculations produced by this tool are correct, complete, or current. Tax rates, brackets, credits, and rules used are based on publicly available information from the Canada Revenue Agency (CRA) and provincial/territorial tax authorities, and are subject to change without notice. Federal and provincial/territorial tax laws change frequently, and their application varies based on individual facts and circumstances.
This calculator is not a substitute for the advice of a qualified tax professional, chartered professional accountant (CPA), or legal counsel. You should consult a qualified professional before making any financial or tax-related decisions. Individuals with complex tax situations — including but not limited to those subject to alternative minimum tax (AMT), capital gains, dividend income, rental income, foreign income, or multiple sources of self-employment income — should seek professional advice.
Any RRSP contribution room estimates provided by this calculator are approximations only. Your actual RRSP deduction limit is determined by the CRA and can be found on your most recent Notice of Assessment or through CRA My Account. Contributing in excess of your actual deduction limit (beyond the $2,000 lifetime over-contribution allowance) may result in a penalty tax of 1% per month on the excess amount under Part X.1 of the Income Tax Act. Do not rely solely on this calculator to determine your contribution room.
This calculator includes the basic personal amount, CPP/QPP and EI premiums, QPIP (Quebec), the Canada employment amount, RRSP and FHSA deductions, capital gains (50% inclusion), eligible and non-eligible Canadian dividends (gross-up and federal/provincial dividend tax credits), charitable donation credits, medical expense credits, the federal tuition credit, the Quebec deduction for workers, self-employed CPP/QPP payable, and standard provincial/territorial credits. It does not include every available deduction or tax credit, and may not reflect your complete tax situation. Credits and situations not covered include, but are not limited to: alternative minimum tax (AMT — a warning is shown when it may apply, but it is not computed), provincial tuition credits and tuition carry-forwards/transfers, foreign tax credits, disability credits, child care expenses, pension income splitting, and climate action incentive payments.
The creators and operators of this calculator shall not be liable for any errors, omissions, or inaccuracies in the results, nor for any direct, indirect, incidental, or consequential damages arising from the use or inability to use this tool, including but not limited to additional taxes, penalties, or interest assessed by the CRA, Revenu Québec, or any other federal, provincial, or territorial tax authority.
This calculator is not affiliated with, endorsed by, or associated with the Canada Revenue Agency (CRA), the Government of Canada, or any provincial or territorial government or regulatory body.
By using this calculator, you acknowledge that you are solely responsible for verifying all results and for any decisions you make based on these estimates. You assume all risk associated with the use of this tool.
This calculator does not collect, store, or transmit any personal or financial information you enter. All calculations are performed locally in your browser. No data is sent to any server.