2025 TAX Announcement – Please check the announcement, forms and instruction pages.

What Does Code 152 Mean From CRA?

What Does Code 152 Mean From CRA

If you’ve checked your CRA account and noticed Code 152, you’re probably wondering whether it’s good news or a sign that something is wrong with your tax return. In most cases, CRA Code 152 indicates that your return is being processed or reviewed through the normal assessment system. It is generally not considered a negative […]

Late Corporate Tax Return | CRA Penalties Guide

Late Corporate Tax Return CRA Penalties Guide

Missing a corporate tax filing deadline can lead to penalties, interest charges, and additional attention from the CRA, much like what happens with late tax filing in Canada. Even if your corporation made little money or owes no tax, you are generally still required to file a corporate tax return each year. The sooner you […]

Code 960 CRA Meaning Guide

Code 960 CRA Meaning Guide

If you’ve noticed CRA Code 960 on your tax account, it’s natural to wonder whether it affects your refund or indicates a problem with your return. In most cases, CRA account codes are internal processing indicators used by the agency during the assessment shown by Code 150, review, or administration of tax accounts. The meaning […]

Failing to Report Income to CRA | What Now?

Failing to Report Income to CRA What Now

Forgetting to report income on your tax return is more common than many people think. Whether it’s a missing T4, freelance and self-employed income, investment or crypto earnings, or side-business revenue, the CRA may eventually identify the discrepancy through its matching systems. The good news is that an honest mistake can often be corrected before […]

Code 826 CRA Meaning and Implications

Code 826 CRA Meaning and Implications

If you see CRA code 826 on your Notice of Assessment or in your CRA account, it usually means the Canada Revenue Agency redirected some or all of your tax refund to pay an outstanding debt. This does not automatically mean there is a problem with your tax return. In most cases, the CRA has […]

Why Is My Tax Refund Taking So Long? 

Why Is My Tax Refund Taking So Long

Waiting for a tax refund can be frustrating, especially when you’re expecting the money for bills, savings, or other financial goals. In many cases, a CRA refund delay is caused by processing reviews, missing information, filing errors, or outstanding balances with the government. While some delays are resolved quickly, others may require additional action from […]

Code 898 CRA Meaning Guide

Code 898 CRA Meaning Guide

If you’ve noticed CRA code 898 on your CRA account or Notice of Assessment, it usually means the Canada Revenue Agency has redirected some or all of a payment that would have been issued to you and applied it toward an outstanding balance. This often relates to government debts, tax balances, or benefit overpayments, much […]

Record Keeping Requirements for CRA 

Record Keeping Requirements for CRA 

Proper record keeping is one of the most important responsibilities for any business owner in Canada. The CRA requires businesses to maintain accurate financial records that support income, expenses, tax filings, payroll, and other business activities. Poor record keeping can lead to audit problems, denied deductions, penalties, and unnecessary stress during tax season.  Quick Guide […]

Code 570 CRA Meaning and Next Steps

Code 570 CRA Meaning and Next Steps

If you’ve seen CRA code 570 on your CRA account, it usually means the Canada Revenue Agency needs additional time to verify information before completing the assessment of your return. This does not automatically mean there is an error on your return or that you’re being audited. In many cases, the review is routine and […]

Can CRA Freeze Your Bank Account?

Can CRA Freeze Your Bank Account

Yes, the CRA can legally freeze your bank account under certain circumstances, usually when significant tax debt remains unpaid and previous collection efforts have been ignored. While a CRA bank account freeze can be stressful, it does not happen without warning in most cases. Understanding why it happens and what steps you can take can […]

Need some financial guidance?

Request a free consultation and price estimate