Get your taxes done using TurboTax

I believe you are correct. Paying into state under SALT does reduce your federal liability.