Get your taxes done using TurboTax

" Do I really have to attach a form 8453 in order to e-file."

Yes. The form does more than just authorize a payment or refund. 

See Purpose of Form --> https://www.irs.gov/pub/irs-pdf/f8453fe.pdf

View solution in original post