Kansas Housing Conference · Aug 24–26, 2026

Learn More
All articles

Affordable Housing Software vs Standard PM Platforms: What LIHTC Compliance Demands

T
Team Fortress OSAug 18, 202611 min read
A contemporary apartment building exterior in yellow and grey panels against a clear blue sky.

LIHTC compliance software tracks income limits, utility allowances, set-aside percentages, and certification deadlines. A conventional platform has no reason to carry any of it. Most big platforms do sell affordable housing capability now, usually as a separate product line or a paid tier sitting beside the core system. So the question to ask a vendor is simple: does compliance live in the same place as leasing and maintenance, or in a second product somebody on your team keeps in sync by hand?

Key takeaways

  • Five of the seven largest property management platforms publicly support LIHTC, HUD, or Rural Development programs.

  • In most cases affordable capability ships as a separate product line or a gated tier, not as part of the core platform.

  • An affordable unit carries regulated steps at move-in, renewal, income change, rent change, month-end, and year-end that a market-rate unit never sees.

  • LIHTC requires a state agency file review and physical inspection at least once every three years, per 26 CFR 1.42-5(c)(2).

  • No major software review site offers an affordable housing category, so most published comparisons skip compliance entirely.

LIHTC compliance software tracks income limits, utility allowances, set-aside percentages, and certification deadlines. A conventional platform has no reason to carry any of it. Most big platforms do sell affordable housing capability now, usually as a separate product line or a paid tier beside the core system. So the question to ask a vendor is simple: does compliance live in the same place as leasing and maintenance, or in a second product somebody keeps in sync by hand?

What is LIHTC compliance software?

It manages the records the Low-Income Housing Tax Credit program requires, and those records look nothing like a market-rate lease file. Rent comes from an income limit HUD publishes, minus a utility allowance you review every year, applied to a household whose size and income were verified with documents that expire. Nobody picks that number. You calculate it, and then you prove you calculated it right.

A conventional platform models a resident, a unit, a lease, and a balance. That covers a market-rate building completely. It does not carry an income limit by household size, a versioned utility allowance, a set-aside percentage, or a certification calendar, because a market-rate building never needs them. If you want the category definition first, start with what affordable housing software covers, then come back for the comparison.

What does each affordable housing program actually require?

Every program brings its own form, its own deadline, and its own place to send the file. Miss one and you find out on a review, not in your inbox. This is the part software comparisons skip.

ProgramCertification formRecert cadenceTransmitted whereEnforcement artifact
LIHTCTenant Income CertificationAnnual, unless a 100% low-income building qualifies for the waiver under 26 U.S.C. 42(g)(8)(B)Owner certification to the state agency, annuallyIRS Form 8823, filed within 45 days of the end of the correction period
HUD project-based Section 8Form HUD-50059, sent as a MAT10 recordAnnual, with notices at 120, 90, and 60 daysTRACS, monthly, with form HUD-52670 due by the 10th of the preceding monthManagement and Occupancy Review
USDA Rural Development 515Form RD 3560-8Annual plus interimsMINC, feeding MFISRD supervisory visit
HOMEIncome certification set by the participating jurisdictionEvery year, with a full source-document exam every sixth year where self-certification is usedReported to the participating jurisdictionPJ monitoring across a 5 to 20 year affordability period
Public housing and HCVForm HUD-50058 Family ReportPer PHA policyIMS/PIC, within 60 calendar days of the action's effective datePHAS and SEMAP scoring

Sources: 26 U.S.C. 42, 26 CFR 1.42-5, HUD Handbook 4350.3, 24 CFR 92.252, and HUD Notice PIH-2010-25. For the program-by-program detail, see Rural Development compliance and HOTMA in plain terms.

How much extra work does an affordable unit carry?

Take one ordinary task and run it under both sets of rules. The gap gets obvious fast.

TaskMarket-rate unitIncome-restricted unit
Move-inApplication, screening, lease, depositAll of that, plus income and asset verification valid for 90 days, a student status test where LIHTC applies, income measured against the limit for that household size, and an EIV check where required
Annual renewalRenewal offer, rent adjustmentFull recertification. HUD requires notices at 120, 90, and 60 days, with a cutoff on the 10th day of the 11th month after the last annual
Mid-year income changeUsually nothingAn interim recertification once the increase crosses the threshold
Household goes over incomeNothingThe LIHTC available unit rule engages at 140% of the limit and constrains what you may do with the next comparable vacancy
Rent changeA market decisionDerived, not chosen. Capped by the program limit, and a utility allowance change applies to gross rents due 90 days later
Month-endRent roll, delinquencyPlus the HAP voucher through TRACS by the 10th, RD certifications through MINC, and the 50058 within 60 days
Year-endOwner reportingPlus the LIHTC owner annual certification to the state agency and the annual utility allowance review
InspectionOwner's scheduleNSPIRE under 24 CFR part 5 subpart G, plus a LIHTC agency file review and physical inspection at least every three years
Record retentionLease term plus local statuteLIHTC records for six years after the return due date, with first-year records held six years past the return for the final compliance year

That is the ordinary week at an affordable property. Every row above is a deadline attached to a document. Miss one and it surfaces on a file review, not in your inbox.

What does affordable housing software have to track that conventional software does not?

Most comparisons stop at screens. This one is about data objects, because those decide whether a system can carry the work at all.

Data objectWhy the system has to model it
Income limit by household size and AMI percentageEligibility and the set-aside test both run off it, and HUD republishes the limits every year
Utility allowance, versioned with an effective dateGross rent is contract rent plus the allowance, and a change applies to rents due 90 days out
Set-aside percentage at building and project levelThe applicable fraction determines the credit
Subsidy ledger held apart from the resident ledgerHAP and tenant rent are two different payers on one unit
Certification effective dates and the recert calendarThe 120, 90, and 60 day notices and the 11th-month cutoff are all date-driven
Program layering per unit and per householdOne unit can sit under Section 8, LIHTC, and RD at once, each on its own clock
HOTMA phase-in date per funding layerThe dates differ by program, so a layered property runs more than one transition at a time
Third-party verification with an expiry clockValid 90 days, an oral update between 91 and 120, and a fresh verification past that
Machine-readable transmission filesMAT10 to TRACS, certifications to MINC, the 50058 to IMS/PIC
Waitlist with program preferencesSelection order is regulated, not first come first served

A conventional platform can store most of this as a note or a custom field, and your team can keep it current by hand. The strain shows up when a limit updates and nothing recalculates, or when a verification expires and nothing flags it.

How do the major platforms package affordable housing?

Now the part a lot of vendor content gets wrong. Affordable capability is common, not rare. Five of the seven largest platforms publish real support for LIHTC, HUD, or Rural Development on their own sites, and pretending otherwise would be both lazy and false.

Every cell below reflects what each vendor states on its own public pages, checked on 18 August 2026. Where a cell reads "Not stated", that means the capability was not found on that vendor's own site during this check. That is a fact about published documentation, not a claim about the product. Several of those cells are probably real capabilities nobody bothered to write up.

PlatformLIHTCHUD Section 8Rural DevelopmentHOMEPublic housing (50058)
Yardi, Voyager Affordable HousingYesYesYesYesYes
RealPage, OneSite AffordableYesYesYesNot statedYes
Entrata AffordableYesYesNot statedYesNot stated
MRI, Bostonpost and PHA ProYesYesYesYesYes
AppFolio, Plus tier and aboveYesYesYesNot statedNot stated
BuildiumNot statedNot statedNot statedNot statedNot stated
ResMan AffordableYesHUD stated, including RAD conversionsYesNot statedNot stated
Fortress OSYesYesYesYesNot stated

Buildium describes itself as purpose-built for residential property management and community associations, and names no affordable programs on its features page, which is consistent with a product aimed at a different job. And Fortress OS shows "Not stated" on the 50058, because Fortress publishes 50059 multifamily workflows rather than public housing agency submissions. Holding our own row to the same standard is the only way the rest of the table means anything.

How do the platforms compare on compliance features?

Program support tells you a platform speaks the language. These columns tell you whether it does the Tuesday work.

PlatformCertification and recert workflowTRACS or 50059 submissionWaitlist managementUtility allowance handlingResident portalWork orders
YardiYesYesYesNot statedYesYes
RealPageYesYesYesYesYesYes
EntrataYesYesYesNot statedNot stated on affordable pagesNot stated on affordable pages
MRIYesYesYesNot statedYesCompany level, not confirmed for the affordable product
AppFolioYesYesYesNot statedYesYes
BuildiumNot statedNot statedNot statedNot statedYesYes
ResManYesYesYesNot statedYesYes
Fortress OSYes50059 workflows stated, TRACS not named as a channelYesYesYesYes

One caution on reading that utility allowance column. Several vendors publish utility billing or RUBS, which recovers utility costs from residents. That is a different thing from the utility allowance deduction that sets gross rent under program rules. Only two platforms use the compliance term on their own pages, which does not mean the others lack the capability. It means the published wording does not confirm it.

You can see how Fortress handles the pieces in that table on certifications and recerts, online applications, and reporting without manual exports.

Why do most software comparisons miss this entirely?

Because the review sites are not built to ask the question. G2's property management category filters by property type, residential, multifamily, commercial, and industrial. There is no affordable housing filter. SelectHub scores eight comparison categories, accounting, business operations, dashboards, leasing, maintenance, marketing, platform capabilities, and integrations. Compliance is not one of them.

So the published roundups compare the features every platform has and skip the ones that decide whether an affordable operator can do the job. None of the major comparisons score HOTMA readiness, TRACS or 50059 submission, waitlist management, or utility allowance handling. Those four columns are the whole evaluation for a compliance-heavy portfolio.

This is the one strong opinion in this post, and it is worth stating plainly: affordable housing software should not treat compliance like an add-on. Recerts, income limits, subsidy programs, utility allowances, and file reviews are not extra credit. For an affordable team they are the job.

When is a conventional platform the right call?

More often than a software company usually admits. A general-purpose platform is the better buy in a few real cases.

  • Nothing in the portfolio is income restricted. No LIHTC, no project-based Section 8, no RD, no HOME, no state or local set-aside
  • A few scattered units house voucher holders in otherwise market-rate buildings. The housing authority files the 50058, not you, which is a different obligation from operating a project-based contract
  • One property, one funding layer, no near-term growth plan. The compliance work is real, and the coordination overhead a purpose-built system solves is not there yet
  • The binding constraint is corporate accounting rather than certification throughput

When is Fortress OS not the right fit?

Four of them, because a comparison that skips this part is an ad with a table in it.

  • Your certification history is a mess. Migrating dirty data does not fix it. It becomes messy in a nicer font. Clean the records first, or budget the cleanup as part of the project
  • You need a general ledger, not a subledger. Fortress covers resident ledgers, rent roll, deposits, month-end close, and CAM. Corporate GL runs through an integration partner rather than natively, and if consolidated corporate accounting is the actual problem, that matters
  • Screening, credit, and accounting are integration partners here, not built-in modules. Worth knowing before you compare integration capabilities
  • You run market-rate only. Fortress is built affordable-first, so an operator with no regulated units is paying for depth they will not use

How should you evaluate this for your portfolio?

Start with the programs you operate, then work backward to the software. Write down every funding source across the portfolio, including the layered properties carrying two. Note which programs a platform names on its own site rather than in a sales call. Ask to watch one full annual recertification, start to finish, on real screens. Then ask where the compliance work lives, in the same system as leasing and maintenance, or in a product beside it that someone keeps in sync.

That last question separates the options faster than any feature list, and the right answer depends on how much regulated volume your team carries. If you want the full evaluation process, how to choose affordable housing software walks through it, and switching affordable housing software covers what the move itself involves.

Operators who have made that move include a Rural Development portfolio and a mixed affordable and conventional operator. You can also walk the product yourself before talking to anyone.

Frequently asked questions

Quick answers to what people ask about this topic. Still curious? Talk to our team.

Contact Us

T

Team Fortress OS

Built by operators, for operators. Posts under this byline are written and reviewed by the team.

Newsletter

Get the good stuff

Real tips, guides, and product updates for property teams.
We only send what’s worth reading.

No spam. Unsubscribe anytime.

Ready to ditch the busywork?

See Fortress OS run your properties in a quick demo.

LIHTC, HUD, RD, PH, HOME and moreSOC 1 & 2 Compliant