Real Estate Brokerage Software: Build vs Buy by Agent Count
Buy under about a hundred and fifty agents. Brokermint or Lone Wolf Back Office plus Dotloop or SkySlope will hold a single state brokerage with a handful of split plans, and the money is better spent on two recruiters.
On this page
Buy under about a hundred and fifty agents. Brokermint or Lone Wolf Back Office plus Dotloop or SkySlope will hold a single state brokerage with a handful of split plans, and the money is better spent on two recruiters. Build once tiered caps, teams inside teams and referral fees flowing three directions have turned a spreadsheet into your real system of record.
What the off the shelf brokerage products actually do well
The stack most brokerages run is competent and it is worth saying which part does what. Dotloop and SkySlope handle transaction folders, checklists and electronic signature, and both are mature. Lone Wolf Back Office, Brokermint and Loft47 model commission plans attached to agents with cap logic and fee schedules, and push to QuickBooks or Xero. kvCORE and Follow Up Boss hold the lead and client relationship side that agents actually live in. Your local multiple listing service feed supplies listing data through the Real Estate Standards Organisation web interface.
Each of those solves its own piece properly. Between them sits a human, a spreadsheet export or an automation that breaks quietly, and that gap is the subject of this page rather than any defect in the products.
So the default answer is buy, and it is the right answer for most brokerages that call us. Under roughly forty to sixty agents, in one state, with fewer than five split plans and no meaningful team structures, Brokermint at published per user pricing will do the job and the sixty thousand dollars you would spend on custom buys two recruiters instead. That is a better return at that size, and we say so rather than quoting.
The same holds if your differentiation is training and culture rather than economics. Do not build software to express a compensation plan that matches everybody else's compensation plan. The build case is about the money math, and if your money math is ordinary, keep buying.
Where they stop: a split plan is not a number, and every tool thinks it is
Here is the transaction that breaks off the shelf back office. An agent sits on a seventy thirty split with a twenty three thousand dollar annual cap rolling on her anniversary date rather than the calendar year. She joins a team where the lead takes twenty five percent off the top before the brokerage split applies, but only on team generated leads and not on her own sphere. She closes a seven hundred and eighty thousand dollar sale where fifteen percent goes out as a referral to an out of state broker, and she is two deals from cap, so this single commission crosses it mid deal. There is also a transaction fee waived after cap and an errors and omissions fee that is not.
Brokermint and Lone Wolf both handle most of that. Neither handles the crossing cleanly: part of one commission landing pre cap at seventy thirty and the remainder at a hundred percent, net of referral, with the fee waiver applying only to the post cap portion. So your commission administrator overrides the calculation, and the moment she overrides, your reporting is fiction, because the database now holds a number a person typed rather than a plan a machine applied.
Compliance has the same shape. SkySlope and Dotloop give a checklist per file, twenty two documents, green when uploaded. That is document presence, not document correctness. A signed agency disclosure in the right slot with the wrong date is green. A lead based paint disclosure missing initials on a pre 1978 property is green. Your state real estate commission does not care that the box was ticked, and the designated broker's licence is the thing on the line.
Since August 2024, multiple listing service participants working with buyers need a written buyer agreement before touring, which added another document whose date matters relative to other dates. Checklists cannot check that. Cross field validation can.
The arithmetic: cost to build against per agent back office pricing
Use your own invoice. Back office and transaction management here are priced per agent per month, usually separately, so add the two, annualise, and divide by headcount.
On the other side, a first release at $60,000 to $130,000 spread over three years is $20,000 to $43,000 a year. Across forty agents that is $500 to $1,083 an agent annually, or roughly forty two to ninety dollars a month, which is well above the subscriptions and settles the question. Across a hundred and fifty agents it is $133 to $289 an agent, about eleven to twenty four dollars a month, and the two paths meet. Across four hundred agents it is $50 to $108 an agent and the licence is the expensive option before you count a single hour of reconciliation.
The crossover sits near a hundred and fifty agents on one compensation philosophy, and falls to about ninety once you operate in a second state, because disclosure requirements, trust accounting rules and disbursement authorisation formats differ per jurisdiction and each state is real work rather than a configuration flag.
The number that actually decides it is not agent count. It is whether your commission administrator spends more than two days a month reconciling what the system says against what the plan says. At that point you are already paying for custom software in salary, and you own none of it.
What a custom build actually costs, migration and year two included
Brokerage work divides cleanly into two price bands, from what Digital Heroes has delivered across more than 2,000 projects. A focused first release, which here is almost always the commission rule engine plus disbursement authorisation generation plus the accounting push, with agents and deals imported from your existing back office, runs $60,000 to $130,000 and ships in 12 to 16 weeks. A full platform adding compliance review with document extraction, listing reconciliation, agent onboarding, recruiting projections and multi office reporting runs $150,000 to $400,000 phased across 6 to 12 months.
Data migration runs 10 to 25 percent of build cost, and there is a wrinkle specific to brokerages. Past deals calculated by hand cannot be reproduced by any rule chain, so they come across as frozen historical records rather than recalculated ones. Deciding where that line sits, usually at a fiscal year boundary, is a decision for your controller and it should be made before migration starts.
Running it costs 15 to 20 percent of the build price every year from year two. That funds hosting, the multiple listing service that changes its interface compliance level, franchise reporting format changes, a new state, plan changes at every recruiting cycle, and the accounting integration when you change packages.
What pushes you up the band: multi state or cross border operation, franchise affiliation with mandated reporting formats and fee structures, the number of split plans actually in force, which is routinely six times what leadership believes once somebody reads the independent contractor agreements, and the number of listing services you connect.
The four situations where building wins
Regulatory fit. Trust accounting rules, disclosure requirements, record retention periods and disbursement authorisation formats vary by state and your designated broker carries the exposure. Immutable audit records showing which plan version applied to which contract date, and which documents were validated against which fields, are what an audit response looks like. No product will maintain that to your state's interpretation.
Scale economics. Above roughly a hundred and fifty agents the per agent cost of a build falls under the subscription stack and stops rising as you recruit.
A workflow that is your competitive advantage. The recruiting number is the clearest case. A top producer asks what she would have netted at your brokerage last year. Modelling her actual deals against your plan takes two days in a spreadsheet and the answer is soft enough that she does not trust it, while the brokerage down the street answers in twenty minutes. Once the rule engine exists, that projection is nearly free.
Integration sprawl across three or more systems. Transaction management, back office, listing feed, lead platform and accounting, with a person or a fragile automation between each pair. Reconciling them, with disagreements queued for a human rather than silently overwritten, is the work.
Digital Heroes is the wrong firm for a forty agent single office brokerage, and for any owner who cannot get their leadership team to agree one written compensation policy before kickoff.
How to decide in a week, and the override count that settles it
Monday, ask your commission administrator to log every override she makes for one month, with a reason. If you cannot wait a month, take last month's closings and count how many disbursement authorisations were adjusted by hand. More than one in ten is the clearest signal in this category.
Tuesday, count your split plans by reading the independent contractor agreements rather than by asking. Most brokerages discover several times the number they expected, and that count drives the build price more than agent headcount does.
Wednesday, ask your compliance coordinator how long she spends per file and how she decides which file to open first. If the answer is that she opens all of them in order, you are paying linear headcount for a triage problem. Thursday, give two vendors your worst split plan, the mid deal cap crossing with a referral and a team override, and ask how they would structure it. A schema of fields on a record is the wrong answer. Versioned rule chains with effective dating and an audit trail is the right one.
Friday, weigh it against the arithmetic above. If overrides are rare and you have four plans, buy. If your leadership makes decisions from a spreadsheet whose maintainer going on holiday is an operational risk, move to a paid discovery phase. Three to four weeks at a fixed fee, ending in a signed product requirements document covering the rule chain, the audit model, state variations and acceptance criteria. You own it and can take it to any other firm on your shortlist.
Digital Heroes writes a signed product requirements document before a line of code exists on any engagement. We contract through India LLP, United States LLC and United Kingdom LTD entities so intellectual property assigns under the law your brokerage already operates under. The named team, from more than fifty specialists, meets you before signature. Our record is checkable on Clutch, Trustpilot, Fiverr Vetted Pro and D-U-N-S, alongside ShopScore, HeroCheckout and Section Vault.
Book a 30-minute call with Digital Heroes and get a written plan and a fixed quote within 48 hours.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- The right combination of digital transformation actions can unlock as much as US$1.25 trillion in additional market capitalization across Fortune 500 companies, while the wrong combinations put more than US$1.5 trillion at risk; companies with all three core factors (strategy, aligned technology, and change capability) saw a 5% market-value lift relative to peers. Source: Deloitte (2023) →
- 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) →
- Across ten outpatient clinics the mean no-show rate was 18.8%, and the marginal cost of no-shows reached $14.58 million per year for those clinics, at roughly $196 per missed appointment (2008 figures). Source: BMC Health Services Research / PubMed Central (Kheirkhah et al.) (2015) →
- 73% of surveyed businesses now use a headless architecture (up nearly 40% since 2019), and 98% of those not yet using it are evaluating or planning to evaluate headless within 12 months, with 82% saying it makes delivering consistent content easier. Source: WP Engine (2024) →
Frequently asked questions
How much does custom brokerage software cost?
A focused first release covering the commission rule engine, disbursement authorisation generation and the accounting push runs $60,000 to $130,000. A full platform adding compliance review with document extraction, listing reconciliation, onboarding, recruiting projections and multi office reporting runs $150,000 to $400,000. Add 10 to 25 percent for migrating agents, plans and deal history, then 15 to 20 percent of build cost every year afterwards.
How long does it take to replace our commission back office?
Twelve to sixteen weeks for the engine and disbursement pipeline, then one full month end run in parallel before you switch. Do not attempt a cutover mid month. The realistic delay is not engineering, it is agreeing what your plans actually say, because the written independent contractor agreements and the practice in the office differ more often than owners expect.
Who owns the code and the commission records in a custom build?
You own the repository, the schema, the deployment credentials and the records, on your own cloud account, agreed in writing before kickoff. At Digital Heroes the client owns the code from the first commit. Ask any supplier what happens in month fourteen when their original team has moved on, and expect a documented data model and a priced maintenance arrangement rather than a promise.
What happens to pending deals when a team renegotiates mid year?
Nothing, if the plan is versioned and effective dated. Deals under contract keep the plan version that applied at their contract date, and new deals pick up the new version automatically. Systems that store a plan as fields on an agent record cannot do this, which is why the renegotiation turns into a chat thread argument and then an override that quietly corrupts your reporting.
Can we keep Dotloop or SkySlope and build only the commission engine?
Yes, and that is the usual first phase. Transaction folders and electronic signature are commodity and neither is worth rebuilding. Build the rule chain, the disbursement authorisation and the accounting push, keep the transaction platform, and connect them. It is the piece that touches money, so it pays back first, and it forces the compensation rules out of one person's head and into writing.
Should a small brokerage build its own software?
No. Under forty to sixty agents in one state with a few plans, the subscription stack is proportionate and the build will not amortise. The exception is a small brokerage whose entire model is unusual, such as a flat fee or salaried structure that no back office product models, where even then the sensible build is narrow and sits on top of bought transaction management.
What is the difference between transaction management and back office software?
Transaction management holds the file: documents, checklists, signatures and deadlines, which is Dotloop and SkySlope territory. Back office holds the money: commission plans, caps, fees, disbursement authorisations, agent ledgers and the accounting handoff, which is Lone Wolf, Brokermint and Loft47 territory. Brokerages usually own both and the reconciliation between them is done by a person, which is where custom work earns its keep.
Can software actually triage compliance files rather than tick boxes?
It can rank them. Extraction pulls the fields that matter from each uploaded document, then validates them against each other and the transaction record: contract price against the disbursement figure, agency disclosure date against the offer date, signature blocks present and dated. Discrepancies rise to the top of the queue with both values shown. Your coordinator still reads files, she just reads the risky ones first.
How do we produce a recruiting net income projection quickly?
Point the same commission engine at a candidate's prior year deals under your plan and produce a net to agent figure with the fee breakdown itemised. Change the cap and see the delta instantly. Doing this well requires the rule chain to exist first, which is why it is a nearly free addition after the first release and a two day spreadsheet exercise before it.
What happens when the listing feed and our records disagree?
Queue it for a person and log both values. Treat the listing service as the source of record for status and public data, and your own database as the source for everything it does not know, such as internal commission structure, sign inventory and which office carries the file. A syndication tool that overwrites one side is how a coordinator learns a listing went pending by driving past the sign.
Can we start with a small MVP version of the CRM and add features later?
Yes, starting small is how most successful projects run: launch with contacts, one pipeline, activity logging, and your two most-used integrations, then extend in monthly or quarterly cycles. At Digital Heroes an MVP scope like that typically ships in 10 to 12 weeks for $15,000 to $30,000. The projects that fail usually tried to clone every Salesforce feature on day one instead of the six workflows the team actually uses.
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.
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.
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.
At what team size does building a custom CRM get cheaper than paying for Salesforce?
The crossover usually lands between 15 and 25 users. Salesforce Enterprise lists at $165 per user per month, so a 20-person team pays roughly $39,600 a year indefinitely, while a $45,000 custom build plus $8,000 to $12,000 in annual upkeep breaks even in about 18 months. Below 10 users, Salesforce or Zoho is almost always the cheaper path and a good agency will tell you that.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
Is Zoho or Pipedrive good enough for a small sales team, or should we build custom?
For a straightforward pipeline they are genuinely good and cheap: Zoho CRM Standard starts at $14 per user per month billed annually and Pipedrive Essential is priced about the same. They stop being enough when you need custom objects, industry workflows like job scheduling or inventory-linked quoting, or deep hooks into an internal system. If your team exports to spreadsheets every week to do the real work, the tool has already failed and custom is worth pricing.
Can AI features like lead scoring and email drafting be built into a custom CRM?
Yes, AI features are now a standard request: connecting a model API for lead scoring, call summarization, or drafted follow-up emails typically adds $5,000 to $15,000 to a build in recent Digital Heroes projects. The custom advantage is that the AI runs on your full data and your rules instead of a vendor's generic feature, and you are never pushed into an add-on tier the way Salesforce prices Einstein. Start with one AI feature tied to a measurable task, prove it works, then extend.
What does it cost to keep custom software running after launch?
Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.
Can a custom CRM integrate with QuickBooks, Gmail, and our phone system?
Yes, and integrations are usually the main reason to go custom: QuickBooks, Gmail and Outlook, Stripe, Mailchimp, WhatsApp, and VoIP platforms like Twilio all have stable APIs we wire into CRMs routinely at Digital Heroes. Each standard integration adds roughly $2,000 to $6,000 and one to two weeks to the schedule. The expensive ones are legacy systems with no API, which need file-based syncs or database-level connections, so flag those in the first conversation.
Who can build a custom CRM software system?
Digital Heroes builds custom CRM 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 CRM 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.
Related guides
Published · Last updated .