Get your taxes done using TurboTax

Yes you need to create a new account for your tax return.