business tax compliance

How to Set Up Your CRA My Business Account (Step-by-Step Guide)
How to Set Up Your CRA My Business Account (Step-by-Step Guide)

Managing your business taxes and CRA correspondence online is no longer optional — it’s essential. One of the most important tools available to Canadian business owners is the CRA My....

CRA Voluntary Disclosures Program Updates – What Calgary Businesses Need to Know
CRA Voluntary Disclosures Program Updates – What Calgary Businesses Need to Know

On October 1, 2025, the Canada Revenue Agency (CRA) updated its Voluntary Disclosures Program (VDP) to make it easier for taxpayers and registrants to correct unintentional errors or omissions in....