there is no online package for Turbotax Business if you want to do the S-corp yourself. There is only a desktop version
Desktop version
https://turbotax.intuit.com/small-business-taxes/cd-download/
other versions
there is also either full-service or assisted
With full service, a Turbtax pro does the S-corp. With Assisted you get help if you need it
https://turbotax.intuit.com/lp/ppc/4940/?_gl=1*1vmtcsl*_up*MQ..&gclid=6694951402341b9dd38bf2a93ad00b...
these apps only prepare business returns not your 1040. for that you can use either the online or desktop products
desktop versions
https://turbotax.intuit.com/personal-taxes/cd-download/install-turbotax/
online
https://turbotax.intuit.com/
your s-corp is due 3/17/2025 so it needs to be prepared before you can complete your 1040