



Explore AI Features – Multi-Provider Support, Usage Tracking & FREE AI Chat →

Open Core Business Suite SaaS is a powerful, multi-tenant Laravel 12 business management platform with built-in AI capabilities, designed for running your own SaaS business. Host multiple organizations with complete data isolation and subscription management. Includes comprehensive HR management, Accounting, CRM, Project Management, Warehouse/Inventory modules, and AI Core with OpenAI integration (GPT-5.2, o3, DALL-E 3, Whisper). Extend with AI assistants for HR, Finance, and Sales. Self-hosted with free lifetime updates.
For enquiries: WhatsApp +91 85902 11605
SaaS Multi-Tenant Architecture

Database-Per-Tenant Isolation
- Separate MySQL database for each tenant organization
- Complete data isolation – zero chance of data leaks
- Automatic database provisioning on tenant registration
- Isolated cache with tenant-specific prefixes
- Isolated file storage with separate directories per tenant
- Queue tenant awareness – jobs run in correct context
Tenant Identification
- Subdomain-based routing (acme.yourcompany.com)
- Custom domain support (infrastructure ready)
- Automatic subdomain generation from company name
- Central admin domain for platform management
Subscription & Billing Management

Flexible Plan Management
- Create unlimited subscription plans
- Monthly, yearly, or lifetime billing periods
- Configurable trial periods (14-30 days)
- Featured plan highlighting for marketing
- Plan-based module restrictions
Plan Restrictions & Limits
- Maximum users per plan
- Maximum employees per plan
- Storage limits (GB)
- Module access control (core only vs all modules)
- Unlimited options for enterprise plans
Subscription Lifecycle
- Trial period management
- Subscription activation & renewal
- Plan upgrades & downgrades
- Cancellation with end-of-period option
- Grace period after expiration
- Automatic status management
Invoice System
- Automatic invoice generation
- PDF invoice download
- Invoice history tracking
- Configurable currency (one currency per platform)
Payment Gateway Integrations

Included Payment Gateway
- Offline/Manual Payments – Bank transfer, manual payments with admin approval workflow
Premium Payment Gateways (Separate Purchase)
- Razorpay – Popular in India & Asia
- Stripe – Global payment processing
- PayPal – Worldwide payments
Payment Features
- One-time payments
- Payment creation & tracking
- Payment history & receipts
- Offline payment approval workflow
- Admin approval queue for manual payments
Super Admin Panel

Tenant Management
- Complete tenant CRUD operations
- Tenant approval workflow
- Tenant suspension & reactivation
- Database provisioning control
- Tenant status monitoring
- Tenant notes & metadata
SaaS Dashboard
- Total tenants overview
- Active vs pending tenants
- Revenue analytics
- Subscription statistics
- Recent registrations
- Payment activity
Plan Management
- Create & edit subscription plans
- Set pricing & billing periods
- Configure trial periods
- Define plan restrictions
- Module access configuration
- Activate/deactivate plans
Subscription Management
- View all subscriptions
- Manual subscription creation
- Subscription extension
- Cancellation management
- Status updates
Payment Administration
- Payment approval queue
- Payment history
- Offline payment verification
- Approve/reject payments
- Payment reports
Global SaaS Settings
- Platform branding (name, logo)
- Contact & support information
- Database configuration
- Email templates
- Currency settings
- Grace period configuration
- Multi-language support (18 languages)
Tenant Self-Service Portal

Registration & Onboarding
- Self-service registration form
- Plan selection during signup
- Automatic subdomain assignment
- Welcome email with credentials
- Pending approval workflow (optional)
Subscription Self-Management
- View current subscription
- Plan upgrade/downgrade
- Subscription cancellation
- Trial status tracking
- Renewal reminders
Billing & Invoices
- Billing history
- Invoice list & download
- Payment method management
- Payment instructions
Organization Profile
- Company information management
- Contact details update
- Address management
- Tax ID configuration
Usage Statistics
- Current plan limits
- User count vs limit
- Employee count vs limit
- Storage usage
- Module access overview
Support
- Support ticket submission
- Knowledge base access
- Contact information
Email Notification System

Automated Notifications
- Welcome email on registration
- Tenant approval notification
- Subscription activated email
- Payment received confirmation
- Trial ending reminder
- Subscription expiry warning
- Invoice delivery
Admin Notifications
- New tenant registration alert
- Payment pending approval
- Database provisioning status
- Subscription issues
Security Features

Data Isolation
- Complete database separation per tenant
- No shared tables between tenants
- Automatic context switching
- Cache isolation with unique prefixes
- Storage isolation with separate directories
Credential Security
- Encrypted database passwords
- Encrypted payment gateway keys
- Secure credential retrieval
Access Control
- Tenant role-based access
- Super admin separate from tenants
- Tenant status verification middleware
- Subscription validation
What’s Included (Base System)

Multi-Tenancy Core Module
- All SaaS features described above
- Super admin panel
- Tenant portal
- Offline/manual payment gateway
- Subscription management
- Invoice system
HR Core Platform
Employee Management
- Employee profiles (personal, employment, emergency contact, bank details)
- Probation management (set, confirm, extend, fail)
- Termination workflow (resignation, termination, retirement, layoff, etc.)
- Status management (active, inactive, suspended, relieved, retired)
- Employee lifecycle event tracking & audit trail
- Departments, designations & teams
- Organisation hierarchy view
- Employee self-service portal
Employee Reports
- Headcount dashboard & trends
- Demographics (gender, age, tenure distribution)
- Probation analysis & tracking
- Turnover analysis by department & type
- Tenure analysis & longest serving employees
Attendance Management
- Web-based check-in/check-out
- Open attendance (unrestricted)
- Multiple check-ins & check-outs per day
- Attendance regularization requests & approvals
- Monthly summaries & calendar view
- Overtime & late arrival tracking
- Department-wise attendance reports
Leave Management
- Configurable leave types with accrual settings
- Leave balance management & adjustments
- Leave request & approval workflow
- Compensatory off management
- Team leave calendar
- Leave encashment & expiry tracking
- Compliance & balance reports
Expense Management
- Expense types configuration
- Expense request submission with attachments
- Approval workflow
- Expense reports & analytics
Shifts & Holidays
- Shift configuration & assignment
- Holiday calendar management
System Administration
- Role-based access control (RBAC)
- Fine-grained permissions
- Advanced audit logs
- System settings & branding
- Email configuration (SMTP)
- Push notifications (Firebase FCM)
- Multi-language support (18 languages)
- Dark mode
Dashboards & Reports
- Role-based dashboards (Admin, HR, Employee)
- Employee headcount & demographics
- Turnover & tenure analysis
- Probation tracking reports
- Attendance, leave & expense analytics
Business Core Modules
Accounting Core
- Income & expense tracking
- Transaction management with categories
- Tax rates configuration
- Cash flow & financial reports
System Core
- Master data management
- Customers, products & suppliers
- Orders management
CRM Core
- Customer relationship management
- Client database & interactions
Project Management Core
- Project creation & tracking
- Project status management
WMS & Inventory Core
- Warehouse management
- Inventory tracking
AI Core Infrastructure
- Multi-provider AI infrastructure with extensible provider system
- OpenAI integration included – GPT-5.2 (Instant/Thinking/Pro), GPT-5.2-Codex with 400K context
- Advanced reasoning models – o3, o3-mini, o4-mini for complex problem solving
- Multimodal capabilities – DALL-E 3, Whisper transcription, TTS (text-to-speech)
- Support for additional providers via paid addons (Gemini, Local AI)
- AI request routing & management with automatic provider fallback
- Cost tracking & usage monitoring with monthly budgets
- Rate limiting (global & per-user) & response caching
- Token counting & usage logs for billing transparency
- Extensible foundation for AI feature modules
→ Learn more about AI capabilities
Premium Add-ons (Separate Purchase)

Note: The following features require separate purchase from our Add-ons Store.
Payment Gateways
- Razorpay Gateway – Popular in India & Asia
- Stripe Gateway – Global payment processing
- PayPal Gateway – Worldwide payments
Mobile Apps
- Employee App (Flutter – iOS & Android) – See Details
- Field Sales App (Flutter – iOS & Android) – See Details
- Connect App (Team messaging & collaboration) – Coming Soon
- Face Attendance Device App (Android tablet kiosk) – Coming Soon
Advanced Attendance Types
- Geofence Attendance – Location-based auto check-in
- IP-based Attendance – Office network restricted
- QR Code Attendance – Fixed QR scanning
- Dynamic QR Attendance – Time-sensitive QR codes
- Face Recognition Attendance – Biometric verification
- Site-based Attendance – Multi-site tracking
Field Operations
- Field Manager – Field employee management
- Field Task System – Task assignment & tracking
- Offline Tracking – Offline location sync
- Payment Collection – Field payment tracking
- Sales Target – Sales goals & incentives
- Product & Order – Mobile ordering system
HR & Admin Features
- Payroll & Payslip Management
- Recruitment & Onboarding
- Document Management
- Approvals Workflow
- Assets Management
- LMS & Training
- HR Policies & Acknowledgments
- Disciplinary Actions
- Loan Management
- Break System
Communication & Collaboration
- OC Connect – Real-time chat system – Coming Soon
- Agora Video/Audio Calls – Coming Soon
- Notice Board
- Calendar & Scheduling
- Notes
Utilities
- Two-Factor Authentication (2FA) – Enhanced security with TOTP
- Location Management – Multi-location support
- Drag & Drop Form Builder
- Data Import & Export
- System Backup & Restore
- Google reCAPTCHA
- One Tap Login
- Digital ID Card
- Task System (Kanban)
AI & Intelligence Features
- AI Chat – General-purpose AI conversation – Claim Free
- HR Assistant AI – HR policy chatbot & knowledge base
- Finance Assistant AI – Financial analysis & insights
- Sales Assistant AI – Lead scoring & sales intelligence
- Reporting AI – Natural language to SQL queries
- Document AI – OCR & document processing
- Auto Description AI – Automatic content generation
AI Provider Addons
- Gemini AI Provider – Google Gemini 3 Pro, Flash, Deep Think
- Local AI Provider – Privacy-first local AI (Ollama, LM Studio, LocalAI, vLLM)

Employee App (Flutter)
A comprehensive mobile app for employees to manage HR tasks on the go. Available for iOS & Android. Multi-tenant ready – supports organization selection.


Multi-Tenant Features
- Organization selection screen
- Domain-based organization lookup
- Multiple organization support
- Seamless tenant switching
Attendance & Time Tracking
- Location-based check-in/check-out
- Face recognition attendance
- QR code scanning attendance
- Geofence-based attendance
- Attendance history & statistics
- Attendance regularization requests
- Break management
Leave Management
- Apply for leaves with multiple types
- Leave balance tracking
- Team calendar view
- Compensatory off management
- Half-day leave support
Expense & Loan Management
- Submit expense claims with receipts
- Multiple expense types
- Loan requests with EMI calculation
- Loan history & repayment tracking
Documents & Payroll
- Upload & manage documents
- Document verification status
- View & download payslips (PDF)
- Salary structure breakdown
HR Features
- Digital employee ID card
- Company notice board
- Holiday calendar
- HR policies acknowledgment
- Disciplinary actions & appeals
- Assets assigned tracking
- Dynamic form submissions
For Managers
- Leave approval workflow
- Expense approval
- Document verification
- Loan review
Security & Features
- Multi-tenant organization support
- Offline mode with auto-sync
- Push notifications
- Dark mode support
Field Sales App (Flutter)
A powerful mobile app for field sales teams with real-time tracking and client management. Available for iOS & Android. Multi-tenant ready – supports organization selection.


Multi-Tenant Features
- Organization selection screen
- Domain-based organization lookup
- Multiple organization support
- Seamless tenant switching
Real-time Location Tracking
- GPS tracking with configurable distance filter
- Activity recognition (walking, driving, stationary)
- Background tracking (works when app closed)
- Battery, WiFi & signal monitoring
- Offline tracking with auto-sync
Client Management
- Full client CRUD operations
- Client search & filtering
- Location picker for client address
- Nearby clients map view
- Client visit history
Visit Tracking
- Check-in/check-out with GPS
- Visit statistics dashboard
- Quick visit form
- Photo capture during visits
- Visit history & analytics
Product & Orders
- Browse product catalog
- Shopping cart functionality
- Order placement workflow
- Order history & status tracking
Payment Collection
- Record customer payments
- Payment history & filtering
- Payment statistics dashboard
Sales Targets
- Sales target dashboard
- Performance tracking
- Goal achievement analytics
- Sales target logs
Additional Features
- Task management
- Attendance with location
- SOS emergency button
- Dark mode support
- Offline-first architecture
- Push notifications
Multi-Language Support
The entire platform (admin panel & mobile apps) supports 18 languages:
English, Arabic, Bengali, German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Tamil, Telugu, Thai, Turkish, Vietnamese
Looking for Single-Tenant Version?
If you only need to manage a single organization without multi-tenancy features, check out our Standard Version:
- Single-tenant architecture
- No subscription management overhead
- Direct database access
- Simple deployment
- All core business features included

Why Choose Open Core Business Suite SaaS?
- Start Your SaaS Business – Host multiple organizations and charge subscriptions
- Built-in AI Capabilities – AI Core with OpenAI (GPT-5.2, o3, DALL-E 3) included + optional AI assistants
- Complete Data Isolation – Database-per-tenant for maximum security
- 3 Payment Gateways – Razorpay, Stripe, PayPal + offline payments
- Subscription Management – Plans, trials, billing, renewals
- Self-Service Portal – Tenants manage their own subscriptions
- Modular Architecture – 45+ modules, plan-based access control
- Laravel 12 Backend – Modern, secure, well-documented
- API-First Design – REST API for all features, mobile-ready
- Free Lifetime Updates – Stay current without extra cost
- Self-Hosted – Full control over your data and customers

Tech Stack
- Laravel 12 (PHP 8.2+)
- MySQL / PostgreSQL (database-per-tenant)
- Firebase (Push Notifications)
- Laravel Reverb (WebSockets)
- Google Maps API
- Bootstrap 5, jQuery, DataTables
- Spatie Packages (Permissions, Audit)
- Razorpay, Stripe, PayPal SDKs
Package Contents
- Laravel 12 Backend with Multi-Tenancy Core Module
- All Core Business Modules
- Super Admin Panel
- Tenant Self-Service Portal
- Offline Payment Gateway
- Installation Documentation
- Multi-Tenancy Configuration Guide
Support & Policies