Do I have to use the deluxe version to file my 1099-R?
You will need the Deluxe to file if you are using a 1099-R. The (Free Edition does not support this form. I have attached what product is best for me to help you choose the one that will benefit you the most.