{
 "name": "HardFM Workplace Software Pricing Index",
 "title": "Workplace Software Pricing Index",
 "url": "https://hardfmly.com/datasets/workplace-software-pricing-index/",
 "csv": "https://hardfmly.com/datasets/workplace-software-pricing-index.csv",
 "markdown": "https://hardfmly.com/datasets/workplace-software-pricing-index/index.md",
 "computed_at": "2026-10-19",
 "license": "https://hardfmly.com/terms",
 "headline": "The median published figure in the Workplace Software Pricing Index is 159 USD across 7 sources' own pages in USD (range 59 to 500 USD; 9 sources publish a figure), read 12 October 2026.",
 "quotes": [
  "The median published figure in the Workplace Software Pricing Index is 159 USD across 7 sources' own pages in USD (range 59 to 500 USD; 9 sources publish a figure), read 12 October 2026.",
  "9 of the 44 named sources read in full publish a figure; 35 publish none, read 12 October 2026.",
  "The median is unchanged since 26 September 2026 (was 159 USD across 7)."
 ],
 "citation": "\"HardFM Workplace Software Pricing Index\", updated 2026-10-19, https://hardfmly.com/datasets/workplace-software-pricing-index/.",
 "changed_since": {
  "since": "2026-09-26",
  "previous_median": 159,
  "delta": 0,
  "direction": "unchanged",
  "sentence": "The median is unchanged since 26 September 2026 (was 159 USD across 7)."
 },
 "national": {
  "unit": "USD",
  "n": 7,
  "median": 159,
  "min": 59,
  "max": 500,
  "p25": 99,
  "p75": 199,
  "mean": 187.7143,
  "units": {
   "EUR": 2,
   "USD": 7
  },
  "published_sources": 9,
  "named_sources": 46,
  "read_sources": 44,
  "not_published": 35,
  "published_share": 0.205
 },
 "by_axis": {},
 "rows": [
  {
   "source": "Skedda pricing",
   "url": "https://www.skedda.com/pricing",
   "figure": "$99",
   "value": 99,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$99/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "56d99673b63d44e6af00d99a995660ca0f7283186de4718856f0c504b5dc6869"
  },
  {
   "source": "YAROOMS pricing",
   "url": "https://www.yarooms.com/pricing",
   "figure": "€99 ",
   "value": 99,
   "unit": "EUR",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "€99 /location/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "f73b6907cbecfb2cd4f3712c4831396c84d2e9c4e80dea415023712ebf75eb06"
  },
  {
   "source": "Gable pricing",
   "url": "https://www.gable.to/pricing",
   "figure": "$199 ",
   "value": 199,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$199 per location / month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "74bb2e423c22e5e09004049cb3349e7a8ee9dd6af6046b101534634a57457758"
  },
  {
   "source": "Gable pricing",
   "url": "https://www.gable.to/pricing",
   "figure": "$199",
   "value": 199,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-11",
   "quote": "$199/mo",
   "source_class": "primary-provider-own-site",
   "text_sha256": "74bb2e423c22e5e09004049cb3349e7a8ee9dd6af6046b101534634a57457758"
  },
  {
   "source": "Archie pricing",
   "url": "https://archieapp.co/pricing",
   "figure": "$159",
   "value": 159,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "Starting at $159/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "d7ef065de4c442a84f82af7d16ae301ac5b63cd5e9d5ea64e58f5730710fe3ef"
  },
  {
   "source": "Spacebring pricing",
   "url": "https://www.spacebring.com/pricing",
   "figure": "€100 ",
   "value": 100,
   "unit": "EUR",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "€100 per first location per month, plus €75 per additional location per month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "b9666563714135665759d45268186547163f1d4f43e6270c64a274e053e02af6"
  },
  {
   "source": "Greetly pricing",
   "url": "https://www.greetly.com/pricing",
   "figure": "$99",
   "value": 99,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$99/month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "33b0ce6bf2488c19ea4af6c1214bc457739031ab90cf1f24647f94217111c4fc"
  },
  {
   "source": "ALICE Receptionist pricing",
   "url": "https://www.alicereceptionist.com/pricing",
   "figure": "$199 ",
   "value": 199,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$199 / Month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "e3530ec20c762b640fd66f88eb5f00e385116b98764dd688f240e0f20525b337"
  },
  {
   "source": "InstaCheckin pricing",
   "url": "https://instacheckin.io/pricing",
   "figure": "$59 ",
   "value": 59,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "billed annually · $59 if billed monthly",
   "source_class": "primary-provider-own-site",
   "text_sha256": "702e106a7ee913f518c236142f73f5f550bec3a338ef0345c58a6cd2fc491fd6"
  },
  {
   "source": "Elia pricing",
   "url": "https://www.elia.io/pricing",
   "figure": "$500 ",
   "value": 500,
   "unit": "USD",
   "vat": null,
   "axis": {},
   "retrieved_at": "2026-10-12",
   "quote": "$500 /per month",
   "source_class": "primary-provider-own-site",
   "text_sha256": "25c3566fb451e8b4e39f23fbb4e30b7b4be038b3d855f09f4e16b796f5ac8482"
  }
 ],
 "not_published": [
  {
   "source": "UpKeep pricing",
   "url": "https://www.upkeep.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Sign In App pricing",
   "url": "https://signinapp.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Envoy pricing",
   "url": "https://envoy.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "MaintainX pricing",
   "url": "https://www.getmaintainx.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Fiix pricing",
   "url": "https://fiixsoftware.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "eMaint CMMS pricing calculator",
   "url": "https://www.emaint.com/cmms-pricing-calculator/",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Visitly pricing",
   "url": "https://www.visitly.io/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Tactic pricing",
   "url": "https://gettactic.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Flexopus pricing",
   "url": "https://www.flexopus.com/en/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Vizitor pricing",
   "url": "https://www.vizitorapp.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "WorkTrek pricing",
   "url": "https://worktrek.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Oxmaint pricing",
   "url": "https://oxmaint.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Tidaro pricing",
   "url": "https://www.tidaro.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Robin pricing",
   "url": "https://robinpowered.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Limble pricing",
   "url": "https://limble.com/pricing",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "deskbird pricing",
   "url": "https://www.deskbird.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "The Receptionist pricing",
   "url": "https://thereceptionist.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "FMX pricing",
   "url": "https://www.gofmx.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "OfficeRnD pricing",
   "url": "https://www.officernd.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Infraspeak pricing",
   "url": "https://infraspeak.com/en/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Facilio pricing",
   "url": "https://facilio.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "QuickFMS pricing",
   "url": "https://www.quickfms.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Officely pricing",
   "url": "https://getofficely.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Kisi pricing",
   "url": "https://www.getkisi.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Maintenance Care pricing",
   "url": "https://www.maintenancecare.com/pricing",
   "retrieved_at": "2026-10-11",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Tribeloo pricing",
   "url": "https://www.tribeloo.com/pricing",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Joan pricing",
   "url": "https://getjoan.com/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "every candidate on the page was refused"
  },
  {
   "source": "Kadence pricing",
   "url": "https://kadence.co/pricing",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Fracttal prices",
   "url": "https://www.fracttal.com/en/prices",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Comeen pricing",
   "url": "https://www.comeen.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Matrix Booking pricing",
   "url": "https://www.matrixbooking.com/pricing",
   "retrieved_at": "2026-09-11",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "DeskFlex pricing",
   "url": "https://www.deskflex.com/pricing",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "GHX Vendormate vendor credentialing (supplier fees)",
   "url": "https://www.ghx.com/vendor-credentialing-suppliers/",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "ISNetworld contractor and supplier FAQs",
   "url": "https://www.isnetworld.com/en/faqs",
   "retrieved_at": "2026-09-12",
   "reason": "read in full and no accepted figure on the page"
  },
  {
   "source": "Gartner Peer Insights: Integrated Workplace Management Systems",
   "url": "https://www.gartner.com/reviews/market/integrated-workplace-management-systems",
   "retrieved_at": "2026-10-12",
   "reason": "read in full and no accepted figure on the page"
  }
 ],
 "sources": [
  {
   "url": "https://www.skedda.com/pricing",
   "label": "Skedda pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.upkeep.com/pricing",
   "label": "UpKeep pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://signinapp.com/pricing",
   "label": "Sign In App pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://envoy.com/pricing",
   "label": "Envoy pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.getmaintainx.com/pricing",
   "label": "MaintainX pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.greetly.com/pricing",
   "label": "Greetly pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://fiixsoftware.com/pricing",
   "label": "Fiix pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://archieapp.co/pricing",
   "label": "Archie pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.emaint.com/cmms-pricing-calculator/",
   "label": "eMaint CMMS pricing calculator",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.yarooms.com/pricing",
   "label": "YAROOMS pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.alicereceptionist.com/pricing",
   "label": "ALICE Receptionist pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.visitly.io/pricing",
   "label": "Visitly pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://gettactic.com/pricing",
   "label": "Tactic pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.gable.to/pricing",
   "label": "Gable pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.flexopus.com/en/pricing",
   "label": "Flexopus pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://instacheckin.io/pricing",
   "label": "InstaCheckin pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.vizitorapp.com/pricing",
   "label": "Vizitor pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://worktrek.com/pricing",
   "label": "WorkTrek pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://oxmaint.com/pricing",
   "label": "Oxmaint pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tidaro.com/pricing",
   "label": "Tidaro pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.spacebring.com/pricing",
   "label": "Spacebring pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.elia.io/pricing",
   "label": "Elia pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://robinpowered.com/pricing",
   "label": "Robin pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://limble.com/pricing",
   "label": "Limble pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.deskbird.com/pricing",
   "label": "deskbird pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://thereceptionist.com/pricing",
   "label": "The Receptionist pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.gofmx.com/pricing",
   "label": "FMX pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.officernd.com/pricing",
   "label": "OfficeRnD pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://infraspeak.com/en/pricing",
   "label": "Infraspeak pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://facilio.com/pricing",
   "label": "Facilio pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.quickfms.com/pricing",
   "label": "QuickFMS pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://getofficely.com/pricing",
   "label": "Officely pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.getkisi.com/pricing",
   "label": "Kisi pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.maintenancecare.com/pricing",
   "label": "Maintenance Care pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.tribeloo.com/pricing",
   "label": "Tribeloo pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://getjoan.com/pricing",
   "label": "Joan pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://kadence.co/pricing",
   "label": "Kadence pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.fracttal.com/en/prices",
   "label": "Fracttal prices",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.comeen.com/pricing",
   "label": "Comeen pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.matrixbooking.com/pricing",
   "label": "Matrix Booking pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.deskflex.com/pricing",
   "label": "DeskFlex pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.ghx.com/vendor-credentialing-suppliers/",
   "label": "GHX Vendormate vendor credentialing (supplier fees)",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.isnetworld.com/en/faqs",
   "label": "ISNetworld contractor and supplier FAQs",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.qminder.com/pricing",
   "label": "Qminder pricing",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.gartner.com/reviews/market/integrated-workplace-management-systems",
   "label": "Gartner Peer Insights: Integrated Workplace Management Systems",
   "license": "the publisher's own terms; quoted for reporting and comment"
  },
  {
   "url": "https://www.g2.com/categories/contractor-management",
   "label": "g2.com",
   "license": "the publisher's own terms; quoted for reporting and comment"
  }
 ],
 "methodology": "Every row is a verbatim sentence read from the named source's own page through our fetch service on the date shown, hash-pinned to the stored read (the sha of the page's visible text; the raw page is mirrored to R2). 9 of the 44 named sources that could be read published a usable figure; 35 published none and are recorded as not published, never filled in; 2 could not be read (blocked, dead or unreachable) and count nowhere. The headline figures (median, minimum, maximum, quartiles) are over ONE figure per source in USD (a source's median where its page yielded several accepted sentences), so N counts sources, never sentences; 108 candidate sentence(s) were refused by a reviewer with the reason recorded. The fuller derivation this dataset is chartered to grow into (not yet what the figures above are; they are each source's own published figure as read): the median, minimum and maximum published price per seat, per desk and per location across every workplace-software vendor that publishes one, cut by category (IWMS, desk and room booking, visitor management, FM/CMMS, contractor management) and by unit (per user, per resource, per location, per site); the share of vendors that publish a price at all versus quote-only, which is the figure nobody else computes; the cheapest published vendor per category; repriced-since the previous read",
 "embed": "<figure style=\"margin:0;padding:16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;color:#111111;font-family:system-ui,sans-serif;max-width:480px\"><p style=\"margin:0 0 8px;font-size:28px;font-weight:700;color:#111111;background:#ffffff\">159 USD</p><p style=\"margin:0 0 8px;font-size:14px;color:#111111;background:#ffffff\">median published figure, Workplace Software Pricing Index, across 9 sources, read 12 October 2026</p><figcaption style=\"font-size:12px;color:#444444;background:#ffffff\"><a href=\"https://hardfmly.com/datasets/workplace-software-pricing-index/#median\" style=\"color:#1a4fd6;background:#ffffff\">Source: HardFM Workplace Software Pricing Index</a></figcaption></figure>"
}
