TurboTax Free Edition is free. The tag below your question indicates that you are using TurboTax Deluxe, which is not free.
TurboTax Free Edition is only for very simple tax returns that require only Form 1040. Go to the following link for details of what is considered a simple Form 1040 tax return.
Important offer details and disclosures