I have $5960 refund and it says also IN BALANCE DUE $3004. what does this mean
It means you're getting back $5,960 from the IRS and owe $3,004 to Indiana. Turbo Tax printed you out a voucher which you mail with your check or money order by April 17, 2018, to:
You have clicked a link to a site outside of the TurboTax Community. By clicking "Continue", you will leave the Community and be taken to that site instead.