Features User Roles Tech Stack Pricing ← IndForge Home Request Live Demo →
IndForge Product Franchise Management System

Run your entire
franchise network
with one platform.

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.

5+
User Role Types
GST-Ready
GSTR-1, GSTR-3B, E-Way Bills
Multi-Outlet
Central network visibility
Audit-Ready
Role checks and activity logs
FMS — Manufacturer Dashboard
🏪
12
Active Franchises
₹
4.2L
Month Revenue
🛒
86
Today's Orders
⚠️
3
Low Stock Alerts
Revenue — Last 7 Days
Franchise Revenue
🍦 Pune Central ₹1,12,400
🍦 Mumbai West ₹98,200
🍦 Nashik ₹76,500

Illustrative interface with sample data

Real-Time POS GST Compliant Multi-Location Inventory Live Franchise Map Thermal Receipt Printing E-Way Bill Generation B2B Invoicing Role-Based Access Stock Transfers GSTR-1 & GSTR-3B UPI · Cash · Card POS Regional Stockists Real-Time POS GST Compliant Multi-Location Inventory Live Franchise Map Thermal Receipt Printing E-Way Bill Generation B2B Invoicing Role-Based Access Stock Transfers GSTR-1 & GSTR-3B UPI · Cash · Card POS Regional Stockists

Every tool your franchise
network needs, in one place.

Lightning-fast POS built for high-volume retail.

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.

  • Product catalogue with category filter and SKU search
  • Cash, UPI, and Card payment modes
  • B2B mode with customer GSTIN, firm name, and address capture
  • Configurable discount (%) per transaction
  • Automatic CGST + SGST calculation (18% for ice cream, HSN 2105)
  • Thermal receipt printing + PDF download
  • Real-time inventory deduction on each sale
POS Terminal
All
Cones
Cups
Bars
🍦
Vanilla Cone
₹40
🍫
Choco Blast
₹55
🍓
Strawberry Cup
₹45
🥭
Mango Slice
₹50
🍬
Candy Bar
₹30
🍧
Pista Royal
₹65
Cart 2 items
🍦 Vanilla Cone
−
3
+
₹120
🍫 Choco Blast
−
2
+
₹110
Subtotal₹230
CGST (9%)₹20.70
SGST (9%)₹20.70
Total₹271.40
💵 Cash
📱 UPI
💳 Card

Illustrative interface with sample data

See your entire franchise network on a live map.

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.

  • Interactive Leaflet map with colour-coded franchise pins
  • Per-franchise: today's revenue, month revenue, order count
  • Low-stock alerts visible directly on the map popup
  • Stacked bar chart: revenue across franchises over last 14 days
  • Top-selling products network-wide (last 30 days)
  • One-click stock transfer to any franchise from the dashboard
Manufacturer View
Franchise Locations
Click a pin for details
Maharashtra
🍦 Pune Central
Pune, Maharashtra
Today ₹14,200
Month ₹1,12,400
38 orders today

Never run out. Never overstock. Stay in control.

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.

  • Per-product, per-franchise stock levels with visual progress bars
  • Configurable low-stock thresholds per product
  • Movement types: Receive, Sale auto-deduction, Manual Adjustment, Waste/Damage
  • Full movement history with timestamps and user attribution
  • Manufacturer view: manage central warehouse stock separately
  • One-click stock adjustment with notes for audit trail
Inventory — Pune Central
Stock Levels
⚠ Low Stock (3)
All Items
ProductStockLevelAction
Vanilla Cone
SKU: VC-001
124
Adjust
Choco Blast Bar
SKU: CB-005
18
Adjust
Mango Slice
SKU: MS-012
4 ⚠
Adjust
Pista Royal Cup
SKU: PR-018
67
Adjust

GST returns, E-Way bills, and B2B invoices — all automated.

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.

  • GSTR-1: outward supply summary by HSN code and tax rate
  • GSTR-3B: monthly tax liability and input tax credit summary
  • E-Way Bill generation for stock transfers and dispatches
  • B2B invoice module with customer GSTIN validation
  • HSN 2105 (ice cream) pre-configured at 18% GST rate
  • Invoice-level PDF export with full GST breakdown
GST & Compliance
GST Returns Dashboard
April 2026 — Maharashtra
Return Period
Apr 2026
Filing Deadline
20 May 2026
Taxable Sales
₹3,52,400
CGST Collected
₹31,716
SGST Collected
₹31,716
GSTR-1
Outward Supply Return
Pending
GSTR-3B
Monthly Summary Return
Pending
GSTR-3B (Mar)
Previous Month
Filed ✓

Print-ready thermal receipts and GST-valid PDF 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.

  • 80mm thermal printer compatible layout
  • Sequential invoice numbering per franchise (e.g. PNC/2026-27/0042)
  • Full CGST + SGST breakdown with HSN code on every invoice
  • B2B tax invoices with buyer GSTIN and firm address
  • One-click reprint or PDF re-download for any past sale
  • Total in words (as required by GST regulations)
🍦 CREAMERY FMS
Pune Central | GSTIN: 27XXXXX1234Z5
INV: PNC/2026-27/0042
22-Apr-2026 14:32
Vanilla Cone x3₹120.00
Choco Blast x2₹110.00
Pista Royal x1₹65.00
Subtotal₹295.00
CGST @9%₹26.55
SGST @9%₹26.55
TOTAL₹348.10
PaymentCash
Receipt Format
80mm Thermal
Works with all standard thermal POS printers
PDF Invoice
GST-Valid PDF
Email or download — full tax invoice with GSTIN
HSN Compliance
HSN 2105 — 18%
Pre-configured for ice cream & frozen desserts

Push stock from manufacturer to franchises in a click.

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.

  • Manufacturer → Regional Stockist → Franchise stock flow
  • Transfer records with product, quantity, sender, and receiver
  • Auto-deducts from sender's inventory, credits receiver's stock
  • E-Way bill integration for inter-state transfers
  • Transfer status tracking: Pending → In Transit → Received
  • Regional stockist module with their own inventory view
Stock Transfer Flow
🏭
Manufacturer Warehouse
Central stock: 1,240 units
Source
Transfer: 200 units
🏬
Regional Stockist — Pune
Intermediate distribution hub
Transit
Distribute to 3 franchises
🍦
Pune Central
+80 units
🍦
Pune West
+70 units
🍦
Hadapsar
+50 units

Each user sees exactly what
they need — nothing more.

FMS enforces granular role permissions across every module. From the manufacturer who oversees everything to the cashier who only processes sales.

🏭
Manufacturer
Super Admin
  • Full network-wide visibility
  • Live franchise map & performance
  • Central warehouse inventory
  • Product catalog management
  • Stock transfers to all franchises
  • All GST returns & E-Way bills
  • User management across all locations
🏪
Franchise Owner
Franchise Admin
  • Own franchise dashboard & P&L
  • Own franchise inventory management
  • View all sales at their location
  • Manage staff (managers + cashiers)
  • GST returns for their GSTIN
  • Request stock from manufacturer
👔
Store Manager
Manager
  • Franchise-level sales overview
  • Inventory adjustments & receipts
  • Process & review all POS sales
  • Generate B2B invoices
  • Low-stock alert management
  • Cannot manage users or finances
🧑‍💼
Cashier
POS Only
  • Point of Sale terminal access
  • Product search & cart management
  • Cash / UPI / Card checkout
  • Print & download receipts
  • B2B sale capture with GSTIN
  • No access to reports or settings

Production-grade tech stack,
India-first architecture.

FMS is built on a modern, containerized stack — ready to deploy on any cloud or on-premises infrastructure.

Frontend

React + TypeScript

Server-state management with TanStack Query, interactive charts with Recharts, real-time updates with 60s polling intervals, and responsive Tailwind CSS design.

React 18 TypeScript Tailwind CSS TanStack Query Recharts Leaflet Maps Vite
Backend

Node.js + Express

RESTful API with JWT authentication, role-based middleware, PDF generation for invoices and E-Way bills, and structured PostgreSQL queries.

Node.js Express TypeScript JWT Auth Puppeteer (PDF) REST API
Database & Infra

PostgreSQL + Docker

UUID-keyed relational schema with full stock movement audit logs, invoice counters per franchise, and GST-ready financial tables. Containerized for any deployment.

PostgreSQL Neon DB Docker Docker Compose Nginx pgcrypto (UUID)
Multi-Tenant
Franchise data is logically isolated per location using franchise_id scoping across all tables
UUID-First
All primary keys are UUIDs via pgcrypto — no sequential ID enumeration vulnerabilities
Audit-Trail
Every stock movement is logged with user, timestamp, type, and reference — full traceability

Everything you need to know
about FMS before you commit.

What is FMS and who is it built for? +

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.

Does FMS automatically generate GSTR-1 and GSTR-3B returns? +

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.

What POS features does FMS include? +

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.

How many franchise locations can FMS support? +

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.

What user roles are available in FMS? +

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.

What tech stack does FMS run on? +

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.

Ready to see it live?

See FMS running on your
franchise network.

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.