Simple, honest pricing

Self-host for free or let us handle the infrastructure. All cloud plans include a 14-day free trial — no credit card required.

AGPL v3

Self-Hosted

Free

Run on your own server. Full source code, no limits, no fees.

Cloud Starter

$9/month

or $7/mo billed annually

1 staff member. Everything you need to start booking. 14-day free trial.

Most Popular

Cloud Team

$7/seat/month

or $5/seat/mo billed annually · 2-10 staff

For growing businesses with multiple staff. All features unlocked.

Cloud Business

Custom

10+ staff · volume pricing

For larger businesses. All enterprise features, priority support, and custom onboarding.

Cloud plans include a 1% processing fee on transactions. Self-hosted has no fees — bring your own Stripe account.

One command to self-host

$ git clone https://github.com/stephendeslate/savspot.git
$ cd savspot
$ ./scripts/install.sh

Docker setup with PostgreSQL, Redis, Caddy (auto HTTPS), and automatic migrations.

Full feature comparison

Self-hosted gets every feature. Cloud plans are tiered for simplicity.

FeatureSelf-HostedStarterTeamBusiness
Booking & Scheduling
Unlimited bookings
Public booking page
Google Calendar sync
Walk-in booking
Buffer times & breaks
Service addons
Embeddable widget
Intake forms
Payments
Online payments (Stripe)
Offline payment tracking
Invoice generation
Transaction feeNone1%1%1%
Cancellation policies
Client Management
Client CRM
Client import (CSV)
Booking history
Digital contracts
Communications
Email notifications
SMS alerts (to you)
Custom email templates
SMS to clients
Workflow automation
AI Features
AI agent discoverability (MCP)
AI voice receptionist
Business Tools
Analytics dashboard
Data export (CSV/JSON)
Multi-location
Team & staff management
Custom domain
Custom integrations
Accounting integrations
Infrastructure
Staff membersUnlimited12-1010+
HostingYour serverManagedManagedManaged
Automatic updates
Automatic backups
Auto HTTPSVia Caddy
SupportCommunityEmailPriorityPriority + onboarding

Frequently asked questions

What does "self-hosted" mean?

You run SavSpot on your own server or VPS. We provide a Docker setup that gets you running with a single command. You control your data, your infrastructure, and your costs.

Is the self-hosted version really free?

Yes. SavSpot is open source under the AGPL v3 license. You get the full platform — every feature, no artificial limits, no transaction fees. You just need a server to run it on (a $5/mo VPS works fine).

How does the 14-day free trial work?

Sign up for any cloud plan and get 14 days free — no credit card required. Use the full platform, and only start paying when your trial ends. Cancel anytime during the trial with no charge.

What's the 1% transaction fee on Cloud plans?

Cloud plans charge a 1% fee on transactions processed through Stripe. This is separate from Stripe's own processing fees. This fee is how we fund the managed cloud service. Self-hosted users pay no transaction fee to SavSpot.

How does per-seat pricing work on the Team plan?

The Team plan costs $7/month per staff member (or $5/seat/mo billed annually). If you have 4 barbers, that's $28/mo. You can add or remove seats at any time and your bill adjusts automatically.

Can I switch between plans?

Yes. You can upgrade from Starter to Team at any time. You can also migrate between self-hosted and cloud in either direction — we provide export/import tools.

What are Enterprise features?

Enterprise features include audit logging, workflow automation, digital contracts, custom domains, multi-location management, and more. Self-hosted users can unlock them with a license key (SAVSPOT_LICENSE_KEY). Cloud subscribers get all enterprise features included with their plan.

What do I need to self-host?

A Linux server with Docker installed, at least 1 CPU core and 1GB RAM. We recommend a VPS from any provider (Hetzner, DigitalOcean, Linode, etc.) starting around $5/month.

Ready to get started?

Start your 14-day free trial or self-host on your own infrastructure.