Business & farm

So the Basis Report must be mailed in, thus the  whole 1040 must be mailed in?  Or go to a tax professional? That sounds as though there will be no more E-File of personal taxes for S Corp owners, on our own, using TurboTax Premiere or any TurboTax software? Am I missing something?