how can i log on to turbotax desktop residence and business Once i have now downloaded turbotax delux in Get your taxes accomplished using TurboTax Or You may have purchased the Desktop Deluxe plan that doesn’t have a free point out program download. Deluxe will come two techniques, Deluxe that has a free of charge point out application and