Deductions & credits

NO you do not need to upgrade  ... you are using the downloaded version and so the Deluxe is good. 

https://ttlc.intuit.com/questions/2583688-sale-of-a-second-home-or-land