Get your taxes done using TurboTax

TurboTax is doing it correctly. First the carryover losses are applied to capital gains and any left over loss is applied to regular income with a $3,000 maximum.