RentSpire
RENT REASONABLENESS · PHA ENTERPRISE PLATFORM

Real comps. Real math. Proof you can hand to an auditor.

  • Real market comps only. Never made up.
  • One click makes your HUD-52517 form.
  • Scoped to your state. No tenant data touched.
Planning estimate — your inputs Tenancy-approval staff hours — planning estimate, not a determination

Staff labor hours only. There is deliberately no pricing anywhere in this card. This is not a measurement and not a HUD rent reasonableness determination — it is arithmetic on numbers you enter, printed line by line so you can check it or throw it out. Each input shows where its default came from: BRETT-OBSERVED measured in the product, PRIOR RANGE a prior working range, HUD-CITED traceable to a HUD publication, and ESTIMATE a working assumption and not a benchmark. Every per-step split below is an ESTIMATE: it is our allocation of the 495-minute end-to-end total across the nine steps, and it is not a HUD benchmark.

ESTIMATE

Prior working range 280–380/yr for a typical agency; 330 is the midpoint. Use your own count, or pick a voucher band.

ESTIMATE

Every band is a working assumption, not a measured distribution. Picking one overwrites RFTAs/yr with the band midpoint, which stays editable afterwards.

ESTIMATE

The whole tenancy-approval workflow, not the rent-reasonableness step alone. Working range 5.5–11 hr per RFTA; 495 min = 8.25 hr is the midpoint. Change it and the nine step rows below rescale proportionally; edit a row and this total follows. Not a HUD benchmark — time your own staff.

The entire tenancy-approval workflow, itemized — nine steps every split is our ESTIMATE allocation of the 495-minute total; only the two tagged cells in step 5 are not
Tenancy-approval workflow: manual minutes, RR Pro minutes, minutes saved and coverage status per step
# Workflow step Manual min RR Pro min Minutes saved Coverage
1 RFTA intake & completeness check Intake and completeness check of the RFTA packet. Both figures are my allocation of the 495-minute total, not a measured or HUD figure. ESTIMATE ESTIMATE
2 Owner verification, W-9, direct deposit setup Owner verification, W-9 and direct-deposit setup. Allocation of the 495-minute total. Software does not do this work, so the RR Pro column is held equal to manual and the row saves nothing. ESTIMATE ESTIMATE
3 Unit eligibility & lease review Unit eligibility and lease review. Allocation of the 495-minute total. A caseworker still reads the lease, so this row is never claimed as saved. ESTIMATE ESTIMATE
4 HQS/NSPIRE inspection: schedule, conduct, re-inspect HQS/NSPIRE inspection: schedule, conduct, re-inspect. Allocation of the 495-minute total. An inspection is a physical site visit — it is never claimed as saved, even when Inspection OS ships. ESTIMATE ESTIMATE
5 Rent reasonableness determination The two numbers in this table that are not my allocation. Manual 30 min is the midpoint of the prior working range 18–45 min. RR Pro 2 min was measured in-product by Brett; a reviewer still confirms every determination, so it is never zero. PRIOR RANGE BRETT-OBSERVED
6 Payment standard & utility allowance calculation Payment standard and utility allowance calculation. Allocation of the 495-minute total. ESTIMATE ESTIMATE
7 HOTMA income & asset verification HOTMA income and asset verification. Allocation of the 495-minute total. ESTIMATE ESTIMATE
8 HAP contract execution & file assembly HAP contract execution and file assembly. Allocation of the 495-minute total. ESTIMATE ESTIMATE
9 Form 50058 assembly & submission Form 50058 assembly and submission. Allocation of the 495-minute total. ESTIMATE ESTIMATE
Total, per RFTA The nine rows always sum to the total manual minutes above.
Available today — the arithmetic, line by line live modules only
1 · Manual minutes per RFTA = sum of the nine step rows
2 · Minutes per RFTA with RR Pro today = live steps use their RR Pro minutes, every other step keeps its manual minutes
3 · Minutes saved per RFTA = manual − with RR Pro today
4 · Staff hours returned per year = (RFTAs_per_year × minutes_saved) ÷ 60
5 · Full-time equivalent = hours_saved ÷ 2,080 2,080 hr = 40 hr × 52 wk, the standard full-time-year convention — not a HUD figure
Staff hours returned per year — available today
Full-time equivalent — available today

Full platform, when the roadmap modules ship Not available today

This block is not a claim about what you can buy today. It counts steps whose module is still building or concept in our own catalog. Today, only the rent reasonableness step is live — that figure is the block above. The two blocks are never added together.

1 · Steps counted = every step a shipped-or-roadmap module could automate steps 2, 3 and 4 are excluded permanently — owner verification, lease review and a physical HQS/NSPIRE site visit are not automated away
2 · Minutes saved per RFTA = sum of (manual − RR Pro) over those steps
3 · Staff hours per year = (RFTAs_per_year × minutes_saved) ÷ 60
4 · Full-time equivalent = hours ÷ 2,080
Staff hours per year — roadmap, not available today
Full-time equivalent — roadmap, not available today
Context figures — displayed for sanity-checking only, not added to anything above
  • HUD-CITED 2 hr 18 min of total HCV administrative time per voucher under lease per year, of which 2.2 hr on inspections — HUD 2015 HCV Administrative Fee Study, random-moment time sampling.
  • ESTIMATE Different unit — do not compare the two directly. HUD's figure is per voucher under lease, per year; ours is per RFTA, which is a one-time lease-up event. Neither number converts into the other without an assumption we are not making here.

Read this as a planning estimate, nothing more. Every figure above is computed only from the inputs you see; it is not a measured result, not a guarantee, and not a rent reasonableness determination. The per-step minute splits are our allocation of an estimated end-to-end total, not a HUD benchmark and not a measurement of your agency. It excludes implementation time and anything a reviewer still has to do by hand, and staff time returned is not cash recovered unless you actually redeploy the hours. Coverage is read from our own live module catalog: only the rent reasonableness step is available today.

Live data and comp ingestion pipeline Read live from Supabase on every page load. Two panels, two different denominators — the note between them explains why the two headline counts are not the same number.
Live data, not a demo Source: public.v_rr_login_headline_v2 · Counted · Rents as of
Rent-bearing apartment comps Apartment only, rent-bearing. Excludes single-family, LIHTC and subsidized units.
Properties verified at the source
ZIP codes ready to use 3+ comps, any home.
Housing authorities In our directory.
Loading…
Loading…
What both panels count — read this before relying on either figure

Both the rent-bearing apartment comps figure above and the pipeline progress bar below count unassisted, market-rate apartment comparables with a published rent against the same 200,000 multifamily target. Single-family rentals, LIHTC units, subsidized/assisted units, and aggregator-sourced rows are excluded from both. The two figures are computed from two independently-maintained tallies (public.v_rr_apartment_headline_norent above, public.v_rr_pipeline_status below) that refresh on their own schedules, so they can differ by a small margin at any given moment; neither blends in single-family or subsidized rows to make up the difference. Records recovered without a published rent yet are shown separately, below, and are never included in either figure here.