Hard Coded Real Estate logoHard Coded Real Estate
Back to blog

Operations · 4 min read

What Is a CMA Tool?

A CMA tool pulls MLS comps and builds them into a branded comparative market analysis. Here is what it handles, what it does not, and where most stop.

Software That Turns MLS Comps Into a Client-Ready Report

A CMA tool is software that pulls comparable sales from the MLS and assembles them into a comparative market analysis an agent can present to a client. It handles comp retrieval, adjustment math, report layout, and branding, which are the mechanical parts of the job. It does not produce an appraisal, and it does not replace the licensed professional who reviews the comp set and owns the price on the last page.

That is the whole definition. What separates tools in this category is how much of the surrounding workflow they cover.

The Four Jobs Inside a CMA Tool

Almost every product in the category is some combination of these:

JobWhat the software doesWhat still needs a person
Comp retrievalQueries the MLS for recent sales and active competition matching the subjectReviewing and correcting the result set
AdjustmentsSuggests values for square footage, condition, garage, concessions, and timeApproving every adjustment against local reality
Report assemblyBuilds layout, charts, photos, maps, and narrative into a presentable documentReading it before it is sent
BrandingApplies agent identity, brokerage identity, and required disclosure textSetting the standards once, at the org level

Everything above the line is worth automating. None of it requires a licensed judgment call, and all of it eats time that agents would rather spend in front of clients.

What a CMA Tool Is Not

It is not an automated valuation model. An AVM produces a number from structured data with no human in the loop, and consumer-facing home value estimates are the most familiar version of that. A CMA tool builds a document that a professional reviews, adjusts, and stands behind. Those are different products with different liability profiles.

It is also not an appraisal engine. This distinction carries real exposure. An appraisal is performed by a licensed or certified appraiser under professional standards and is what a lender relies on for underwriting. A CMA is not held to that standard and cannot substitute for it. Any tool that lets an estimate read like a formal valuation is creating a problem for the agent presenting it and the brokerage backing them, which is why the disclosure belongs on the document rather than in a terms of service page nobody opens.

Where Most CMA Tools Stop

Here is the pattern worth noticing when you evaluate this category. Most products declare the job finished the moment the file is generated.

But the report is the middle of the process, not the end. When it lands, the seller enters a decision window that can run weeks or months, and what happens during that window decides whether the agent who prepared the analysis is the agent who gets the listing. A PDF sitting in an inbox does none of that work.

The tools worth paying for keep going:

  • Delivery as a hosted link, so the report renders on a phone, can be updated after the meeting, and tells you whether it was opened.
  • CRM records, so the analysis creates a contact, attaches the subject property, and schedules the first follow-up automatically.
  • Updated comp alerts, so a new sale on the same street becomes a reason to call the seller with something useful.
  • A review trail, so the brokerage can show who generated the draft, who approved it, and when it went out.

That argument is developed in full in the automated CMA pillar, which walks the workflow from MLS intake to branded report to follow-up sequence.

How to Tell Tools Apart

Feature lists in this category look nearly identical from the outside. The useful questions are narrower: does it connect to your MLS specifically, can an agent override any comp and any adjustment before sending, does branding get set once by an admin or rebuilt by each agent, and does generating a report create a follow-up task anywhere.

If you are working through that evaluation, the criteria framework in best CMA software for real estate is a better starting point than a ranking, and the category breakdown in what software is used to build a CMA shows where a CMA generator sits relative to the MLS, presentation, and delivery layers.

For a working example of intake, review, branded output, and distribution in one path, see the Auto CMA workflow. If you are evaluating on behalf of a brokerage rather than a single desk, the brokerage view covers the admin and brand control side.

Frequently Asked Questions

What does a CMA tool actually do?
A CMA tool queries the MLS for comparable sales and active competition, applies adjustments for differences against the subject property, and assembles the result into a formatted report with agent and brokerage branding. Better tools also deliver the report as a trackable link and create follow-up records in a CRM. The licensed professional still reviews the comp set and owns the price.
Does a CMA tool replace the agent?
No. Software is good at finding properties that resemble the subject on paper and weak at knowing which of them represent the market the seller is entering. Renovations, concessions, non-arms-length sales, and boundary effects all require human review. A CMA tool should shorten assembly time and leave judgment with the professional who signs the report.
Is the output of a CMA tool an appraisal?
No. Every CMA tool produces a comparative market analysis, which is an opinion of likely sale price supported by comps. An appraisal is a formal valuation by a licensed or certified appraiser under professional standards, and lenders will not accept a CMA in its place. The report itself should say so in plain language.

Want this applied to your platform?

Hard Coded Real Estate builds modern unified platforms for real estate associations, brokerages, and professional teams.

Talk to the team