Tailor Man — User Manual
Everything you need to run your tailor shop from first consultation to final delivery. Jump to your role to get started quickly.
Getting Started
Signing up
- Go to the Tailor Man home page and click Start Free Trial.
- Sign in with your Google account. Enter your shop name when prompted.
- You are now the Admin (owner) of your shop workspace. You get a 30-day free trial with full access.
- After your trial, your Super Admin will activate your plan. You'll receive a notification when it's time to renew.
First-time setup checklist
- Go to Settings → fill in your shop name, address, phone, GSTIN, and upload your logo URL for receipts.
- Go to Settings → Item Types → add the garment types your shop handles (e.g. Salwar, Blouse, Kurta, Lehenga).
- Go to Employees → add your staff with their roles.
- Go to Inventory → seed your fabric and material items if you want stock tracking.
- Create your first customer and bill — you're live.
Roles overview
Every person in your workspace has one of four roles. Each role limits what they can see and do:
- Admin — Full access. Manages employees, billing, settings, wages, expenses, reports.
- Cashier — Creates and manages bills and customers. Records payments. Cannot access wages or expenses.
- Cutter — Sees only bills assigned to them. Advances cutting stages.
- Stitcher — Sees only bills assigned to them. Advances stitching stages.
Quick Start for Staff
💰 Cashier
Your job is the front desk — taking orders, recording measurements, collecting payments.
- Add a customer: Customers → New Customer → fill name and mobile.
- Create a bill: Bills → New Bill → search for the customer → add items with measurements → set delivery date → record advance payment → Save.
- Collect a payment: Open any bill → Payments section → + Add Payment → enter amount and mode → Save.
- Mark an order ready: Open a bill → Bill Actions → Mark Ready (or use the Production page).
- Share order status with customer: Open a bill → Share button → sends a WhatsApp/link with a live tracker.
- Record an alteration: Alterations → New Alteration → fill details.
✂️ Cutter
You only see the Production board and the bills assigned to you.
- See your work queue: Go to Production. Your assigned items appear in the "Cutting Assigned" column.
- Start cutting: Click the item card → Start Cutting.
- Finish cutting: Click Cutting Done. The item moves to the stitcher's queue automatically.
- View full job card: Open the bill → tap Job Card button → or scan the QR code printed on the fabric tag — see measurements, instructions, and reference images.
🧵 Stitcher
Your workflow is identical to the cutter's, but for stitching stages.
- See your queue: Go to Production → "Stitching Assigned" column.
- Start stitching: Click the item → Start Stitching.
- Finish stitching: Click Stitching Done. The item moves to Ironing.
- View job card: Same as cutter — open the bill or scan the fabric QR tag.
Dashboard
The dashboard gives you a live snapshot of your shop's activity. It loads automatically when you sign in.
KPI cards
- Today's Bills — Number of new bills created today.
- Month Revenue — Total bill value created this calendar month.
- Pending Orders — Bills not yet delivered.
- Outstanding Balance — Total unpaid balance across all open bills.
Quick actions
The dashboard shows recent bills and a shortcut to create a new bill. Use the sidebar to navigate to any section.
Customers
Adding a customer
- Go to Customers → click New Customer.
- Enter name, mobile number (mandatory), address, and notes.
- Optionally set a Loyalty Discount % — this is auto-applied every time you create a new bill for this customer.
- Save. The customer is now searchable when creating bills.
Measurement profiles
Each customer can have multiple saved measurement sets — one per garment type (e.g. separate sets for Blouse and Salwar).
- Open a customer → go to the Measurements tab.
- Click + Add Measurement → select item type → fill in all fields (Chest, Waist, Hip, Sleeve length, etc.).
- Save. This measurement is now available to link when creating bills for this customer.
Measurement QR Card
Generate a printable card with a QR code linking to this customer's full measurement profile. Useful for repeat customers who bring their card to the shop.
- Open a customer → Measurements tab → click 📱 QR Card.
- A preview appears showing the QR code and a summary of all measurements.
- Click Print to print the card.
Loyalty discount
Set a percentage discount on a customer's profile (e.g. 10%). Every time you open a new bill for that customer, the discount field is pre-filled automatically. You can still change it on the bill if needed.
Creating a Bill
- Go to Bills → click New Bill.
- Select customer: Search by name or mobile number. If the customer doesn't exist, add them first from the Customers page.
- Add items: Click + Add Item. Choose the garment type, quantity, rate per piece, and optionally link a saved measurement. Add notes for special instructions (e.g. "Concealed zip, extra lining").
- Repeat for each garment in the order.
- Set delivery date — the expected date the order will be ready.
- Optionally set Material Received Date — when the customer's fabric was handed over.
- Discount % — pre-filled from the customer's loyalty discount. Adjust if needed.
- GST % — enter if you need to add tax. Leave 0 for tax-inclusive pricing.
- Express order — toggle on for rush jobs. Add the express surcharge amount.
- Advance payment — enter the amount collected now and the payment mode.
- Click Save Bill. A bill number is generated automatically.
Service packages
If your shop has fixed-price packages (e.g. "Bridal Set — Blouse + Lehenga + Dupatta"), you can select a package when adding items. The items and rates are pre-filled from the package definition (set up in Settings → Packages).
Bill Detail
The bill detail page is the central hub for a single order. Open any bill from the Bills list to reach it.
Recording a payment
- Scroll to the Payments section.
- Click + Add Payment.
- Enter the amount, payment mode (Cash / UPI / Card / Cheque), and optional notes.
- Save. The balance updates automatically.
Inspiration images
Attach reference photos from WhatsApp, Pinterest, or Instagram to guide your karigar. These appear prominently on the job card.
- Scroll to the Inspiration Images section on the bill.
- Click Add → select one or more photos from your device.
- Photos are compressed and uploaded automatically. Tap any thumbnail to view full size.
- Admin can delete photos by hovering and clicking the ✕ button.
Notifications
- Notify button — appears when the bill status is "Ready". Opens WhatsApp with a pre-written "your order is ready for pickup" message.
- Share button — sends a live order tracking link (no login needed). The customer can see their order status, delivery date, and balance from any phone.
Print & PDF
- Print — opens the browser print dialog with a formatted receipt.
- PDF — generates and downloads a PDF of the receipt, or shares it directly via the system share sheet on mobile.
Bill actions
- Mark Ready — marks the entire order as ready for pickup (bypasses item-level stages).
- Mark Delivered — closes the order. The balance should ideally be zero before delivery.
- Edit — Admin can edit bill details, add/remove items, change delivery date.
Alterations
Alterations are separate from regular bills — they track standalone repair or adjustment jobs.
- Go to Alterations → click New Alteration.
- Select the customer, describe the work (e.g. "Tighten waist by 1 inch"), set the charge and due date.
- Save. The alteration appears in the list with a Pending status.
- When done, open the alteration → change status to Completed → mark payment received.
Production Kanban
The Production page shows all active order items as cards organized by their current stage. It is the workshop's command center.
Production stages
Assigning workers
An Admin or Cashier assigns workers from the bill detail page or the production card:
- Click Assign Cutter → select an employee from the dropdown.
- Click Assign Stitcher → select an employee.
- The assigned worker now sees this item in their queue on the Production page.
Express orders
Bills marked as Express appear with a ⚡ badge and sort to the top of every production column so they are never missed.
QC Check
After ironing, an Admin or Cashier clicks QC Check to confirm the garment has been quality-checked before it's marked Ready. This step is mandatory and cannot be skipped.
Job Card QR
The Job Card is a digital reference sheet for the karigar — containing measurements, instructions, fabric color, and inspiration images for a specific bill. It is accessed by scanning a QR code printed on a small tag attached to the fabric.
Printing the QR tag
- Open a bill → click the Job Card button in the action bar.
- A popup shows the QR code with the URL below it.
- Click Print QR → a printable card opens with the bill number, customer name, item list, and QR code.
- Print and attach to the fabric before handing to the workshop.
What the karigar sees
When a worker scans the QR code (they must be logged in to the Tailor Man app on their phone/tablet), they see:
- Bill number, customer name, delivery date, and express status
- Overall progress stepper
- Each garment with item type, color, special instructions (highlighted in amber), assigned workers
- Full measurement grid (all fields, linked from the customer's measurement profile)
- Material photos and all inspiration images
Deliveries
The Deliveries page shows all open orders grouped by their expected delivery date — giving you a calendar-style view of what needs to go out and when.
- Overdue (red) — past delivery date, not yet delivered.
- Today (blue) — due today.
- Upcoming — future dates, sorted chronologically.
Capacity indicator
Each date group shows a capacity bar (default: 5 orders per day). Green = under capacity, orange = approaching, red = over capacity. Adjust the capacity benchmark based on your shop's throughput.
Date range
Use the Upcoming days dropdown to show 7, 14, or 30 days ahead. Overdue orders always show regardless of the range.
Outstanding Payments
The Outstanding Payments page lists every bill with an unpaid balance, grouped by how long it has been overdue.
- Not Yet Due — delivery date is in the future.
- 1–7 Days overdue — amber alert.
- 8–30 Days overdue — orange alert.
- 30+ Days overdue — red alert. Needs immediate follow-up.
WhatsApp reminder
Each row with a mobile number shows a WhatsApp button. Clicking it opens WhatsApp with a pre-written polite reminder message including the bill number and balance amount. No copy-pasting needed.
Wages
Tailor Man tracks piece-rate wages — workers are paid per garment completed, not per hour.
How piece-rate works
When you create a bill item and assign a cutter and stitcher, each item has a Cutting Charge and Stitching Charge. When the worker advances their stage to "Done", the charge is logged against their name automatically.
Recording a wage payment
- Go to Wages.
- Select the employee and the date range to view their accumulated earnings.
- Review the list of completed items and the total due.
- Click Record Payment → enter amount paid and date → Save.
- Paid items are marked and excluded from the next calculation.
Expenses
Track your shop's operating expenses to get a true profit picture alongside your revenue.
Adding an expense
- Go to Expenses → click Add Expense.
- Enter description, category, amount, and date.
- Optional: add notes (e.g. invoice number, vendor name).
- Save.
Categories
Built-in categories: Rent, Electricity, Staff Salary, Material Purchase, Equipment, Maintenance, Marketing, Transport, Miscellaneous. Use the category filter to analyze spending by type.
Date range filter
Set the From/To date range and click Apply to view expenses for any period. The KPI strip shows total spend, transaction count, top category, and average per entry.
Reports
Reports has four tabs covering the last 12 months of data.
Overview tab
- Revenue chart — bar chart showing monthly revenue for the last 12 months. Current month is highlighted in blue.
- Item type breakdown — horizontal bars showing which garment types generated the most revenue.
- KPI strip — 12-month total revenue, total collected, outstanding balance, and express order count.
Bills tab
Filter bills by date range. Shows a full table with bill number, customer, status, total, paid, and balance. KPI cards summarize the filtered period.
- Export CSV — downloads all filtered bills as a spreadsheet. Useful for accountants or tax filing.
Productivity tab
- Employee productivity — how many production stages each worker has advanced, ranked.
- Stage throughput — which stages process the most items (useful for finding bottlenecks).
- Express vs. Regular — split of orders by type and revenue.
Customers tab
- Top 10 customers — by total spend.
- Repeat customers — list with first and last order dates.
- Retention rate — % of customers who placed more than one order.
Employees
Adding a new employee
- Go to Employees → click Add Employee.
- Enter their name, email, and a temporary password.
- Select their role: Cashier, Cutter, or Stitcher.
- Save. A Firebase Auth account is created for them. Share the email and password so they can sign in.
Deactivating an employee
If a staff member leaves, open their profile → toggle Active to off. They immediately lose access to the app. Their historical data (bills assigned, wages) is preserved.
Inventory
Track fabric bolts, thread, lining, and any other materials your shop stocks.
Adding an inventory item
- Go to Inventory → click Add Item.
- Enter item name, unit (metres, kg, pieces), and opening stock quantity.
- Set a reorder level — you'll see a low-stock warning when stock drops below this.
- Save.
Recording transactions
- Stock In — record a purchase/restock. Enter quantity and optional cost.
- Stock Out — record material used for an order. You can link it to a specific bill.
Packages
Packages are fixed-price service bundles — e.g. "Bridal Set" = Blouse + Lehenga + Dupatta at a set price.
Creating a package
- Go to Packages → click New Package.
- Enter the package name and description.
- Add the items included (garment types and rates).
- Save.
When creating a bill, the cashier can select a package to auto-fill all the items and rates in one click.
Settings
Shop profile
Go to Settings → fill in:
- Shop Name — appears on receipts and the customer-facing order tracker.
- Owner Name — printed on receipts.
- Address, Phone, Email — printed on receipts and PDFs.
- GSTIN — GST registration number, printed on invoices when GST is applied.
- Tagline — optional one-line description under the shop name on receipts.
Item types
Define the garment types your shop handles. These appear in the item type dropdown when creating a bill. Go to Settings → Item Types → add, edit, or reorder them. You can also set default cutting and stitching charges per type to speed up billing.
Audit Log
The Audit Log is a read-only record of every significant action taken in your account. It cannot be edited or deleted.
What is logged
- Bill Created — who created it, customer name, total amount.
- Bill Edited — which fields were changed.
- Payment Added — amount, mode, who recorded it.
- Stage Advanced — which item, which stage, which worker.
Each entry shows the action, the related bill, who did it, and the exact date and time.
Roles & Permissions
Full permission matrix across all four roles.
| Feature | Admin | Cashier | Cutter | Stitcher |
|---|---|---|---|---|
| Dashboard | ✓ | ✓ | ✓ | ✓ |
| View customers | ✓ | ✓ | — | — |
| Add / edit customers | ✓ | ✓ | — | — |
| View & add measurements | ✓ | ✓ | — | — |
| Create bill | ✓ | ✓ | — | — |
| Edit bill | ✓ | — | — | — |
| Record payment | ✓ | ✓ | — | — |
| Upload inspiration images | ✓ | ✓ | — | — |
| View production board | ✓ | ✓ | Own items | Own items |
| Assign cutter / stitcher | ✓ | ✓ | — | — |
| Advance cutting stages | ✓ | — | Own items | — |
| Advance stitching stages | ✓ | — | — | Own items |
| Advance ironing / QC / ready | ✓ | ✓ | — | — |
| Deliveries page | ✓ | ✓ | — | — |
| Outstanding payments | ✓ | ✓ | — | — |
| Alterations | ✓ | ✓ | — | — |
| Manage employees | ✓ | — | — | — |
| View wages | ✓ | ✓ | Own only | Own only |
| Record wage payments | ✓ | — | — | — |
| Inventory (view) | ✓ | ✓ | ✓ | ✓ |
| Inventory (add / edit) | ✓ | — | — | — |
| Expenses | ✓ | — | — | — |
| Reports | ✓ | — | — | — |
| Settings | ✓ | — | — | — |
| Audit log | ✓ | — | — | — |
| Packages | ✓ | Use only | — | — |