FMS is a purpose-built Franchise Management System for ice cream and FMCG manufacturers — covering real-time POS, multi-location inventory, automated GST compliance, and live franchise performance dashboards.
Illustrative interface with sample data
Core Features
Point of Sale
Cashiers can process sales in seconds — search products by name or SKU, add to cart, apply discounts, and complete payments. Every sale automatically deducts from inventory and generates a GST-compliant invoice.
Illustrative interface with sample data
Manufacturer Dashboard
Manufacturers get a bird's-eye view of all franchise locations on an interactive map — with real-time revenue, order counts, and low-stock alerts per location. Click any pin for instant performance details.
Inventory Management
FMS tracks stock levels across every franchise location in real time. Every sale, stock transfer, receipt, or manual adjustment is logged — giving you a complete audit trail and automatic low-stock alerts.
GST Compliance
FMS auto-computes CGST + SGST on every sale. Monthly GSTR-1 and GSTR-3B summaries are generated with a single click. E-Way bills for inter-state stock transfers and B2B invoices for business customers are built in.
Receipts & Invoices
Every completed sale generates a print-ready thermal receipt (80mm) and a downloadable PDF invoice. B2B customers get full tax invoices with their GSTIN, firm name, and HSN-level GST breakdown — as required by Indian GST law.
Stock Transfers & Stockists
When a franchise runs low, the manufacturer can transfer stock directly from the central warehouse. Regional stockists act as an intermediate distribution layer — all movements are recorded with full traceability.
Role-Based Access Control
FMS enforces granular role permissions across every module. From the manufacturer who oversees everything to the cashier who only processes sales.
Built With
FMS is built on a modern, containerized stack — ready to deploy on any cloud or on-premises infrastructure.
Server-state management with TanStack Query, interactive charts with Recharts, real-time updates with 60s polling intervals, and responsive Tailwind CSS design.
RESTful API with JWT authentication, role-based middleware, PDF generation for invoices and E-Way bills, and structured PostgreSQL queries.
UUID-keyed relational schema with full stock movement audit logs, invoice counters per franchise, and GST-ready financial tables. Containerized for any deployment.
Common Questions
FMS (Franchise Management System) is a full-stack software platform built by IndForge for ice cream manufacturers and FMCG franchise networks in India. It provides a complete operating system for franchise businesses — covering real-time POS billing, multi-location inventory, automated GST compliance, live franchise performance dashboards, and role-based access for every layer of the franchise hierarchy, from manufacturer to cashier.
Yes. FMS auto-computes CGST and SGST on every sale and generates monthly GSTR-1 (outward supply summary) and GSTR-3B (monthly tax liability summary) with a single click. Ice cream is pre-configured at 18% GST under HSN code 2105. The system also generates GST-valid PDF invoices, B2B tax invoices with buyer GSTIN, and e-way bill documentation for inter-state stock transfers.
FMS includes a full Point of Sale terminal where cashiers can search products by name or SKU, add items to cart with quantity controls, apply a transaction discount, and accept payment via Cash, UPI, or Card. Every completed sale automatically deducts from inventory, computes CGST + SGST, and generates both an 80mm thermal receipt and a downloadable GST-valid PDF invoice. B2B sales capture the customer's GSTIN, firm name, and billing address.
FMS supports an unlimited number of franchise locations. The manufacturer (Super Admin) can view all franchise outlets simultaneously on an interactive live map with per-location revenue, order counts, and stock alerts. Each franchise operates independently with its own POS terminal, inventory ledger, and GST records — while the manufacturer retains full network visibility.
FMS has five role types: Manufacturer (Super Admin) — full network visibility, stock transfers, GST returns, user management; Franchise Owner — own outlet dashboard, inventory, staff management, GST for own GSTIN; Store Manager — inventory adjustments, B2B invoice generation, sales review; Cashier — POS only; Regional Stockist — intermediate distribution inventory. All role checks are enforced server-side on every API request.
FMS is built on React 18 + TypeScript on the frontend (Vite, TanStack Query, Recharts, Leaflet Maps, Tailwind CSS), Node.js + Express + TypeScript on the backend (JWT auth, Puppeteer for PDF generation), and PostgreSQL for the database (UUID-keyed, full audit logs, Docker Compose deployment). It can be hosted on any cloud provider or on-premises server.
We'll walk you through a live demo with your products, your branding, and your franchise structure — no generic placeholders.
The public demo is still being prepared. Request a guided walkthrough so we can focus on your outlet structure and workflow.