Industry guide · Internal Tools

Legal Entity and Corporate Secretarial Software: Producing a Current Ownership Chart Before the Deal Team Asks Twice

Entity Management software visual showing book lock, calendar clock, and network.
The short answer

$60,000 to $130,000 and 12 to 16 weeks is what a first release of custom entity management software costs in our delivery experience, covering the entity register, officers and ownership with effective dating, and a filing calendar across your jurisdictions. A full platform adding share capital transaction history, minute books and resolutions, generated org charts and signing matrices, KYC pack assembly and a client or subsidiary portal runs $150,000 to $400,000 phased over 6 to 11 months. Build once you are past roughly 150 entities, or past three legal systems, or holding structures that are not companies. Under 40 entities in one jurisdiction, buy EntityKeeper or Athennian and move on.

Why the ownership chart is always three weeks out of date

A bank asks for the current group structure, the ultimate beneficial owners with percentages, and evidence of good standing for eleven entities, because they are onboarding a new facility. The company secretary opens a folder. There is a PowerPoint org chart last edited fourteen months ago. There is a spreadsheet with entity names, numbers and registered offices, maintained by one person who also does board meetings. The minute books are Word files in a directory named by year, plus two physical binders in a cupboard for the entities acquired in 2019. The share capital history for the Luxembourg subsidiary is in a notarial deed in French that nobody in the group has read since it was signed.

So the answer takes three weeks and involves emailing local counsel in four countries. By the time it is assembled, a director has resigned and one entity's registered agent has changed. The pack is wrong on the day it is delivered.

Across corporate services projects we have delivered, the recurring pattern is the same: 15 to 30 hours of senior time per structure request, filing deadlines tracked in a personal calendar, and one or two near misses a year where an annual filing was late. That last one is not administrative. In the UK, persistent failure to file a confirmation statement puts a company on the road to being struck off the register, and a struck off entity in the middle of a group holds assets it can no longer deal with. Deals stop. Bank accounts freeze. The remediation is restoration proceedings and legal fees, all because a deadline lived in a spreadsheet owned by someone on parental leave.

Problem 1: entity data is temporal, and spreadsheets are not

The most common design failure is storing the current state. A director is not a row, it is an appointment with a start date, possibly an end date, a role, and a document that evidences it. Ownership is not a percentage, it is a series of allotments, transfers, buybacks and reorganisations that produce a percentage on a given date. Registered offices change. Company names change. Constitutional documents get amended.

The question a lawyer or a bank actually asks is who were the directors on 14 March 2023, or what was the shareholding immediately before the reorganisation. A spreadsheet holding the current state cannot answer either, and neither can a system that overwrites.

What a custom build does: everything is effective dated. Every officer appointment, every share transaction, every address, with the supporting document attached and the source of truth recorded. Then as at date queries work: give the system a date and it produces the register as it stood, which is exactly what due diligence and litigation both ask for. Diligent Entities and Athennian both handle this properly and it is a real reason to buy either if the rest of the fit is good. What we see driving builds is not the absence of effective dating, it is everything in the next three sections.

Problem 2: packaged systems are built around one company law

Athennian is a well built modern product with genuine strength across North American corporate law. Diligent Entities has broad coverage and enterprise depth. Both are shaped, inevitably, by the legal systems they serve best. If your group is entirely English companies, or entirely US and Canadian corporations, that shape fits.

It stops fitting when the structure contains a Luxembourg SARL with a notarised share register, a Cayman exempted company with a register of members held by the registered office, a Dutch stichting, a Jersey trust with a trustee and a protector rather than directors and shareholders, a Delaware LLC with membership interests and a manager rather than shares and directors, and a general partnership with capital accounts. Those are not variations of a company. They are different objects with different registers, different filings and different notions of ownership. Force them into a share capital model and the workaround starts on day one.

What a custom build does: define entity types with their own attributes, registers and filing obligations, rather than treating everything as a company with optional fields. A trust holds trustees, settlors, beneficiaries and a protector. A partnership holds partners with capital and profit shares that are not the same number. A foundation holds a council. Ownership becomes an interest relationship that can be shares, membership interests, partnership interests or beneficial interests, which is what lets one chart span the whole structure honestly.

Problem 3: filing deadlines are jurisdiction specific and the calendar is a person

Each jurisdiction has its own obligations and its own clock. A UK company files a confirmation statement annually and accounts to its own deadline. A Delaware corporation has an annual report and franchise tax due on 1 March. Registered agent renewals, local director requirements, economic substance filings and beneficial ownership register updates all run on separate cycles. Every one has a different consequence for lateness, ranging from a penalty to dissolution.

What a custom build does: obligations are generated from the entity type and jurisdiction with a rule per obligation, so adding an entity in a country you already operate in automatically creates the right calendar. Each obligation has an owner, a lead time, an escalation and a completed state that requires the filed document to be attached, so completed means evidenced rather than ticked. The calendar stops being a person, which is the whole point, because the person will eventually go on leave at the wrong moment.

Where jurisdiction rules change, and they do, the rule lives in one place and applies to every entity in that country at once. That is the difference between a system and a spreadsheet with conditional formatting.

Problem 4: the outputs are the product, and they are all assembled by hand

Nobody wants an entity database. What people want out of it is a set of documents: the group org chart with percentages, the signing authority matrix showing who can bind which entity for what value, a KYC pack for a bank with certified constitutional documents and current officer lists, a certificate of incumbency, a due diligence disclosure for a transaction, and the board minute for the resolution that authorises all of it.

In most groups every one of those is assembled by hand from the same underlying facts, which means every one of them can disagree with the others.

What a custom build does: generate them from the register. The org chart draws itself from the interest relationships as at any date, including intermediate holdings and minority stakes, and exports in a format the deal lawyers will accept. The signing matrix comes from delegated authority records with limits and expiry. The KYC pack is a template that assembles the current documents for a named entity set and records what was sent to whom and when, which matters the second time the same bank asks. This is the section where corporate services teams get their week back.

Problem 5: beneficial ownership is a chain calculation, not a field

Beneficial ownership regimes across jurisdictions ask who ultimately owns or controls an entity, typically above a percentage threshold, and the answer usually requires multiplying interests up a chain through intermediate holding companies, sometimes through trusts where control and benefit sit with different people. The UK register of people with significant control is one implementation of this idea and other regimes differ in their thresholds and definitions.

Doing this by hand for a group of 200 entities is where errors enter, and the errors are the kind regulators notice.

What a custom build does: compute the chain. Given the interest graph, the system multiplies through the structure, applies the threshold you specify per jurisdiction, and produces the candidate list with the calculation shown so a lawyer can review it rather than recreate it. Where a trust or a nominee arrangement sits in the chain, the system flags it for human judgement instead of guessing, because that judgement is legal advice and should not be automated. Changes anywhere in the structure re-run the calculation and flag entities whose filed position may now be out of date.

What this costs and how long it takes

Across the 2,000-plus projects Digital Heroes has delivered, the honest shape for entity management is this. A first release covering the entity register with effective dated officers and ownership, document storage against entities, and the multi jurisdiction filing calendar runs $60,000 to $130,000 and ships in 12 to 16 weeks. A full platform adding share capital transaction history, minute books and generated resolutions, org charts and signing matrices, KYC pack assembly, beneficial ownership calculation and external portal access runs $150,000 to $400,000 phased over 6 to 11 months.

What drives cost up here specifically: the number of legal systems, since each one brings entity types, registers and filing rules that are genuinely different work. Non company structures such as trusts, partnerships and foundations, which need their own models. Multi tenancy, if you are a law firm or trust company serving clients, because client separation has to be enforced at the data layer and not by a filter. And the migration, which for entity work means reading minute books, and reading minute books means paralegal time you must budget as part of the project rather than assume.

What keeps cost down: loading your top jurisdictions and the entities that are actually active, and treating dormant entities as a later tranche.

Build versus buy, and when buying is the right call

Buy if you have under about 40 entities in one or two familiar jurisdictions, all conventional companies. EntityKeeper is inexpensive and adequate at that size, and Athennian is excellent if you are North American. If your registered agent is CSC and you are happy with that relationship, their entity management is a reasonable place to keep records, with the obvious caveat that it deepens a dependency on one provider.

Build when two or more of these are true. You hold more than roughly 150 entities. Your structure spans three or more legal systems, particularly if it mixes common law and civil law. You hold trusts, partnerships or foundations that no share capital model fits. You are a law firm or trust company administering entities for clients and need multi tenant separation with client portals under your own brand. Or you have had a filing miss, a restoration, or a deal delayed because the structure could not be evidenced on demand.

How to choose a developer for corporate secretarial software

Ask them how they would store a director appointment. If the answer is a field on the entity, stop. The correct answer is an effective dated relationship with a start, an optional end, a role, and an evidencing document, and they should raise as at date queries without being prompted.

Ask how they would model a Jersey trust and a Delaware LLC in the same system as an English limited company. A developer who has done this will describe entity types with distinct registers and a general interest relationship. One who says they will add a type field to a companies table is about to build you a system that cannot hold half your structure.

Ask what they will do about beneficial ownership calculation through a chain, and check that their answer includes flagging trusts and nominee arrangements for human judgement rather than computing through them silently. That restraint is a sign they understand where software should stop.

Ask who owns the code and where the data is hosted, in writing, before kickoff. You should own the repository, the infrastructure accounts and the right to bring in another firm. At Digital Heroes the client owns the code from the first commit. For entity data, also agree the export format up front, because a register you cannot extract in a structured form is a register you do not really control.

Research & sources

The evidence behind this guide

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

  1. A study (led by Prof. Pak-Lok Poon, published in Frontiers of Computer Science, 2024) reviewing decades of spreadsheet-quality research found that about 94% of spreadsheets used in business decision-making contain errors, illustrating the hidden risk of manual spreadsheet workarounds that custom software is built to replace. Source: Central Queensland University / phys.org (Prof. Pak-Lok Poon et al.) (2024) →
  2. The federal government spends about 80% of its IT budget on operations and maintenance of existing systems rather than on development or modernization, with many critical systems being decades old. Source: U.S. Government Accountability Office (GAO) (2025) →
  3. Workers can expect 39% of their existing skill sets to be transformed or become outdated over 2025-2030; 77% of employers plan to upskill their workforce, and 63% identify skill gaps as the biggest barrier to business transformation. Source: World Economic Forum (2025) →
  4. In a McKinsey global survey of 1,259 respondents, only about 20% said their organizations excel at decision making, and just 37% said their organizations' decisions were both high quality and high in velocity. Source: McKinsey & Company (2019) →
Kabir B. · Director of Mobile Engineering · Delhi

Kabir directs mobile engineering at Digital Heroes across iOS, Android and cross platform builds. Day to day that means release trains, store review cycles, device coverage and deciding when native work is worth the extra cost. Useful reading before committing to an app roadmap.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

How much does custom entity management software cost?
A first release with an effective dated entity register, officers and ownership, document storage and a multi jurisdiction filing calendar typically runs $60,000 to $130,000 over 12 to 16 weeks, based on Digital Heroes delivery experience. Adding share capital history, minute books, generated org charts and signing matrices, KYC packs and beneficial ownership calculation takes it to $150,000 to $400,000 over 6 to 11 months. The number of legal systems is the single biggest cost driver.
Is Athennian or Diligent Entities enough for our group?
Athennian is a strong modern product with real depth in North American corporate law, and Diligent Entities has broad enterprise coverage. Either is the right buy for a group of conventional companies in the jurisdictions they serve best. Groups build when the structure includes trusts, partnerships or foundations that no share capital model fits, when it spans several legal systems including civil law, or when a law firm needs multi tenant separation and client portals under its own brand.
How do we produce an accurate group ownership chart on demand?
Store ownership as effective dated interest relationships rather than a percentage field, then generate the chart as at any date from the graph. That is what lets you answer what the shareholding was immediately before a reorganisation, which is the question due diligence actually asks. It also means the chart, the signing matrix and the KYC pack all come from the same facts and cannot quietly disagree with each other.
Can software track filing deadlines across multiple jurisdictions?
Yes, and it should generate them rather than have someone type them. Obligations derive from entity type and jurisdiction, so a new UK company automatically gets its confirmation statement cycle and a Delaware corporation gets the annual report and franchise tax due on 1 March. Each obligation carries an owner, lead time and escalation, and completion should require the filed document to be attached so completed means evidenced rather than ticked.
What happens if we miss a statutory filing?
It depends on the jurisdiction and ranges from a penalty to dissolution. In the UK, persistent failure to file a confirmation statement can lead to the company being struck off the register, which is severe in a group context because the struck off entity may hold assets it can no longer deal with, and restoration is a legal process with real cost and delay. This is the main reason the filing calendar should not depend on one person's spreadsheet.
Can one system handle companies, trusts and partnerships together?
Only if it is designed for it. A trust has trustees, settlors, beneficiaries and often a protector, a partnership has partners with capital and profit shares that differ from each other, and a foundation has a council. These are not companies with optional fields. The workable design defines entity types with their own registers and obligations, joined by a general interest relationship so one ownership chart can span the whole structure.
How does the system handle beneficial ownership across a chain of holdings?
It multiplies interests up the structure, applies the threshold for the jurisdiction in question, and shows the calculation so a lawyer reviews rather than recreates it. Where a trust or nominee arrangement sits in the chain it should flag for human judgement instead of computing through, because that determination is legal advice. When anything in the structure changes, the calculation re-runs and flags entities whose filed position may now be out of date.
How long does migrating our minute books actually take?
Longer than the software work, and it is the line most groups underestimate. Historic share capital events, board approvals and constitutional amendments live in Word files, PDFs and physical binders, and extracting them means paralegal time reading documents. The approach that works is loading active entities in your main jurisdictions first, treating dormant entities as a later tranche, and accepting that the historic register is built over months rather than at go live.
Who owns the code and can we export our register?
You should own the repository and the infrastructure accounts, and the contract should specify a structured export format for your register and documents, agreed before kickoff. At Digital Heroes the client owns the code from the first commit. For entity data the export clause is as important as ownership, because a statutory register you cannot extract in usable form is a register you do not really control.
At what point does Retool cost more than building a custom tool?
The crossover usually lands between 25 and 50 daily users. At Retool's published Business rates of $50 per standard user and $15 per end user monthly, a 40-person deployment with a typical seat mix runs roughly $9,000 to $15,000 per year, every year, while a comparable custom tool built once for $20,000 to $30,000 carries no per-seat fees and costs about 15 to 20 percent of the build price annually to maintain. On a three-year horizon, custom comes out ahead for most growing teams in Digital Heroes engagements.
How many SaaS seats do we need before building custom becomes cheaper?
The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.
Should I hire a freelancer or an agency for my software project?
A skilled freelancer is the right call for a single-discipline scope under roughly $15,000, like a website, a plugin, or one integration. Above that, projects need design, backend, testing, and project management at once, and a solo builder becomes the single point of failure: if they get sick or take a bigger client, your project simply stops. Agencies bill 20-40% more per hour but carry continuity, code review, and someone to escalate to, which is what you are actually buying.
How much should a small business budget for its first custom app or website?
For a focused first build, most small businesses land between $8,000 and $60,000: roughly $8,000 to $45,000 for a custom website and $25,000 to $60,000 for an internal tool or simple web app, based on Digital Heroes delivery across 2,000+ projects. Customer-facing products with payments, logins, or a mobile app start around $40,000. Quotes far below these bands usually mean a template with your logo on it, not software shaped around your workflow.
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.
When does a company outgrow Airtable?
The usual breaking points are record limits, permissions, and automation complexity. Airtable's Team plan caps each base at 50,000 records and Business at 125,000, so operations logging thousands of rows a month hit the ceiling within a year or two. The other trigger Digital Heroes sees constantly is permissions: restricting who can view specific fields or records is clumsy below Airtable's Enterprise tier, which becomes a genuine problem once salaries, pricing, or client contracts live in the base.
Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
Who can build a custom internal tools system?

Digital Heroes builds custom internal tools 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 internal tools 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
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?