The MarketWatch News Department was not involved in the creation of this content. OTTAWA, ON, Dec. 11, 2025 /CNW/ - In 2025, approximately 93% of income tax and benefit returns were filed online. If ...