asking for sales tax location details, but I have not lived in the USA for the past 5 years in Get your taxes done using TurboTax
I have provide dall detail and submitted through turbotax, do i need to do payment explicity after that ? in Get your taxes done using TurboTax