Vanessa A
Employee Tax Expert

Investors & landlords

No, you cannot claim the roof as maintenance. The only way to deduct the full cost of the roof in 2023 would be to take a Section 179 deduction. However, if you did this,  you would have to recapture the depreciation when you sell the house in 2024 so you really would not see any tax benefit outside of 2023, then you would be paying it back in 2024. 

**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"