Self-employed

For 2020 and earlier, yes, you can use TurboTax Free Online to prepare returns that have T3 slips.