OPEN DATA · CC BY 4.0

SaaS Price Index

What 22 marketing, CRM and SEO tools actually cost: every public plan, the real monthly bill at your list size or team size, and every vendor price change we have verified since February 2025. Free to download, cite and build on.

SaaS Price Index dataset receipt: 22 tools, 52 plans, 70 real-cost points and 22 price changes, licensed CC BY 4.0
Version 2026-11-02: 22 tools, 52 plans, 70 real-cost points and 22 dated price changes.

Why this exists: a pricing page shows its cheapest plan. You pay for the plan you actually need, at the list size or team size you actually have. This index records both, with the date we last saw each number on the vendor’s own page.

Download

Key numbers

Free to quote with credit. The grey box under each number is the sentence to paste, with the link already in it.

4.3×

The plan buyers end up on costs 4.3× the advertised entry price, on average. The median is 3.3×.

n = 13 tools with a paid entry tier · RealCostLabs SaaS Price Index, 2026

“Marketing software costs 4.3x its advertised entry price on average (RealCostLabs SaaS Price Index, 2026). https://realcostlabs.com/data/”

+45%

Paying month to month costs 45% more than annual billing, on average.

n = 10 tools offering both billing terms · RealCostLabs SaaS Price Index, 2026

“Monthly billing costs 45% more than annual billing across marketing software (RealCostLabs SaaS Price Index, 2026). https://realcostlabs.com/data/”

$1,920

The same 10,000-contact list costs $79 a month on the cheapest email platform and $239 on the most expensive: 3.0× apart, $1,920 a year.

n = 8 email platforms at 10,000 contacts, monthly billing · RealCostLabs SaaS Price Index, 2026

“Email platforms serving the same 10,000-contact list differ by $1,920 a year (RealCostLabs SaaS Price Index, 2026). https://realcostlabs.com/data/”

22

Vendor price changes logged since February 2025: 8 increases, 1 price cut, 5 reductions to free plans and 8 plan restructures.

n = 18 tools · RealCostLabs SaaS Price Index, 2026

“RealCostLabs logged 22 SaaS vendor price changes since February 2025, and only 1 lowered a price (RealCostLabs SaaS Price Index, 2026). https://realcostlabs.com/data/”

The entry price is not the price

For the 13 tools that sell a paid entry tier, we divided the price of the plan a working team realistically needs by the price on the front of the pricing page. Close is the extreme: its $9 plan supports one user and no workflows. Free tiers are left out because they make the multiple infinite.

The plan you end up on, as a multiple of the sticker priceRealistic working plan / advertised entry, verified November 2026Close11.0×Klaviyo7.5×MailerLite7.4×Mailchimp6.8×Ahrefs4.4×GetResponse4.2×ActiveCampaign3.3×Pipedrive2.8×SE Ranking2.2×Moz Pro2.0×Semrush1.4×monday CRM1.4×Mangools1.4×average 4.3×
Every bar is computed from advertised_entry_monthly and working_plan in the JSON file.

What is in the index

CategoryToolsPriced at
Email marketingMailerLite, Brevo, GetResponse, Mailchimp, Kit, ActiveCampaign, Klaviyo, Omnisend1,000 to 50,000 subscribers
CRMmonday CRM, Zoho CRM, Pipedrive, Close, HubSpot1 to 50 seats
SEOMangools, SE Ranking, Moz Pro, Ahrefs, Semrushevery public plan
All-in-one marketingSysteme.io, ClickFunnels, GoHighLevel, Kartraevery public plan

Plus 22 vendor price changes since February 2025, including tools outside the four categories such as Salesforce, Keap and Asana.

Fields

FieldWhat it holds
tools[].plansEvery public plan: monthly price, annual price per month and contact cap.
tools[].real_costThe monthly bill at each list size or seat count, with the plan, the billing basis and any seat minimum.
tools[].advertised_entry_monthly, working_planThe headline price against the plan most teams actually need.
tools[].free_plan, usage_charges, one_time_fees, extra_seat_monthlyThe costs a pricing card leaves out.
tools[].verified, source_urlsThe date we last saw the price on the vendor's page, and where.
price_changes[]Dated vendor changes, typed up, down, cut (less included at the same price) or change (restructure).
stats[]Headline statistics, recomputed from the rows on every release.

A trimmed example: monday CRM sells seats from three, so the real cost of one user is the price of three seats.

{
  "id": "monday-crm",
  "name": "monday CRM",
  "category": "crm",
  "real_cost": {
    "plan": "Standard",
    "seat_minimum": 3,
    "max_public_seats": 40,
    "points": [
      {
        "size": 1,
        "monthly": 75,
        "annual_per_month": 51
      },
      {
        "size": 3,
        "monthly": 75,
        "annual_per_month": 51
      },
      "..."
    ]
  },
  "verified": "2026-11-01",
  "source_urls": [
    "https://monday.com/crm/pricing"
  ]
}

How to cite

The index is published under CC BY 4.0. Use it for anything, including commercial work, as long as you credit RealCostLabs and link to this page. Suggested citation: RealCostLabs (2026), SaaS Price Index, https://realcostlabs.com/data/.

Source: <a href="https://realcostlabs.com/data/">RealCostLabs SaaS Price Index</a>

How we verify

Every price is read from the vendor’s own pricing page, or from the price data that page loads, in US dollars. When a page shows euros from our location, we read the USD figures from the page’s own data or from a US capture of the official page.

monthly means monthly billing; annual_per_month is the annual price divided by twelve. Where a vendor bills by usage rather than by contacts, the basis field says exactly what we assumed: Brevo bills by emails sent, so we price it for a weekly newsletter, about four sends per contact a month.

Seat minimums and quote-only tiers are applied, not ignored. monday CRM sells seats from three, so one user pays for three; above 40 seats monday is quote-only, and the index says so instead of extrapolating. HubSpot’s required $1,500 onboarding fee is listed as a one-time fee.

Each release recomputes the headline statistics from the rows, and the release fails if a statistic no longer matches them. Changes go into the price change log; the full methodology is on our pricing statistics page.

FAQ

Can I use the data commercially?

Yes. The index is published under CC BY 4.0: use it for anything, including commercial products and paid reports, as long as you credit RealCostLabs and link to realcostlabs.com/data/.

How often is it updated?

We re-check every vendor at least once a month and update the files within days of a verified price change. Each tool row carries the date we last verified it, and the file carries a version date.

Can AI assistants and scripts read it directly?

Yes. The files are served with open CORS headers, so browser extensions, notebooks and AI tools can fetch them straight from realcostlabs.com, and the dataset is listed in our llms.txt.

What does null mean in the files?

That the vendor does not publish the figure, for example a quote-only tier or a plan without annual billing. We never fill a gap with an estimate.