CutLedger How we make money

Methodology

  1. Capture. We open each vendor’s public pricing page after reading its robots.txt, and save the text with the date (2026-11-10). Pages we may not fetch are not captured: Vagaro’s is disallowed, so Vagaro uses third-party figures, labelled.
  2. Label. “Vendor” = we read it on the vendor’s page. “3rd-party” = a guide or comparison, named and dated.
  3. Never invent. Unpublished = hatched or “not captured”. Quote-only vendors are listed, not priced.
  4. Ledger. Salon month = subscription (by chairs) + per-staff fees + new-client fee (rate × ticket, minimum and cap applied, × new clients) + card fees (rate × volume + fixed fee × transactions). Gym month = software tier (by members) + card processing where published; PushPress shows its cheapest plan.
  5. Not modelled: annual-billing discounts (monthly list used; discounts are recorded on the vendor’s price board where published), feature gating, add-ons such as marketing and payroll, taxes, hardware, payout fees, and other countries (USD vendors only).
  6. Freshness. Two snapshots, both 2026-11-10: the first capture and a same-day re-check pass over every pricing page. A dated re-check log is kept with the data.

Known gaps (2026-11-10)