Investors & landlords

You are wrong ... you deduct the expense in the year the contractor/store gets paid even if you put it on a payment plan or credit card.  

 

Now since this was done while the property was being rented and since the corrections   included installing new  windows I would call it all an improvement which is capitalized and depreciated.