Corporate Actions Processing Software: Keep the Vendor Platform, or Build the Layer It Leaves You?
Voluntary event volume and market count decide this, not assets under administration.
On this page
Voluntary event volume and market count decide this, not assets under administration. A smaller institution holding mostly domestic securities with predominantly mandatory events should buy, or push the servicing burden to a custodian who does it properly, and there is nothing clever about building past that. Past roughly 200 voluntary events a year across multiple markets, a build starts to pay at $105,000 to $230,000. Note the shape of that answer: almost nobody should replace Broadridge, SmartStream, FIS XSP, Gresham or SS&C. The question is whether to build the reconciliation, deadline and evidence layer that every one of them leaves to you.
When is off the shelf genuinely the right call here?
Buy, and commission nothing, if you are a smaller institution holding mostly domestic securities with predominantly mandatory events. Dividends, stock splits and simple mergers are handled well by any credible platform, and by many custodians as part of the service. If you can push the servicing burden to a custodian who does it properly, that is usually the cheapest correct answer in this category. Building a corporate actions platform to process dividends is spending six figures to automate arithmetic.
Buy the vendor platform regardless of size, because you almost certainly should not replace it. Broadridge, SmartStream, FIS XSP, Gresham and SS&C carry deep event type coverage and message handling that has been shaped by decades of real events across the industry. Recreating that breadth is expensive, slow, and it is the part where packaged systems are strongest. Every one of these is used widely for good reasons and we would tell a client to keep theirs.
The third reason to buy has nothing to do with volume. If nobody in operations will own the reconciliation rules, buy. A build in this category needs a named person who decides which source is authoritative for which market and event type, and who reviews that decision when it turns out to be wrong. Without that, you get a system that flags conflicts nobody resolves, which is the same team doing the same work with more screens.
The honest test is whether you can reconstruct a specific event. Pick one voluntary event from last quarter and try to show who was notified, when, what came back, and what the default action was for holders who never replied. If that takes an hour, you are fine.
When does a custom build actually pay off?
If that reconstruction takes a day, the evidence layer is already costing you more than it would cost to build. That is the single most useful test in this category, and it is the one most firms fail.
Build, alongside a vendor rather than instead of one, when several of these hold. You process more than a couple of hundred voluntary events a year. Your scrub team spends more time reconciling announcement sources than servicing events. You have paid a client compensation for a missed election or an incorrect entitlement in the last two years. You service clients across multiple markets with genuinely different deadline chains.
The underlying reason is structural rather than a criticism of any product. Announcement sources disagree, and not usually through error. Two data vendors, a depository notification and the issuer agent's own document will differ on the record date, the ratio, whether fractions are cashed out, or the election deadline, because terms get amended and because each source normalises differently. Every user of every vendor platform still runs a scrub team. That is the shape of the problem, not a gap somebody forgot to fill.
The second structural reason is that corporate actions is one of the few operations areas where an error converts directly into a payment with no argument available. A tender offer closes, a client with 400,000 shares was not taken out, and the notification went to an email address a relationship manager updated in the customer system three months ago and nowhere else. The compensation is not disputed, because the record shows nothing went out.
How do they compare on the things that matter in this industry?
Compare on the residual work rather than on feature lists, because the feature lists are largely accurate and largely about event types you already handle.
- Announcement versioning. Most implementations flatten sources into one record on arrival. What you want is every source stored separately and versioned, compared field by field, with automatic agreement where all sources match and a queue showing only the disputed fields with sources side by side. Ask any vendor whether an analyst's decision is recorded against the field or against the event.
- Deadline chains. The market deadline is not your deadline. Your client cutoff sits before your custodian's, which sits before the depository's, which sits before the issuer agent's, each with its own buffer and its own market holiday calendar. Off the shelf configuration usually handles a deadline. It rarely handles a chain of them.
- Position states in entitlement. The ratio on a settled long position is arithmetic. The errors live in positions in transit across record date, fails, partial settlements, securities out on loan where the entitlement follows the borrower, multiple share classes, and beneficial owners holding across several accounts where an election minimum applies at one level and not another.
- Market claims. These should be a first class output of the entitlement calculation rather than a follow up task, particularly since the shorter settlement cycle in the United States compressed the window in which trades around record date resolve.
- Intake channels. You build a portal and half your clients use it. The rest email, call, or send a file in their own format. What matters is whether an instruction is one object with several intake paths and identical validation on all of them, or a portal with manual exceptions beside it.
- Amendment handling. Terms change after clients have elected. The system must re-notify affected holders, re-validate instructions and record the sequence, which is impossible if the announcement was overwritten.
- Evidence portability. Disputes surface years later. Ask what the event version history and notification trail look like as an export.
What does total cost of ownership look like at your scale?
From Digital Heroes delivery experience, announcement reconciliation alone, meaning the versioned source store, field by field comparison and the conflict queue, runs $105,000 to $150,000. A first release adding event and deadline chain modelling across your markets, entitlement calculation over real position states and an election workflow with stepped escalation runs $150,000 to $230,000 across sixteen to twenty two weeks. A full platform with client election channels, depository instruction messaging, market claims, tax withholding and relief at source, and accounting and cash postings runs $290,000 to $780,000 phased over ten to eighteen months.
Market coverage is the dominant driver at $25,000 to $60,000 per market, because each brings its own deadline conventions, holiday calendars, fractional treatment, claim mechanics and tax rules. Supporting both ISO 15022 and ISO 20022 adds $30,000 to $70,000. Securities lending adds $25,000 to $55,000. Tax withholding and relief at source adds $35,000 to $90,000 and is a specialism in its own right. Each additional announcement source adds $10,000 to $25,000. A broker dealer servicing roughly 900 events a year across three markets, of which about 260 are voluntary, lands near $188,000 in twenty weeks.
Running costs are higher than most categories at 18 to 24 percent of build a year, because elections have hard deadlines and a defect on the afternoon of a market cutoff is an immediate financial event. Add $8,000 to $20,000 a year for message standard maintenance, $4,000 to $10,000 for holiday calendar and convention upkeep, which is small, boring and the direct cause of the errors that look most careless, and $5,000 to $12,000 for long term evidence retention. Each new market you take on later costs the same $25,000 to $60,000, triggered by client demand rather than by any plan of yours. And your announcement data subscriptions continue permanently, because the build reconciles vendor data rather than replacing it.
What does the hybrid look like, and when is it the honest answer?
Here the hybrid is not a compromise, it is the recommendation for essentially every firm large enough to be reading this. Keep the vendor platform for event type coverage, message handling and depository connectivity. Build the layer it leaves you: announcement source reconciliation, the deadline chain, election intake from every channel your clients actually use, and the evidence trail.
That split works because the boundaries are commercial as well as technical. Vendors have no reason to build deep reconciliation across their competitors' data feeds, and no reason to model your particular custody chain. The gap is permanent by design, which is exactly what makes it worth owning rather than waiting for. It is also the layer that survives if you change vendor later, which is worth real money on its own.
The smallest useful version is announcement reconciliation only, at $105,000 to $150,000, with elections still keyed where they are keyed today. It removes the work that consumes most of your scrub team's week and it proves whether the reconciliation rules will actually be owned. Add the deadline chain and escalation second, because that is where compensation payments come from.
Scope discipline matters more here than in most categories. Cover your top two or three markets by event volume properly and leave the long tail for a phase, because the tail holds the exotic events and it is not where your risk concentrates. Start with voluntary events only, since mandatory events are where your current process already works. Defer tax out of release one. Then run a full quarter through both processes before you rely on the new one.
Which should you choose, by operator size and stage?
Domestic only, mostly mandatory events, under about fifty voluntary events a year: buy, or push servicing to your custodian. A checklist plus your custodian's reporting is a proportionate control.
Domestic, fifty to two hundred voluntary events, one market: keep the vendor platform and fix process rather than software. Agree an explicit default action with every client for every voluntary event, so a non response produces a considered outcome rather than an accident. That is free and it removes a real share of your exposure.
Two hundred or more voluntary events, two to three markets: build the reconciliation and deadline layer. Roughly $150,000 to $230,000 over sixteen to twenty two weeks, alongside whatever you already run. This is the population where the scrub workbook has become the operational system and nobody has admitted it.
Global custodians and broker dealers with international client bases: build through the full platform, phased, and budget for market expansion as a recurring line rather than a project. Securities lending, both message standards and relief at source are each separate operational disciplines, and treating them as features on one list is how these programmes run long.
Any firm that has paid a compensation recently: build the evidence trail first. The cost of a dispute is usually not the entitlement itself, it is the weeks spent proving what was sent and when.
If you would rather scope this before committing budget, Digital Heroes has delivered more than 2,000 projects with a named team you can speak to before you sign, rather than a bench you meet in month two. The document is yours whichever way you go.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- ITIF's 2025 report documents that SMEs operate at roughly 60% of large-firm productivity in advanced economies (citing McKinsey), that CRM platforms deliver a 25-40% improvement in customer retention and a 15-30% boost in sales, and that digital advertising returns about $8 in profit per dollar spent on Google Search and Ads. Source: Information Technology and Innovation Foundation (ITIF) (2025) →
- Technical debt is the number-one frustration at work for professional developers, cited by about 63% of respondents - roughly twice the rate of the next-most-common frustration (complexity of tech stack, ~33%). Source: Stack Overflow (2024) →
- An earlier SHRM benchmarking report (reflecting fiscal year 2015, published 2016) established a widely cited baseline average cost-per-hire of $4,129, illustrating how recruiting costs have climbed over time (SHRM's separate 2025 Benchmarking Report shows $5,475 for nonexecutive roles). Note: the $5,475 figure is not on this linked page; it comes from SHRM's 2025 report. Source: SHRM (Society for Human Resource Management) (2016) →
- Large companies globally have captured, on average, only 31% of the expected revenue lift and 25% of the expected cost savings from their digital and AI transformations - a significant gap between expected and realized value. Source: McKinsey & Company (2023) →
Frequently asked questions
Should we replace Broadridge or FIS XSP, or build alongside them?
Alongside, in almost every case. Vendor platforms carry deep event type coverage and message handling, which is expensive to recreate and where they are genuinely strongest.
What they leave to you is announcement source reconciliation, deadline chain management, election intake from every channel clients actually use, and the evidence trail. Treat the subscription as a fixed cost on both sides of the comparison and price the build against the residual manual work and the compensation payments you have already made.
What does it cost to switch vendor platforms later?
The expensive parts are depository connectivity, message configuration and re-testing every event type against the new platform's model, plus the operational risk of running a migration through a live election calendar.
Firms that built the reconciliation and evidence layer themselves switch far more cheaply, because the scrub rules, the deadline chains, the notification history and the dispute evidence never lived in the vendor. That is one of the better arguments for owning that layer, and it is rarely in the business case.
What happens if our vendor changes its pricing or licensing model?
Pricing here is usually tied to event volume, asset classes or market coverage, so it grows with exactly the expansion that made you consider a build. Model it against your planned market coverage in three years rather than today's.
The practical protection is holding your own announcement history, reconciliation decisions and notification evidence. A repricing then becomes a procurement negotiation rather than an operational hostage situation, because what you would be moving is processing rather than your record of what happened.
How long does a corporate actions build take?
Sixteen to twenty two weeks to a first release, which is longer than most operations systems because the correctness bar on entitlement calculation is absolute and the test set has to be real events rather than samples.
Firms that can supply six months of announcement files from every source, plus the last twenty voluntary events with their full notification history, move noticeably faster through discovery, because those files are what the reconciliation logic is validated against. Then run a full quarter in parallel before relying on it.
Why do firms still run a scrub team with a vendor system in place?
Because announcement sources genuinely disagree, and not usually through error. Data vendors, the depository and the issuer agent differ on record dates, ratios, fractional treatment and deadlines because terms get amended and each source normalises differently.
A build does not remove the judgement. It changes what surrounds it: each source stored as a separate versioned announcement, automatic agreement where all sources match, and only the conflicting fields raised with sources side by side and the decision recorded against the field.
Can we build only the announcement reconciliation and keep everything else?
Yes, and for many firms it is the right first move. At $105,000 to $150,000 it removes the work that consumes most of your scrub team's week while elections continue to be keyed where they are keyed today.
It also tests the thing that decides whether the rest is worth building, which is whether somebody in operations will own the reconciliation rules and revisit them when a source proves unreliable for a particular market. If nobody will, stop there.
How much does each additional market add?
Between $25,000 and $60,000, covering deadline conventions, holiday calendars, fractional treatment, claim mechanics and tax rules, none of which is shared with the market next door. This is the single largest driver and the one most underestimated at scoping.
Volume adds load, which is cheap to solve. Markets add rules, which are not. A firm servicing 3,000 events across two markets is a cheaper build than one servicing 700 across nine, so quoting this category on event count gives the wrong answer in both directions.
Should we defer tax withholding and relief at source?
Almost always, yes. It runs $35,000 to $90,000, rates vary by market and treaty, documentation requirements vary by jurisdiction, and reclaim carries its own clock and its own specialists.
None of it addresses the failures producing corrective payments this quarter, which are missed elections, over elections rejected by the market after your deadline, and wrong entitlements on lent or in transit positions. Fix those first, then scope tax as its own piece of work with your tax function in the room.
Can we migrate years of data out of our current system into new custom software?
Almost always yes, through CSV exports or the vendor's API, and migration should be scoped as its own workstream with field mapping, a dry run, and a planned cutover window rather than an afterthought. The real time sink is rarely moving the data; it is cleaning it, since years of duplicates, free-text fields, and inconsistent formats surface all at once. Pull a full export from your current vendor before committing to anything new, because some SaaS plans restrict exports on lower tiers.
What does it cost to keep an internal tool running after launch, and do we need to hire a developer?
Budget 15 to 20 percent of the build cost per year, so a $25,000 tool runs roughly $300 to $400 a month covering hosting, security patches, dependency updates, and small tweaks, figures drawn from Digital Heroes maintenance contracts. You do not need an in-house developer; a monthly retainer with the agency that built it covers the typical internal tool comfortably. Hosting itself is cheap for internal audiences, often $20 to $100 a month, because you serve dozens of users rather than the open internet.
How do we migrate years of spreadsheet or Airtable data into a new internal tool?
Migration is a standard part of the build, not a separate project: the agency writes import scripts that clean, deduplicate, and map your existing rows into the new database. On typical spreadsheet and Airtable histories, Digital Heroes budgets 3 to 10 extra days, most of it spent resolving inconsistencies like the same customer spelled four different ways. The safe sequence is a trial migration first, a review of flagged conflicts with your team, then final cutover over a weekend so nobody loses a working day.
Can we start on Airtable or Retool now and move to custom software later?
Yes, and it is often the smartest sequence: run the workflow on Airtable or Retool for 6 to 12 months to learn what you actually need, then go custom once the process stabilizes. The no-code version becomes free requirements documentation, and its data exports cleanly into a custom database. The one risk is waiting too long, because teams stack automations and workarounds until migration becomes a project of its own, so set a concrete trigger in advance, such as hitting Airtable's 50,000-record Team plan cap.
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.
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
The reliable signals are re-typing the same data into multiple tools, one employee acting as human middleware between systems, and errors appearing in handoffs between teams. Hard limits force the issue too: Airtable's Team plan caps at 50,000 records per base, and Business costs $45 per seat per month, so a 20-person team pays about $10,800 a year for a tool it has already outgrown. When workarounds consume more hours than the tools save, the spreadsheet era is over.
Should we build our internal tool in Retool instead of hiring developers?
Retool is the right choice if someone on your team is comfortable with SQL and JavaScript and the audience is a handful of technical users, because a basic CRUD dashboard comes together in days. Hire developers when non-technical staff will use the tool daily, when the logic goes beyond forms sitting on a database, or when per-seat pricing stings, since Retool's Business tier lists at $50 per standard user per month. A pattern Digital Heroes sees often: companies arrive after a year on Retool with a tool nobody can maintain because the one person who built it has left.
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.
Related guides
Published · Last updated .