Get your taxes done using TurboTax

@spartan5595 

The only way to get a refund is to contact the customer support telephone number.  No one on the forum has access to your account or knows your exact situation.

https://ttlc.intuit.com/turbotax-support/en-us/help-article/account-management/turbotax-phone-number...

 

Simply as a matter of how the program works, there are some forms and tax situations that require you to upgrade.  This does not guarantee any particular outcome, as you always owe your own correct tax.  EIC is not one of the situation that requires an upgrade, but we don't know what forms and situations you have, so we can't tell you whether the upgrade was necessary or was salesmanship.  You need to call customer support.  If you want a filing solution that is truly free no matter what forms and situations you have, you need to seek another provider.