A production-ready Laravel 12 SaaS starter kit with multi-tenancy, Stripe billing, free tier, seat based billing, workspace management, and a modern React + TypeScript frontend. Ship your SaaS in days, not months.


Every feature battle-tested. Every integration ready to go. Stop re-inventing infrastructure and focus on what makes your SaaS unique.
Each tenant gets their own database while auth, billing, and admin stay central. Toggle between single-db and multi-db with one env variable. Tenant databases are created and migrated automatically on registration.
Auto DB creation + migrations on signup
Central tables shared, tenant tables isolated
Physical DB separation for stricter isolation needs
MySQL is the primary path, pgsql/sqlite managers are configurable
Workspaces
Create and manage your personal and team workspaces.
Workspace access
Workspace creation is enabled and controlled by plan settings.
Your workspace summary
Total
6
Owner
2
Other roles
4
Create a workspace
Let users create team workspaces with role-based memberships and secure invitation flows. Pair it with flexible seat-based billing that syncs Stripe quantities automatically as members join or leave.
Owner, admin, and member roles with safeguards
Hashed-token invitations with expiry and throttling
Per-seat or base-plus-seat pricing models
Stripe quantities auto-sync on membership changes
Offer a free tier and run time-limited trials from your admin panel. You can control who gets free access, how trials work, and whether users can start a trial without adding a card.
Turn free tier on or off for all tenants
Let eligible users join free tier
Access rules handle paid, trial, and free-tier users
Set trial length and allow trial without a card
Billing controls
Manage free access and trial behavior.
Global free-tier settings
Enable or disable free tier globally
Show or hide free plan in pricing tables
Edit the free plan feature list
Plan-level trial settings
Enable trial
Trial days
No-card trial
Sync and lifecycle
Admin updates stay in sync with Stripe
Webhook updates keep plan settings up to date
Import command can restore pricing data
Free-tier status is updated automatically on paid upgrade
Tech Stack
Built on Laravel 12 as the core backend framework.
Pro Only
Separate database per tenant for stronger isolation when needed.
Pro Only
Workspaces, invitations, and role-based membership.
Pro Only
Charge by seats with per seat and base + seat pricing models.
Pro Only
Enable and control free-tier access, visibility, and feature lists.
Pro Only
Set and enforce how many team workspaces each plan can create.
Tech Stack
Inertia.js v2 with React 19 and TypeScript for a modern full-stack DX.
Tech Stack
Utility-first styling with Tailwind CSS v4.
Tech Stack
Laravel Cashier with Stripe, including product and price management.
Tech Stack
Production-oriented tenancy foundation using stancl/tenancy.
Lite + Pro
Register, login, password reset, email verification, and 2FA.
Lite + Pro
Google and GitHub login via Laravel Socialite.
Lite + Pro
Stripe checkout flow and customer portal are ready out of the box.
Lite + Pro
Offer plan-based trial periods, including no-card trial setup.
Lite + Pro
Single-database multi-tenancy with one tenant per user, plus tenant-scoped tasks CRUD.
Lite + Pro
Admin dashboard, user lifecycle controls, pricing/product controls, and app settings.
Lite + Pro
Reusable React UI components, dark/light mode, and user settings for profile and accounts.
Lite + Pro
Pest testing framework, ESLint + Prettier + Pint, and a built-in test suite.
Lite + Pro
AI coder-friendly architecture docs and ready for AI coders (vibe-coding).
Lite + Pro
Laravel Boost is included for faster AI-assisted development workflows.
Lite + Pro
Comprehensive documentation for all features and how to use them.
Start with Lite for free, or unlock advanced SaaS features with Pro.
Free and open source starter kit.
Limited-time launch promo. Save $100.
Everything you need to know before getting started.
Multiple channels to help you succeed. From documentation to direct support.
Ask questions, share ideas, and connect with other SaasForgeKit developers.
Join Community