Skip to content
×
Pro Members Get
Full Access!
Get off the sidelines and take action in real estate investing with BiggerPockets Pro. Our comprehensive suite of tools and resources minimize mistakes, support informed decisions, and propel you to success.
Advanced networking features
Market and Deal Finder tools
Property analysis calculators
Landlord Command Center
ANNUAL Save 16%
$32.50 /mo
$390 billed annualy
MONTHLY
$39 /mo
billed monthly
7 day free trial. Cancel anytime

Let's keep in touch

Subscribe to our newsletter for timely insights and actionable tips on your real estate journey.

By signing up, you indicate that you agree to the BiggerPockets Terms & Conditions
Followed Discussions Followed Categories Followed People Followed Locations
General Real Estate Investing
All Forum Categories
Followed Discussions
Followed Categories
Followed People
Followed Locations
Market News & Data
General Info
Real Estate Strategies
Landlording & Rental Properties
Real Estate Professionals
Financial, Tax, & Legal
Real Estate Classifieds
Reviews & Feedback

Updated 1 day ago on .

User Stats

105
Posts
38
Votes
William Thompson
38
Votes |
105
Posts

Can You Deduct It Now… or Do You Have to Depreciate It? (Rental Property Tax Talk)

William Thompson
Posted


Every tax season, this question comes up over and over:

“Can I write this off now, or do I have to depreciate it?”

Here’s the quick rule of thumb I share with clients:

If it’s a repair (fixing what’s broken or keeping things running), you can usually deduct it right now.

If it’s an improvement (something that adds value or extends the property’s life), you’ll have to depreciate it over time.

So… patching a roof = deductible repair.

Replacing the entire roof = depreciable improvement.

And with the 2025 tax rules, certain property components (like appliances or flooring) might even qualify for 100% bonus depreciation if you do a cost segregation study.

Curious how everyone here handles it — do you separate repairs vs. improvements yourself, or just hand it all over to your CPA at tax time?

  • William Thompson