Stripe SaaS Billing & Multi-Tenant Tiers

Subscription Plans & Enterprise Quotas

Manage your company tier, active user seat limit, and automated Stripe billing cycle.

growth PlanActive

25 Total Staff Seats

Starter Tier

For up to 5 enterprise members

$49/ month

Features Included:

Up to 5 User Seats
Full CRM (Leads, Deals, Contacts)
Basic HRMS (Attendance & Leaves)
Basic Invoicing & Expenses
Community Support
Your Current Plan

Growth Tier

For up to 25 enterprise members

$129/ month

Features Included:

Up to 25 User Seats
Advanced CRM with Pipeline Kanban
Complete HRMS & Basic Payroll Setup
Full ERP (Inventory & Invoicing)
Row-Level Security & Audit Logs
Priority Email & Chat Support

Enterprise Tier

For up to 100 enterprise members

$349/ month

Features Included:

Unlimited User Seats & Companies
Custom Roles & Granular RBAC
Full ERP, HRMS & CRM Automation
Multi-Currency & Custom Tax Rates
Dedicated Account Manager
99.9% SLA Guarantee

Non-Technical Guide: How Stripe Webhooks Work with Supabase

  1. When a customer upgrades on this screen, Stripe securely opens Checkout.
  2. Upon payment, Stripe sends a webhook to /api/webhooks/stripe.
  3. The backend automatically sets subscription_tier = 'growth' and increments max_users for that specific tenant in PostgreSQL.