Skip to content
§
§ · build vs buy

Public Housing Authority Software: Custom vs Off-the-Shelf

Buy the system of record and we would say it in front of your board of commissioners. The compliance surface is federally defined, it changes without your input, and vendors maintaining it across hundreds of agencies are doing work you should not own.

ERP Development architecture and database illustration for Public Housing Authority Software Build vs Buy Guide.
The short answer

Buy the system of record and we would say it in front of your board of commissioners. The compliance surface is federally defined, it changes without your input, and vendors maintaining it across hundreds of agencies are doing work you should not own. Build the layer around it: inspection scheduling with mobile capture, a landlord portal, applicant self service, and the reporting leadership actually asks for.

Alternatives to a custom build: Yardi, Emphasys and Tenmast

These are the real options and none of them is bad software. Yardi Voyager and the MRI HAPPY line come from strong property management platforms, and it shows in accounting depth and portfolio handling. Emphasys Elite and Tenmast were built for housing authorities specifically, which is why so many mid-sized agencies run them and why their workflow feels familiar to a voucher specialist on day one.

What you are really buying is somebody else keeping pace with federal change. Income and asset rules move on a notice cadence rather than a software one. Inspection protocols shift. The family report specification and the submission path get revised, and HUD has been modernising that path, so confirm the current requirements with your field office rather than with any document you found online, including this one.

A vendor absorbs each of those once, across every agency it serves. An authority that builds its own submission engine has taken on a permanent obligation with no upside and a compliance date it cannot move. That is the clearest buy case in this whole category and we will not argue against it.

Buy, then, if you administer a conventional voucher and public housing portfolio, your local policies sit inside what the product supports, and your leadership questions are answered from the system rather than from a workbook. That describes most agencies, and the money is better spent on staff who can answer a landlord's call.

Where they stop: the administrative plan and the inspection route

The constraints are consistent across all four products and none of them are secrets.

Local policy depth is the first. Your administrative plan and your admission and occupancy policies contain choices that are genuinely yours: preferences, waiting list structure, local rules and how they interact. Packaged products support the common ones well and the unusual ones through workarounds, and a workaround means a spreadsheet next to the system, which means two sources of truth and no way to explain a historic calculation during a file review.

Change cadence is the second, and it bites in a specific way. When a notice lands, you wait for the vendor's release, and your compliance date does not wait with you. In the gap, somebody in your office builds a spreadsheet that calculates the new treatment correctly and overrides the system figure by hand. That works, it is common, and it is exactly how an agency ends up with a nine month income error that surfaces on a verification discrepancy report and turns into a repayment agreement with a family that has no spare money.

Third is inspections, which is a routing and logistics problem that the category funds as a clerical one. Inspections have to be scheduled with tenants and landlords, performed to the current federal standard, recorded with defects and severity, re-inspected on failure, and connected to payment consequences when a unit stays deficient. Most agencies run that on a paper calendar or a shared sheet while inspectors drive between units booked by whoever answered the phone.

Fourth is that landlords and applicants are customers and no product treats them as such. Landlords leave for operational reasons: they cannot see when payment is coming, they cannot report a change of ownership without a phone call, and they compare that to renting on the open market. Applicants get the mirror image: a waiting list nobody can check or update, which generates enormous inbound call volume and produces stale data at purge time, which then costs your staff weeks.

None of that argues for replacing the system of record. It argues for being precise about which problems the product solves and which ones your staff are solving by hand, then deciding deliberately which of those manual processes deserve software. Write the list down before anyone quotes you anything, because the list is the specification.

Is it worth building? The cost per voucher unit arithmetic

Take your annual software cost, including hosting, modules and support, and divide by units under administration across all programmes. That is your cost per unit per month and it is the number that makes a comparison possible.

Now the layer. Inspection scheduling with mobile capture, a landlord portal, applicant self service and quality control reporting lands around $170,000. Support and enhancement at 18 percent a year brings five years to roughly $323,000, or $64,600 annually. Across 4,000 units that is about $1.35 per unit per month. Across 900 units it is $6.00, which is more than the software you already run.

The crossover sits near 2,500 units. Below it, buy and improve your procedures. Above it, the layer costs less per unit each year while the manual work it removes grows with your portfolio.

Then check the labour side, which usually decides it before the licence maths does. Count inspections completed last year, multiply by the minutes spent scheduling, confirming, driving an unoptimised route and re-keying results from paper. At a few thousand inspections a year, geographic grouping and an offline capable mobile form return a figure that is visible in a budget line rather than in a rounding error. That is why inspections are consistently the highest return piece of custom work in a housing authority.

One caution about the comparison. Accurate family data sits directly upstream of your subsidy, your budget and the assessment scores that shape how the agency is regarded, so a data defect is not a reporting inconvenience with a soft cost. Weigh reproducibility and validation at least as heavily as the hours saved, because the hours are visible and the defect is not until somebody pulls a file.

What a custom housing authority build actually costs

Across the projects Digital Heroes has delivered, a layer around an existing system of record, covering inspection scheduling and mobile capture, a landlord portal, applicant and waiting list self service and quality control reporting, runs $110,000 to $250,000 and ships in 16 to 24 weeks. A larger build adding recertification workflow with income calculation, rent reasonableness with a comparables database, assistance payment processing, and submission preparation and monitoring runs $280,000 to $750,000 phased over 12 to 20 months.

Two lines belong in the budget from the beginning. Data conversion runs 10 to 25 percent of build cost, always larger than expected, and it is the moment the true state of your historic files becomes visible to everyone. Year two onward runs 15 to 20 percent of build cost annually, and here that line is mostly regulatory rather than technical, since parameters and protocols change on a notice cadence you do not control.

What raises the number: the count of programmes you administer, since public housing, vouchers, project based assistance, any flexibility you hold and local or state programmes each carry their own rules. Accounting integration, because payment posting has to satisfy your auditors. Accessibility and language obligations, which are genuine work for a public body rather than a checkbox. And security review, since this data includes social security numbers and full household composition.

Four situations where building the layer wins

Regulatory fit. A local policy your board adopted cannot be represented in the product, so staff apply it by hand. Or your reproducibility is weak: if you cannot reproduce a rent determination from two years ago under the rules and parameters that applied then, a file review will find it. Versioned calculation logic with dated parameter tables your own staff maintain is the fix, and it is the requirement rather than a nicety.

Scale economics. Above roughly 2,500 units, the fixed cost of the layer divides down below what the manual work costs you every year.

A workflow that is your advantage. Inspection routing is the clearest one, because the saving is direct and the compliance improvement is immediate. Waiting list management under your own preference structure is the second.

Integration sprawl. Count them: the system of record, your accounting package, income verification data, the inspection process, and the portals landlords and applicants use. Once three or more must agree about one household, the coordination layer is the product, and it is the piece no vendor sells because it is a description of your agency.

How to decide in a week

Pull your last three submission cycles and categorise every rejected record by cause. Not by error code, by cause: missing verification, a field entered in a format the specification will not take, a household composition change recorded late. Rejects cluster, and the clusters tell you whether your problem is training, procedure or software. Most agencies have never done this and it takes an afternoon.

Second, shadow one inspector for a full day with a stopwatch. Record driving time, waiting time, time on the unit, and time re-keying results afterwards. Multiply by inspectors and working days. That single figure has justified more housing authority builds than every other argument combined.

Third, count how many landlord calls last month were about payment timing, inspection dates or a change of address. Those three are a portal, and they are the reason landlords leave your programme.

Then commission a paid discovery phase of two to four weeks, ending in a signed product requirements document covering the calculation and parameter model, inspection workflow, portal scope, accessibility and language requirements, acceptance criteria and a fixed price. Digital Heroes writes that before any code and the authority keeps it whoever builds. For a public agency spending federal funds, owning the repository and the infrastructure accounts is the answer your board should expect, and it is ours from the first commit. We are the wrong firm if you need people in your office each week, because we have no local office anywhere.

Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. 48% of private companies cite integration with legacy systems or technical debt as a top obstacle to realizing the full value of their digital and AI investments (behind data quality/availability at 72% and gaps in AI fluency or technology talent/leadership at 53%). Source: Deloitte (2026) →
  2. In a survey of 579 supply chain professionals (July 31 to October 1, 2024), only 29% had built at least three of the five capabilities Gartner identifies as needed for future competitiveness (agility, resilience, regionalization, integrated ecosystems, and enterprise-wide strategy). Source: Gartner (2025) →
  3. A later Nucleus Research review of analytics software ROI case studies found customers received $9.01 in benefits for every dollar spent on analytics technology, showing returns vary with deployment factors but remain strongly positive. Source: Nucleus Research (2019) →
  4. 88% of organizations are concerned about employee retention, and providing learning opportunities is respondents' #1 retention strategy; career progress is cited as people's top motivation to learn, yet only 36% of organizations qualify as 'career development champions.'. Source: LinkedIn Learning (2025) →
FAQ

Frequently asked questions

How long does an inspection and landlord portal build take?

Sixteen to twenty four weeks for a layer covering inspection scheduling with mobile capture, a landlord portal, applicant self service and quality control reporting. Inspectors should be in the field on the mobile form well before the portals launch, because their feedback changes the defect capture design and it is cheaper to learn that in week eight than after go live.

Who owns the code and the tenant data if we commission a build?

The authority owns the repository, the infrastructure accounts and every record, settled in the award rather than afterwards. This data includes social security numbers and full household composition, so hosting, encryption, access control by role and audit logging of who viewed which family record are baseline conditions. At Digital Heroes the client owns the code from the first commit and the system runs in the agency's own accounts.

Can we keep Emphasys or Yardi and build only the inspection module?

Yes, and it is the shape we recommend most often. The incumbent remains the system of record for family data and submissions while the custom module handles geographic scheduling, tenant and landlord reminders, an offline capable mobile form with photographs and defect codes, and writes results back with the follow up action created automatically. It is the smallest build with the largest visible return.

What is the difference between a housing authority system and property management software?

Property management software runs leasing, maintenance and accounting for an owner. A housing authority system additionally administers a federal programme: eligibility and income determination, rent calculation under published rules, assistance payments to landlords, inspections to a federal standard, and family data submissions. A general property tool cannot carry that compliance surface, which is why the specialist products exist.

Should a small authority with 400 vouchers build anything?

No. At that size buy a specialist system, use it properly, and put the money into procedures and training. The fixed cost of custom software cannot divide down across 400 units, and maintaining it with a small staff is a risk your board would rightly question. Revisit only if you join a consortium building once for several authorities.

How much does converting historic tenant files cost?

Ten to twenty five percent of the build, and it is always larger than the first estimate. The expense is not moving records, it is reconciling them, because conversion is the moment everybody sees the true state of historic files. Budget staff time for review alongside developer time, and keep the incumbent readable until at least one full review cycle has passed.

What happens if an income calculation was wrong for nine months?

You correct the record, and the overpaid assistance usually becomes a repayment agreement with the family, which is the worst conversation in this job. The preventable part is upstream: parameters that staff maintain in dated tables, calculation logic that is versioned and reproducible, and validation at the point of entry so an error is caught while the family is still in front of the specialist.

Can custom software prepare and validate our family report submissions?

It can validate at entry, which is where the value is, catching every field the specification will reject while the specialist can still fix it. Whether you should build the submission engine itself is a different question and the answer is usually no, because the specification and the transmission path change on HUD's schedule. Confirm the current path with your field office before scoping anything.

Should applicants be able to check their own waiting list position?

Publish what your administrative plan allows, which varies, and let applicants update contact details and respond to a purge notice online whatever the position policy is. Those two features alone remove a large share of inbound calls and dramatically improve purge response rates, which is what actually costs staff weeks. Language access belongs in the design from the first screen rather than as a translation widget.

What does moving to work flexibility change about the decision?

It strengthens the build case, because your local policies diverge from the standard model by design and divergence is exactly what packaged products handle through workarounds. If your board has adopted rent structures, work requirements or term limits that staff currently administer partly by hand, the calculation and reproducibility argument applies directly and the scope extends past a layer into the determination itself.

Can custom software connect to the tools we already use, like QuickBooks, Stripe, and Google Workspace?

Yes, and connecting your existing tools is one of the main reasons to build custom: mainstream platforms like QuickBooks, Stripe, Shopify, and Google Workspace all publish documented APIs. Budget 1 to 3 weeks of work per integration depending on API quality and how much data flows in both directions. Ask any vendor whether they have integrated with your specific tools before, because quirks like QuickBooks' OAuth token handling and API rate limits get learned on someone's project, and it should not be yours.

What does it cost to maintain a custom ERP each year?

Budget 15 to 20 percent of the original build cost per year, so a $150,000 ERP needs roughly $22,000 to $30,000 annually for hosting, security patches, integration upkeep, and small improvements. Across Digital Heroes maintenance contracts, third-party APIs changing is the biggest recurring work item. That total still usually sits well under the license bill for a comparable NetSuite or Dynamics seat count.

How many developers does it take to build an ERP?

A typical Digital Heroes ERP pod is five to seven people: two or three backend engineers, one frontend engineer, a QA engineer, a project manager, and a part-time architect and designer. Bigger teams rarely go faster on ERP because the bottleneck is decisions about your business rules, not typing speed. What you need on your side is one empowered internal owner who can answer process questions within a day.

How do I vet an agency for an ERP project?

Ask to speak with two clients who have been running an ERP the agency built for at least two years, because ERP quality shows up in year two, not at launch. Then ask for their data migration plan, their module rollout sequence, and the named senior engineers who will be on your project. An agency that leads with screen designs instead of process mapping is a red flag for ERP work.

What should I prepare before contacting an ERP development agency?

Bring a list of your current tools and spreadsheets, a rough map of how an order or job moves through the company today, your user count by role, and the three problems costing you the most hours. You do not need a formal specification; a good agency writes that with you during discovery. Companies that arrive with those four things typically cut two to three weeks off scoping in our experience.

How do I calculate whether custom software will pay for itself?

Divide the build cost by the monthly benefit, where benefit is hours saved times loaded hourly cost, plus subscription fees replaced, plus any revenue the software unlocks. Three staff saving 10 hours a week each at a $40 loaded rate is about $62,000 a year, which pays back a $60,000 build in roughly 12 months. Across Digital Heroes internal-tool projects, 12 to 24 months is the normal payback range, and anything projecting under 6 months usually means the spreadsheet is hiding costs.

Will a custom ERP scale as we grow from 50 to 500 employees?

Yes, if it is designed for that from the start, which mostly means clean database design, permissions that handle new departments, and modules that stay separable. Adding users to software you own costs nothing in licenses, the opposite of the per-seat scaling penalty on NetSuite or Dynamics. What does need budget as you grow is new modules and integrations, so keep a small standing development arrangement rather than restarting a vendor search every two years.

Who can build a custom ERP software system?

Digital Heroes builds custom ERP software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other ERP software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply