REP Helper
Get Started
REP Helper for CPA firms

Every REPS & STR client, on track before tax season.

A free portal for CPA firms. See each real estate client’s hours, IRS tests and record quality all year, fix their setup early, and message them next to the records.

Free for CPA firms · Your clients need REP Helper Elite · Sign up with your firm’s email address

Example firm and clients

The year-end problem

Tax season is too late to fix a REPS year.

By March, missing hours can’t be logged honestly, the grouping choice has already shaped the year, and the record arrives as a spreadsheet of round numbers. The portal moves your review into the year.

What arrives in March

A spreadsheet rebuilt from memory

rental_hours_FINAL_v3.xlsx
JanProperty mgmt60 h
FebProperty mgmt60 h
MarRepairs, misc.70 h
AprProperty mgmt60 h
  • Round numbers, no dates, no sources.
  • No way to tell which hours were investor-type work.
  • Questions now mean emails in February.

What you see in the portal

Dated entries, each with its source

  • Mar 3Roof inspection with contractor · 412 Elm2.0 h
  • Mar 4Tenant screening calls · 88 Pine1.25 h
  • Mar 6Bought and installed smoke detectors1.5 h
  • Mar 7Lease renewal walkthrough0.75 h
  • Mar 9Turnover inspection · 412 Elm1.0 h
  • Logged when the work happened, time-stamped.
  • Email, calendar event, receipt or voice note attached.
  • You can ask about an entry the week it’s logged.

Every test, for every client, not just the 750 hours

  • 750 hours
  • More than half of working time
  • 500-hour test
  • 100 hours and not less than anyone
  • Substantially all
  • Per property or grouped
The portal

One portal for every real estate client.

Built for firms with a book of real estate investors and short-term rental owners.

Firm dashboard

See every client’s REPS year in one table.

The 750-hour test, the 50% test and material participation for each client, with filters for filing status and who is still short. It updates as clients log.

cpa.rephelper.ai/clients
FiltersFiling: All750 h: All
  • Henderson, J. & M.812 h
  • Patel, R.455 h295 h to go
  • Alvarez, S.776 h
  • Chen, L.690 h60 h to go
  • Brooks, T.801 h

Clients still short of 750 hours · Example

Record quality

Spot weak records while there’s time to fix them.

Logging lag, missing evidence, missing descriptions and activity mix for each client, against targets your firm sets. Tighten them for clients who need closer watching.

Chen, L. · Record quality

Firm targets
  • Logging lag2 days

    Target 3 days or less

  • Missing evidence8%

    Target 10% or less

  • Missing descriptions21%

    Target 15% or less

  • Activity mix4 of 5

    Target 3 or more

21% of entries have no description. Worth a note to the client this week.

Setup

Set the client up the way you’ll file.

Tax year, filing status, other work for the 50% test, grouping elections and the STR and LTR tests to track. Turn on the client’s pace alerts. Advisor access edits; viewer access reads.

cpa.rephelper.ai/clients/patel/settings
  • Filing statusMarried filing jointly
  • Other work (50% test)W-2, 1,950 h/yr
  • Grouping election (LTR)All rentals as one
  • STR tests tracked500 h · 100 h & most
  • Pace alerts to client
Saved by your firm · advisor access
The record

Read the full log, not a summary.

Every activity with date, property, category, duration, source and whether it qualifies, plus hours by category and by property. Nothing emailed back and forth.

cpa.rephelper.ai/clients/patel/activity
  • Mar 3

    Roof inspection with contractor

    Maintenance

    2.0Qualifying
  • Mar 4

    Tenant screening calls

    Tenant mgmt

    1.25Qualifying
  • Mar 6

    Smoke detectors, bought and installed

    Maintenance

    1.5Qualifying
  • Mar 8

    Reviewed monthly statements

    Financial

    1.0Not qualifying
  • Mar 9

    Turnover inspection

    Property visit

    1.0Qualifying
Messages

Ask about an entry the week it’s logged.

Message the client inside REP Helper, next to the activity in question, instead of a February email thread.

Patel, R. · Messages

Your Mar 14 “property review”, 2 h: was that a site visit, or reviewing statements?

Site visit. I met the roofer at 412 Elm and walked the units.

Thanks. Please add that to the description so it reads that way.

Your firm

Bring your whole team.

Invite colleagues, name a lead for each client and add a team for larger ones. Admins set the firm’s defaults, and everyone hears when a client joins or a lead changes.

Henderson, J. & M. · Your team

  • ASAmy SterlingLead
  • JRJon ReidTeam
  • KMKim MooreTeam
Brooks, T. accepted your firm’s invitation
Why the records hold up

Records built as the work happens.

Your clients log by talking to Henry, their REP Helper agent, by snapping a receipt, or by approving what REP Helper finds in their email and calendar. You review a contemporaneous log, not a reconstruction.

  • Time-stamped when logged

    Each activity records when it was entered, so you can see the log was kept as the work happened.

  • The source stays attached

    The email, calendar event, receipt photo or voice note stays with the entry it supports.

  • The client approves suggestions

    Activities suggested from email or calendar are saved only after the client approves them.

  • Crew hours kept apart

    Cleaners and contractors log in the free Teams app, tagged by person. Their hours show who did what and never add to your client’s own.

  • Approved by Google

    The Gmail connection passed an independent security assessment, renewed every year.

  • Encrypted in transit and at rest

    Stored on Google Cloud, with automated backups.

Getting started

Three steps to your first client.

  1. 1

    Create your firm

    Sign up with your firm’s email address. You become the firm admin and set the defaults.

  2. 2

    Add your clients

    Invite clients one at a time or upload a CSV. Clients on Elite can also invite your firm from their account.

  3. 3

    Review all year

    Clients log as they work, and you see it the same day. Invite colleagues when you’re ready.

What it costs

Your firm and your staff
Free
Each client
REP Helper Elite
$29.99 a month, or $25 a month billed yearly
FAQ

Questions about the CPA portal.

Is the CPA portal free for CPA firms?

Yes. There is no charge for your firm or for the colleagues you invite. CPA access is part of your client’s REP Helper Elite plan.

Which plan do my clients need?

REP Helper Elite, at $29.99 a month, or $25 a month billed yearly. Elite includes CPA collaboration, and the CPA joins free.

How do clients connect with my firm?

Invite clients from the portal one at a time or upload a CSV. A client on Elite can also invite your firm from their REP Helper account. You see a client’s records once the invitation is accepted.

Can my staff edit client settings?

Staff with advisor access to a client can edit the client’s tax year, filing status, tests, grouping and alerts. Staff with viewer access can read them. Firm admins set the firm’s defaults and record-quality targets.

Which IRS tests does the portal track?

The 750-hour test and the more-than-half test for real estate professional status, and the 500-hour, 100-hour and substantially-all material participation tests, for long-term and short-term rentals, per property or grouped.

Who receives the pace alerts?

The client. In the client’s settings you can turn on alerts for the 750-hour goal, the 50% test and material participation, by email or in the app. Your firm is notified about the engagement itself: new and accepted invitations, ended engagements, and lead or team changes.

Do I need a business email address to sign up?

Yes. Sign up with your firm’s email address. Free email providers such as Gmail, Yahoo and iCloud are not accepted; if your firm doesn’t have its own domain, contact support.

Free for CPA firms

Start the year with your clients, not at the end of it.

Create your firm’s portal in a few minutes, then invite the clients you already advise on REPS and short-term rentals.

Want to refer clients instead? See our partner program