Skip to content
§
§ · build vs buy

Unclaimed Property Administration Software: Custom Build or Buy UPExchange

Buy. A single entity holder reporting a few hundred properties across a handful of states should use UPExchange with a written checklist and a named owner, because the reporting file and the due diligence letters are already solved.

Custom software code editor and API illustration for Unclaimed Property Administration Software Build vs Buy Guide.
The short answer

Buy. A single entity holder reporting a few hundred properties across a handful of states should use UPExchange with a written checklist and a named owner, because the reporting file and the due diligence letters are already solved. Build when identification across several ledgers and legal entities has to be reproducible years later, which is exactly what a contingent fee audit tests.

What the off the shelf products actually do well

Ask a compliance lead what unclaimed property costs and they describe the autumn: assembling files per state, generating letters, hitting the deadline. That work is real, it is stressful, and it is also the part the market has already solved.

UPExchange from Eagle Technology Management is the tool most holders use, and it does the job properly. It carries the state rule tables, generates the reporting file in the National Association of Unclaimed Property Administrators format, produces due diligence letters that meet each jurisdiction's content rules, and keeps a deadline calendar so the November filings and Delaware's March cycle do not collide in someone's inbox. Sovos offers holder compliance reporting inside a broader regulatory portfolio, which suits organisations already using it for tax. Kelmar works extensively on the administrator side, including systems and audit services for states.

What those tools encode is jurisdictional detail that changes every legislative season. Property type codes such as MS01 for wages and AC01 for checking accounts, negative reporting where a state requires it, aggregate thresholds, and the shift from the older NAUPA II layout toward NAUPA III. Nobody should rebuild that.

So the plain answer first. If you file a few hundred properties a year from one legal entity in a handful of states, buy the reporting tool, write a month by month schedule with a named owner, and stop reading. The compliance risk is real but the cost of a custom system exceeds it, and we would say so on the first call.

Where they stop: identification is the expensive half and nobody watches it

Here is the specific workflow no reporting product reaches, and it is where audits find their money.

Somewhere in accounts payable there are uncashed cheques going back years. Payroll has terminated employees with final payments never presented. Accounts receivable carries customer credit balances that were written off to income, which is the single most common audit finding in this field and the most expensive one. There are unredeemed rebates, customer deposits, and in the stock records unclaimed dividends and shares belonging to people the transfer agent stopped being able to reach a decade ago. Those items sit in six systems with different owner keys and no shared concept of a last contact date.

Reporting tools start after that population has been decided. They take what you hand them. Nothing in UPExchange reaches into your ledgers to identify property with lineage back to the originating transaction, and nothing in it stores your dormancy determinations as versioned decisions you can reproduce in 2033 under the rules that applied in 2026.

Contact is the other gap and it is quieter. Owner generated activity is what determines dormancy: a cashed cheque, a logged in session, a call to the service centre, a returned envelope. Most organisations can tell you the last transaction on an account. Very few can tell you the last time the owner did something, which is a different question and the only one that matters. Returned mail is an event with a date, and address status is a tracked attribute rather than a guess. That is unglamorous plumbing, and it is the difference between a property population you can defend and one you reconstruct under pressure while an auditor waits.

The arithmetic: per filing costs against a build

Holder compliance tools price by subscription with the filing volume built into the tier, and third party preparation services price per entity and state combination. Take your own numbers and count the combinations honestly: legal entities multiplied by states, not states alone, because exposure in this field is a matrix rather than a list.

Run it. Two entities filing in nine states is eighteen combinations, and at that size a subscription plus a checklist is the correct spend. Nine entities filing in forty two states is three hundred and seventy eight combinations, and once outside preparation help is priced per combination the annual figure moves into six figures quickly, while the identification work that actually creates your exposure is still being done in spreadsheets.

The crossover sits between one hundred and fifty and two hundred and fifty entity and state filing combinations a year. It arrives sooner if you hold securities property, and it arrives immediately, regardless of volume, on the day an audit notice lands. At that point priorities change from prevention to evidence production, and evidence production is precisely what spreadsheets cannot do.

What a custom build actually costs

From Digital Heroes delivery experience, a holder side first release covering property identification from source ledgers with transaction lineage, a versioned dormancy rules engine, contact event capture, due diligence campaigns with retained evidence and state file generation runs $70,000 to $150,000 and ships in 12 to 18 weeks. A full platform adding securities property, remittance and reconciliation, holder reimbursement claims, negative reporting, and on the administrator side claim adjudication with evidence rules and an owner portal runs $200,000 to $450,000 across 7 to 12 months.

Two lines are missing from any quote you receive. Data migration runs 10 to 25 percent of the build, and here the value of the system depends on how far back it can reproduce a determination, so historical loading is not optional padding. Pulling several years of accounts payable, payroll and receivables detail into one property model with lineage intact is the bulk of that work.

Year two runs 15 to 20 percent of build cost annually. Legislative changes to dormancy periods and due diligence content, format revisions on the state side, a new legal entity arriving through an acquisition with its own ledgers, and the ordinary maintenance of connections to systems that upgrade on their own schedule.

The four situations where building wins

Regulatory and evidentiary fit. The priority rules settled in Texas against New Jersey send property first to the state of the owner's last known address and, where there is no usable address, to the holder's state of incorporation. That second rule is why a company incorporated in Delaware carries exposure on every record with a bad address regardless of where the customer lived, and why address quality is a compliance matter rather than a mailing one. Add dormancy periods that vary by state and property type, revised uniform provisions adopted unevenly, and audit reach measured in decades. All of that argues for determinations stored with their rule version rather than recomputed under today's law.

Scale economics. Past roughly two hundred entity and state combinations the preparation cost compounds and still leaves the identification work outside any system.

A workflow that is your competitive advantage. For an administrator it is claim adjudication: evidence requirements per claim type as configuration rather than staff knowledge, so an heir claim, an individual claim and a dissolved business claim each enforce their own document set with the reviewer and rationale recorded.

Integration sprawl across three or more systems. Accounts payable, payroll, accounts receivable, the stock records or transfer agent feed, and the reporting tool. Each ledger has its own definition of an outstanding item, and reconciling five definitions by hand every autumn is the process an auditor is hoping to find.

How to decide in a week

Run this test rather than commissioning another risk assessment. Take last year's report for one state. Sample ten properties and, for each, trace it back to the originating transaction in the source ledger, produce the dormancy determination with the trigger date and the rule applied, and produce the due diligence letter with proof it went to a specific address on a specific date. Time it.

Then run one query you may not want the answer to: list the accounts receivable credit balances written off to income in the last three years and check how many were ever evaluated for reporting. If the ten properties trace in an afternoon and the credit balance query returns nothing surprising, your process is sound and a reporting subscription is the right spend. If tracing takes three days and ends in an estimate, that is the business case, and it is written in your own ledgers rather than in a vendor's brochure.

Then buy a paid discovery phase rather than a build. Digital Heroes writes a signed product requirements document before any code exists, covering the property and owner model, the dormancy rule versioning, the contact event definitions per property type and the acceptance criteria. You own that specification and can take it to any firm on your shortlist. We contract through India LLP, US LLC and UK LTD entities so intellectual property assigns under your own law, and we have delivered more than 2,000 projects with a named team you meet before signing.

We are the wrong firm if your problem is that reporting season feels chaotic. Fix the calendar and the ownership first, because a documented month by month schedule with names against it removes most of that pain for the cost of a meeting, and we would rather tell you that than sell you a system you did not need.

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. Senior executives report the highest average compensation among developer roles (e.g., $225K median in the US), and reported salary bands shifted downward year-over-year ($60-75K vs. $70-85K in 2023), underscoring how compensation varies sharply by role and location. Source: Stack Overflow (2024) →
  2. Companies in the top quartile of McKinsey's Developer Velocity Index had 2014-18 revenue growth four to five times faster than bottom-quartile peers, showing that software-building capability is a driver of business performance, not just a support function. Source: McKinsey & Company (2020) →
  3. In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
  4. Criteo's Global Commerce Review found retail apps convert at 18% versus 4% on mobile web (roughly 4.5x), and travel apps convert at 20% versus 6% on mobile web (about 3.3x). Source: Criteo (2017) →
FAQ

Frequently asked questions

How much does custom unclaimed property software cost

A holder side first release with identification from source ledgers, a versioned dormancy engine, contact events, due diligence campaigns and state file generation runs $70,000 to $150,000 over 12 to 18 weeks. Property volume matters less than the number of source systems and legal entities, because each ledger has its own definition of an outstanding item and each entity multiplies the state matrix.

Is UPExchange enough on its own

For many holders, yes. It carries state rule tables, generates the reporting file and produces compliant due diligence letters, which is the whole autumn problem. What it does not do is reach into your accounts payable, payroll, receivables and stock records to identify property with lineage, or store your determinations as reproducible decisions. Holders who buy it and keep identification in spreadsheets are still exposed where it counts.

What do unclaimed property auditors actually find

Most often accounts receivable credit balances that were written off to income, because that entry looks like housekeeping and is treated as an escheatable item. After that: uncashed payroll and vendor cheques, unredeemed rebates and customer deposits, and securities positions the transfer agent could not reach. For years where records no longer exist, a contingent fee auditor estimates, and estimates are not built to flatter you.

Why does the owner's address matter so much

Because it decides which state gets the property. Under the priority rules, property goes first to the state of the owner's last known address and, where no usable address exists, to the state where the holder is incorporated. A company incorporated in Delaware therefore carries exposure on every record with a bad address, no matter where that customer actually lived, which makes address hygiene a compliance function.

How do we prove we performed due diligence two years later

By storing the evidence as part of the property record rather than in a mail merge folder. Keep the letter that was generated, the address it went to, the date, the delivery evidence, any returned mail as its own event, and the owner response that removed the item from the report with its reason. When an auditor samples a property, that history should come up in seconds rather than a search.

Who owns the code and the determinations if an agency builds this

You should, and it belongs in the contract before kickoff: the repository, the infrastructure accounts and the right to hire another firm. At Digital Heroes the client owns the code from the first commit. Audit reach in this field is measured in decades, so the system holding your determinations has to be readable and maintainable long after whoever built it has moved on.

What is different about securities property

Cash property is arithmetic. Shares are not. States commonly liquidate securities after they escheat, and years later a claimant appears and argues about what the position would be worth now. That exposure justifies separate treatment: track the position, the escheatment date, what was delivered and what the state did with it, alongside the dividend and corporate action history that preceded it.

What does a state administrator need that a holder does not

Claim adjudication under fraud pressure. Property arrives from thousands of holders in inconsistent quality, then someone appears claiming to be the owner, the heir of a deceased owner or the successor of a dissolved business. Evidence requirements per claim type have to be configuration rather than staff knowledge, with the reviewer, the documents and the rationale recorded so the decision survives review.

How long does it take to get something working before reporting season

Twelve to eighteen weeks for a first release, so a project starting in spring can support the autumn cycle if scope stays on identification, dormancy and due diligence. Do not attempt to replace the filing tool in the same year. Run the new identification process alongside the existing reporting workflow for one full cycle and compare the populations before relying on either.

Can we start with contact event tracking alone

Yes, and it is often the highest value first slice. Define what counts as owner generated activity per property type, capture it from the systems that observe it, and record returned mail with a date. It changes nothing about how you file this year, and it means that in three years you can answer a dormancy question with a record rather than an inference. That is what audits test.

What should I prepare before contacting a software development agency?

A one-page brief beats a 40-page requirements document: the business problem in plain words, who will use the system, the 5 to 10 workflows it must handle, the tools it must connect to, and your budget range and deadline driver. You do not need wireframes, a specification, or technical vocabulary; producing those is the agency's job during discovery. Stating a budget range up front is the single best move, because it gets you honest scoping instead of a quote engineered to win the meeting.

Couldn't I just build my app in Bubble or another no-code tool instead of hiring an agency?

For validating an idea with real users, yes, and we tell clients that honestly. The walls come later: Bubble apps cannot be exported as code to run anywhere else, performance drops on complex data operations, and usage-based pricing climbs as you grow. A meaningful share of Digital Heroes custom builds are rebuilds of no-code MVPs that proved the business worked, which is the system operating as intended: validate cheap, then build the version that scales.

What are the biggest mistakes first-time software buyers make?

Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.

What should I have ready before I contact a development agency?

Three things, none of them technical: a one-page description of the problem in your own words, a list of the tools and spreadsheets the new system must replace or connect to, and a must-have versus nice-to-have split of features. Add a budget range, even a wide one, because it changes the conversation from fantasy to engineering. You do not need a formal specification; producing that is what a discovery phase is for.

If we build for 20 users now, will the software cope with 500 later?

It should, without a rewrite, if it was built on a standard cloud stack; going from 20 to 500 users is mostly a hosting configuration change costing hundreds a month, not a second project. What actually breaks under growth is sloppier work: database queries never indexed for volume and features designed assuming one office's worth of data. Before signing, ask the vendor what happens to the system at ten times today's data, and listen for a specific answer.

How many people should be working on my software project?

Three to five for a typical focused build: a project lead, one or two engineers, a designer, and part-time QA, which is the standard shape across 2,000+ Digital Heroes projects. Larger platforms justify 6 to 10, but a ten-person team on a small first version usually signals bill padding rather than horsepower. What predicts success is whether a senior engineer is writing your code daily, not the headcount on the proposal.

Is custom software more secure than off-the-shelf SaaS?

Neither is secure by default; security tracks the practices of whoever builds and operates the system, not the model. SaaS gives you the vendor's certifications and patching but puts your data in a shared multi-tenant platform on their terms, while custom gives you full control over data residency, access rules, and compliance requirements like HIPAA, with the responsibility sitting with you and your agency. Before hiring anyone for a system holding sensitive data, ask for their security checklist: encryption at rest and in transit, an OWASP Top 10 review, role-based access, and a penetration test before launch.

Who can build a custom software system?

Digital Heroes builds custom 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 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