Built for real estate tax strategy

Track REPS & STR Hours.
Protect Every Deduction.

The only hour tracker built for Real Estate Professional Status and the Short-Term Rental exception. IRS-audit-ready logs, automatic qualification tracking, all 7 MP tests.

Start Free 7-Day Trial →
IRC §469(c)(7) compliant
Cancel anytime
Trusted by real estate investors and their tax professionals
$40K+
Avg. passive-loss offset unlocked by qualifying & materially participating
750-hr + 50%
Both REPS thresholds tracked automatically
7 tests
MP tests evaluated per STR property
100%
Audit-ready documentation

The IRS audits REPS claims aggressively.
Most investors are unprepared.

Without contemporaneous, detailed records the IRS rejects REPS claims — even when the hours were genuinely worked.

😰
Without RepsRecord
Scrambling to reconstruct hours at tax time. Vague calendar entries. No 50% test tracking. Mixing up spouse hours. One audit notice away from losing tens of thousands in deductions.
With RepsRecord
Every hour logged as it happens with specific activity descriptions. Automatic 750-hr and 50% test tracking. All 7 MP tests evaluated in real time. One-click audit report with IRC citations.
📉
STR Exception Lost
Not knowing your average rental period. Your cleaner logging more hours than you. Failing Test 3 without realizing it. Passive losses stuck with no offset.
🔑
STR Exception Locked In
Average rental period calculated per property. Spouse hours tracked separately with correct MP test implications. Real-time alerts when you're close to qualifying or at risk of failing.

Everything the IRC requires.
Nothing you don't need.

750-Hour Test Tracker
Live progress ring shows exactly where you stand. Pre-loaded activity categories match qualifying real property trades or businesses under §469(c)(7)(C).
IRC §469(c)(7)(B)(ii)
⚖️
50% Services Test
Enter your non-RE hours and we automatically calculate whether your real estate hours exceed 50% of all personal services — the test most trackers completely ignore.
IRC §469(c)(7)(B)(i)
🏖
All 7 MP Tests (STR)
Every material participation test evaluated automatically per STR property. Auto tests calculate in real time. Manual tests checked off with documentation reminders.
Temp. Reg. §1.469-5T(a)
👥
Spouse Hour Tracking
Spouse hours logged separately and combined with yours for every material participation test under §469(h)(5) — including the 500-hour Test 1. For the Tests 3 & 7 "any other individual" comparison, choose the majority view (default) or a conservative position to match your filing.
Temp. Reg. §1.469-5T(f)(3)
📋
IRS Audit Report
One-click audit-ready report with your complete time log, hours by category, REPS qualification summary, and per-property MP test results — all with IRC citations.
Print-ready PDF format
📚
Built-in IRC Reference
LTR and STR rules pages explain every test, threshold, and qualification requirement with plain-English explanations and case law references. Your tax law reference guide, always open.
§469, Temp. Reg. §1.469-5T

Up and running in minutes

No accountant needed to set up. No complicated forms. Just log your hours and we handle the rest.

1
Add your properties
Enter each LTR and STR property. For STRs, add your average rental period — we tell you immediately if you qualify for the exception.
2
Log hours as you go
Select an activity category, enter hours and minutes, add a brief description. Takes 60 seconds. Do it from your phone the moment you finish.
3
Watch qualification happen
Your dashboard updates live. See REPS progress, MP test status per property, and get warned when you're at risk — long before tax season.

Built for the way real estate investors actually work

Clean, focused, and fast — designed to take under 60 seconds to log an entry.

repsrecord.com/app
📊 Dashboard
⏱ Log Time
🏠 Properties
✅ MP Tests
📋 Audit Report
🏡 REPS Rules
🏖 STR Rules
REPS Status
612 / 750 hrs
STR Hours
287 hrs · 1/1 MP met
2026 Tax Year Overview
IRC §469(c)(7) · Temp. Reg. §1.469-5T
612
750-Hour Test
82%
138 hrs left
68%
50% Services Test
MET
✓ Passing
Log 138 more hours to meet the 750-hour test — 50% test already met. Next: materially participate in each rental.
🏡
Property Management
May 20 · General RE
2h 30m
🏖
Guest Communication
May 19 · Kissimmee STR
1h 15m
🏡
Financial & Accounting
May 18 · General RE
3h

Simple, transparent pricing

One tool. One price. Protects deductions worth far more.

Monthly
$29/month
 
Full access to every feature. Cancel anytime, no questions asked.
  • Unlimited hour entries
  • 750-hr & 50% test tracking
  • All 7 MP tests (STR)
  • Unlimited properties
  • Spouse hour tracking
  • One-click audit report
  • LTR & STR rules reference
  • Email support
Start Free 7-Day Trial →
🎉 7-day free trial — credit card required. Cancel before day 7 and you'll never be charged.

Frequently asked questions

How does the 7-day free trial work? +
Sign up with your email or Google account — credit card required to start your trial. You get full access to every feature for 7 days. On day 7, you'll be charged for your selected plan. If you don't want to continue, cancel before day 7 and you won't be charged.
What does "contemporaneous records" mean — and why does it matter? +
Contemporaneous records are logs created at or near the time of the activity — not reconstructed weeks or months later. Tax Court case law (including Pohoski v. Commissioner and Moss v. Commissioner) establishes that IRS-defensible records must be specific as to the nature of the services performed, the property they relate to, and the dates and hours involved. That's why RepsRecord prompts you to log the moment you finish — not at tax time.
What are the two requirements for REPS qualification? +
Under IRC §469(c)(7)(B), you must satisfy both tests: (1) more than 750 hours spent in real property trades or businesses in which you materially participate; and (2) more than 50% of your total personal services during the year are performed in real property trades or businesses. Both tests must be met every year. RepsRecord tracks both automatically. Important: passing these two tests makes you a real estate professional, which removes the automatic-passive rule — but each long-term rental’s losses are non-passive only if you also materially participate in that rental (or file a §469(c)(7)(A) grouping election). Even then, the at-risk (§465), basis, and §461(l) excess-business-loss limits can cap how much offsets your other income in a given year; your tax professional applies those. RepsRecord tracks both the REPS tests and per-rental material participation.
What is the Short-Term Rental material participation exception? +
Under Temp. Reg. §1.469-1T(e)(3), a rental property with an average rental period of 7 days or less is excluded from the §469 rental activity definition. This means it is treated as a trade or business — and if you materially participate in it, losses become non-passive and can offset ordinary income like W-2 wages (subject to the at-risk, basis, and §461(l) limits that apply to any non-passive loss). You do not need full REPS status to use this exception, though qualifying for both provides maximum benefit. RepsRecord evaluates all 7 material participation tests per property under Temp. Reg. §1.469-5T.
What is the grouping election and does RepsRecord support it? +
Under Reg. §1.469-9(g), a qualifying REPS may elect to treat all rental real estate activities as a single activity for material participation purposes. Without this election, a REPS must materially participate in each long-term rental property separately — which significantly raises the hour burden per property. With the election, hours are pooled across all LTR properties. RepsRecord allows you to record whether you have made the grouping election in Settings, and the LTR Rules reference page explains the election in detail. Note: STR properties cannot be grouped with LTR properties — per-property material participation tracking for STRs is always required.
What activity categories are pre-loaded in RepsRecord? +
REPS / Long-Term Rental activities include: Acquisition & Due Diligence, Property Management, Leasing & Marketing, Maintenance & Repairs, Construction & Development, Financial & Accounting, Legal & Compliance, Tenant Communication, Contractor Coordination, Education & Research (must support active operations — not investor monitoring), Travel (property-related, active purpose), Property Selling, and Other Qualifying Activity.

STR / Material Participation activities include: Guest Communication, Booking & Reservation Management, Check-in / Check-out, Cleaning Coordination, Maintenance & Repairs, Marketing & Listing Management, Financial & Accounting, Furnishing & Setup, Travel (STR property), Guest Services & Concierge, and Other STR Activity. All categories are aligned with qualifying real property trades or businesses under IRC §469(c)(7)(C).
Does RepsRecord support multiple tax years? +
Yes. RepsRecord supports multi-year tracking — you can switch between tax years using the year selector in the app sidebar. All entries, properties, and MP test results are filtered by the selected year. This is especially important because IRS audits often span 3 or more years. You can log prior-year hours retroactively and generate audit reports for any year on file.
How do I install RepsRecord on my phone? +
iPhone (Safari): Visit repsrecord.com in Safari → tap the Share button (box with arrow) → tap "Add to Home Screen" → tap Add. RepsRecord will appear on your home screen just like an app.

Android (Chrome): Visit repsrecord.com in Chrome → tap the three-dot menu → tap "Add to Home Screen" → tap Add. Chrome may also show an automatic install banner at the bottom of the screen.

RepsRecord is a Progressive Web App (PWA) — it installs directly from your browser, works offline, and does not require an App Store download.
How does the 50% services test work with a W-2 job? +
The 50% services test requires that your real estate hours exceed 50% of all personal services you perform — including your W-2 employment hours. If you work a full-time job (say, 2,000 hours per year), you would need more than 2,000 hours in qualifying real estate activities — not just 750. RepsRecord lets you log your non-RE hours in Settings so the 50% test is calculated accurately alongside your RE hours.
Can my spouse's hours count toward REPS qualification? +
It depends on the test. Under Temp. Reg. §1.469-5T(f)(3), a spouse's participation in an activity is attributed to the other spouse for certain material participation tests. For the REPS 750-hour test under §469(c)(7)(B)(ii), only the qualifying spouse's own hours count — spouse hours do not transfer. RepsRecord tracks your hours and your spouse's hours separately, which is essential for accurate test evaluation. Consult your tax professional for guidance specific to your situation.
Will the IRS accept RepsRecord's output as documentation? +
RepsRecord produces contemporaneous activity logs with IRC citations — the format and content Revenue Agents expect. The audit report includes a complete time log, hours by category, REPS qualification summary, per-property MP test results, and evidence inventory. However, RepsRecord is a documentation tool — it does not guarantee any specific tax outcome. A qualified tax professional should review your records and advise on your specific situation.

Have a question?

Whether you're not sure if RepsRecord is right for you, have a question about REPS or STR rules, or need help with your account — we're here. You'll hear back from a real person who actually knows IRC §469.

Message sent!
We'll get back to you at your email address within 1 business day.

We respond to all messages within 1 business day. You can also reach us at support@repsrecord.com

Stop reconstructing hours
in April. Start now.

The IRS expects contemporaneous records. Give them exactly that — starting today.

Start Free Trial → View pricing