Do I have to get turbo tax deluxe for my return it states I have 3 non refundable returns
Since non refundable credits must be entered on Schedule 3, you must upgrade to Deluxe to be able to enter them. The Free Edition does not support any of the 6 new Schedules 1-6.