Form 1098-T is available in all Turbo Tax Online versions (Free Edition, Deluxe, Premier, Self-Employed, and Turbo Tax Live).
Please review the Turbo Tax FAQ on how to enter your 1098-T:
https://ttlc.intuit.com/replies/4194409
Unfortunately, TurboTax does prompt you to upgrade when you file a 1098-T. The website tells you that you cannot file a 1098-T without upgrading.