After you file

Yes it looks like the $10 credit can be used to upgrade.  But you should be able to import your investments into Deluxe.  All the Desktop programs have the same forms,  you just get more help in the higher versions.  

 

What is the TurboTax Desktop $10 credit available at wholesale clubs?
https://ttlc.intuit.com/turbotax-support/en-us/help-article/credit/turbotax-desktop-10-credit-availa...