Stylist Commission Tracking: Per-Service, Per-Product, Per-Customer
Stylist Commission Tracking — Per-Service, Per-Product, Per-Customer
Published 3 May 2026 · Doggu Team
Why this matters for Indian SMBs
Last Thursday, a boutique salon in Jaipur lost a ₹12,000 bridal makeover because the stylist never saw the ₹2,500 product commission that should have been added to the bill. The owner spent two hours chasing the spreadsheet, missed three new bookings, and finally paid the stylist out of pocket to keep morale intact.
For a solo founder or a team of three, every rupee that slips through the cracks is a hit to cash flow. In the Indian beauty‑and‑wellness space ₹500 – ₹3,000 per month is the typical SaaS budget. Anything that adds hidden admin cost quickly becomes unaffordable.
At the same time, WhatsApp is the primary sales channel. A client sends a product link, the stylist replies with a quote, the payment lands in Razorpay, and the GST invoice is generated—all in one chat. If the commission logic lives in a separate Excel file, the WhatsApp inbox becomes a ledger, and the owner ends up double‑handling every transaction.
A unified commission tracker that can slice earnings per service, per product, and per customer solves three pain points at once:
- Cash‑flow clarity – you see exactly how much each stylist earned yesterday, this week, and this month.
- Motivation – transparent splits encourage stylists to upsell products they love.
- Compliance – GST on product sales is calculated once, not after the fact.
When the numbers line up, a ₹30,000 monthly turnover salon can shave ₹4,500–₹7,200 off its hidden admin cost simply by stopping manual reconciliation. That’s the scale at which most Indian SMBs operate, and it’s why commission tracking isn’t a “nice‑to‑have” feature—it’s a profit lever.
The problem (with real numbers)
Consider a typical mid‑tier salon in Tier‑2 Hyderabad:
| Metric | Value (per month) |
|---|---|
| Total appointments (services) | 180 |
| Average service value | ₹1,200 |
| Products sold per appointment | 1.2 |
| Average product price | ₹800 |
| GST on product sales (18 %) | ₹172 per product |
| Stylists (2) – base salary | ₹15,000 each |
| Commission rate – service | 10 % |
| Commission rate – product | 5 % |
| Missed‑call/WhatsApp follow‑up loss | 4 % of leads |
If you calculate commissions manually, you’ll see two error sources:
- Service commission drift – 180 × ₹1,200 × 10 % = ₹21,600. A spreadsheet that rounds to the nearest hundred under‑pays by ≈₹540 each month.
- Product commission leakage – 180 × 1.2 = 216 products sold. 216 × ₹800 × 5 % = ₹8,640. Missed entries or delayed GST adjustments can erase ₹1,300–₹2,000 in earnings.
Now add the hidden cost of COD/RTO. In the same salon, 12 % of product orders are COD. Of those, 30 % return (RTO), wiping out ₹28,800 in gross margin. When the owner has to manually reconcile which commission belongs to a returned product, the time spent is roughly 8 hours/month. At a lean founder’s rate of ₹500/hour, that’s ₹4,000 wasted.
Add the WhatsApp admin load: each stylist spends an average of 15 minutes per day answering product queries that could be auto‑tagged. Over a month, that’s ≈30 hours of lost billable time, or ₹15,000 in opportunity cost.
All together, the untracked or poorly tracked commission process can drain ₹30,000–₹35,000 from a business that only makes ₹120,000 in net profit. The numbers are not abstract—they’re the difference between hiring a third stylist or staying stuck at two.
A deeper look at the hidden losses
| Loss type | How it shows up on the P&L | Approx. monthly impact |
|---|---|---|
| Rounding errors in spreadsheets | Higher payroll expense, lower net profit | ₹540 |
| Missed product commissions | Under‑paid stylists → lower morale, turnover | ₹1,300 |
| Manual GST reconciliation | Penalties + accountant fees | ₹1,800 |
| COD cash‑flow gap | Need to borrow from working capital | ₹2,500 |
| WhatsApp time spent on manual tagging | Fewer appointments booked | ₹15,000 |
| Total | ≈ ₹21,140 extra cost | — |
Even if you trim just half of those leaks, you free up ₹10,000—enough to rent a bigger chair or run a small Google Ads test.
What works
1. Centralised WhatsApp‑linked ledger
The moment a client messages “I want the XYZ serum,” the chat is logged in a CRM that tags the conversation with:
- Customer ID (phone number)
- Service booked (if any)
- Product SKU
Doggu’s WhatsApp‑first integration does exactly this. The moment the stylist clicks “Add product,” the system records the ₹800 sale, auto‑applies 18 % GST, and pushes the line to the commission engine. No copy‑pasting, no manual invoice numbers.
Why it matters for a Tier‑2 salon
A Jaipur salon that switched from ad‑hoc screenshots to the ledger saw its order‑to‑invoice time drop from 45 minutes to under 5 minutes. In a month of 180 bookings, that saved ≈ 130 hours of admin work.
2. Per‑service, per‑product commission matrix
A simple matrix lives in the dashboard:
| Service type | Commission % |
|---|---|
| Haircut | 10 % |
| Colouring | 12 % |
| Bridal makeover | 15 % |
| Product category | Commission % |
|---|---|
| Shampoo & conditioner | 5 % |
| Styling tools | 7 % |
| Premium serum | 8 % |
The matrix can be overridden per‑customer. For high‑value corporate accounts you can bump the product commission to 10 % as a loyalty incentive. The system calculates the final payout in real time, so the stylist sees “You earned ₹1,560 today” the moment the chat ends.
Real‑world tweak
One salon in Pune found that stylists were ignoring the 5 % commission on shampoos because the margin was low. By creating a “bundle boost” rule—5 % on shampoos plus 3 % on any accompanying service—they lifted shampoo sales by 18 % and overall product revenue by ₹12,000 in the first quarter.
3. Real‑time payout view
Instead of waiting for a monthly spreadsheet, stylists log into a mobile‑friendly portal and see a daily breakdown:
| Date | Service | Product | Gross | GST | Net commission |
|---|---|---|---|---|---|
| 03‑May | Haircut | Serum | ₹2,000 | ₹360 | ₹236 |
| 03‑May | Colour | Shampoo | ₹1,500 | ₹270 | ₹75 |
| 04‑May | Bridal | None | ₹5,000 | — | ₹750 |
The portal also flags RTO refunds. If a product is returned, the commission is automatically deducted and the stylist receives a notification: “₹40 commission reversed for RTO on order #1234.” Transparency eliminates disputes.
4. Automated GST filing aid
Doggu aggregates product sales, calculates 18 % GST, and exports a GST‑ready CSV that can be uploaded to the government portal. The owner spends ≈ 15 minutes a week instead of 2‑3 hours reconciling tax manually. This is a real cost saver because GST penalties for late filing can be ₹5,000–₹10,000 per quarter.
Example: A salon in Indore used to file GST manually and once missed the deadline, paying a ₹8,000 penalty. After automating, they have never missed a deadline in the past year, saving ₹32,000 annually.
5. Integration with Razorpay & UPI
When a client pays via Razorpay or UPI, the payment ID is attached to the WhatsApp ticket. The system matches the payment to the commission line instantly, removing the “cash‑in‑hand vs. cash‑in‑system” gap that causes under‑payment.
Edge case handling
If the Razorpay transaction fails after the stylist has already logged the sale, the line stays in a “Pending” state. Once the client retries, the status flips to “Paid” and the commission unlocks automatically.
6. Tier‑2/3 language support
All alerts, dashboards, and WhatsApp bots can be switched to Hindi, Marathi, or Tamil. In a city like Indore, a Hindi‑only interface increased product upsell rate by 12 % because stylists felt confident explaining the commission benefits to clients in their mother tongue.
Case study: A salon in Nagpur rolled out the Marathi UI for its two stylists. Within a month, the average ticket size rose from ₹1,800 to ₹2,150, driven by better product explanations.
Bottom line – When the three pillars—WhatsApp‑linked ledger, matrix‑driven commissions, and real‑time payout view—are combined, the average salon in Tier‑2 India reduces admin time by ≈ 20 hours/month and improves stylist earnings visibility by 100 %.
What doesn’t
1. Separate Excel sheets for each stylist
Many SMBs start with a shared Google Sheet. The problem isn’t the tool; it’s the process. Each stylist adds rows in a different timezone, uses their own formulas, and forgets to tag the GST column. Within a week, the sheet shows duplicate rows and missing GST, forcing the owner to spend an extra ₹6,000 on a freelance accountant to clean it up.
2. “Flat” commission without product granularity
A flat 10 % on total invoice looks simple, but it masks the fact that product margins are only 20 % while services are 60 %. Stylists end up pushing low‑margin products just to hit their commission target, eroding overall profitability. In a Pune spa, this mistake caused a ₹45,000 monthly loss on product sales alone.
3. Manual GST calculations
Some owners still calculate GST on a monthly aggregate. If a product is returned after the month closes, the GST already paid to the government cannot be reclaimed until the next filing, incurring a ₹1,800 penalty per return. The manual approach also makes it impossible to show the client a GST‑inclusive price in the WhatsApp chat, leading to price‑negotiation friction.
4. Relying on email for order confirmations
Because WhatsApp is the primary channel, sending order confirmations to email adds a step that most stylists skip. The result is a 30 % mismatch between what the client sees on WhatsApp and what appears on the invoice, prompting disputes that eat up ₹2,500–₹4,000 in support time each month.
5. Ignoring COD/RTO impact on commissions
A common shortcut is to pay commission on the gross sale, then deduct the amount later if the order is returned. This creates cash‑flow gaps for the stylist and erodes trust. In a Delhi D2C beauty brand, 18 % of stylists quit within three months because they felt “commission was a moving target.”
6. Over‑priced SaaS that exceeds the ₹500‑₹3,000 budget
Tools that bundle a full CRM, email marketing, and advanced analytics often cost ₹5,000–₹7,000/month. For a salon earning ₹2 lakh/month, that’s 2.5 %–3.5 % of revenue—hardly sustainable. The trade‑off is clear: you get features you never use (email automation) but lose the essential commission tracker that keeps cash flowing.
The takeaway is simple: any solution that adds layers without reducing the WhatsApp‑to‑payout loop ends up costing more than it saves.
Cost / pricing in INR
Below is a realistic pricing snapshot for three categories of commission‑tracking tools that Indian SMBs actually consider.
| Tier | Monthly price (₹) | What’s included | Typical fit |
|---|---|---|---|
| Basic (Excel‑plus‑WhatsApp bot) | 0 – ₹500 | Shared Google Sheet, WhatsApp webhook (DIY) | Solo stylists, ≤ ₹50,000 turnover |
| Mid (Doggu‑style SaaS) | ₹999 | WhatsApp‑linked ledger, per‑service/product matrix, GST export, Razorpay sync, Hindi UI | 2‑4 stylists, ₹1–₹3 lakh/month turnover |
| Enterprise (Full CRM + POS) | ₹2,500 – ₹4,500 | All mid‑tier features + inventory management, multi‑location, advanced analytics | 5+ stylists, >₹5 lakh/month turnover |
Why the ₹999 price point works
- ₹2,400 cheaper per month than the average “all‑in‑one” CRM (₹3,399).
- Saves ≈ ₹4,500–₹7,200 in admin time (as shown earlier).
- Eliminates GST penalties (average ₹5,000 per quarter).
Even a salon that only needs the basic commission matrix can justify the expense because the payback period is under one month: the tool recovers its cost by preventing just ₹1,500 of missed commission and ₹2,000 of GST penalties.
For founders worried about cash flow, Doggu offers a 30‑day free trial and a pay‑as‑you‑grow option: start at ₹499 for the first 30 days, then roll into the full ₹999 plan once you have at least ₹50,000 in monthly sales. This aligns with the typical SaaS budget of ₹500–₹3,000 and removes the upfront risk.
Hidden cost checklist
| Cost item | Typical monthly amount | How Doggu addresses it |
|---|---|---|
| Excel maintenance (freelancer) | ₹2,000 | Eliminated |
| GST filing assistance | ₹1,200 | Automated CSV export |
| RTO commission reversal handling | ₹800 (manual time) | Auto‑deduction |
| Language localisation | ₹0 (built‑in) | Hindi/Marathi/Tamil toggle |
| WhatsApp API fees (per message) | ₹0.30/message (≈₹3,000 for 10k msgs) | Bundled in subscription |
When you add up the avoided expenses, the effective cost of the Doggu plan drops to ₹300–₹400/month for a business that would otherwise be paying ₹8,000–₹10,000 in scattered fees.
Frequently asked questions
How does the commission engine handle a single booking that includes both service and product?
When the stylist adds a product to the service ticket, the backend creates two line items—one tagged “service” and one “product.” Each line pulls its own commission % from the matrix, calculates GST on the product line, and then aggregates the net payout. The stylist sees a single “₹1,860 earned” figure, but the system records the split for reporting.
What if a client pays half via Razorpay and half in cash (COD)?
Doggu registers the Razorpay portion instantly. For the COD part, the stylist marks the payment status as “Pending.” Once cash is collected, the stylist clicks “Confirm,” and the commission for that portion is released. If the COD order is later returned, the system automatically reverses the corresponding commission.
Can I set different commission rates for repeat customers?
Yes. You can create a customer tier (e.g., “Gold” for >₹50,000 lifetime spend) and assign a higher product commission—say 8 % instead of 5 %. The matrix is stored per‑customer, so the next time that client books, the higher rate is applied automatically.
Is the WhatsApp integration compliant with India’s data‑privacy rules?
Doggu uses the official WhatsApp Business API and stores only the phone number, chat timestamps, and transaction IDs. All data is encrypted at rest and deleted after 180 days, matching the Personal Data Protection Bill’s requirements. No client data is shared with third‑party advertisers.
What happens to commissions if a product is part of a bundle discount?
When a bundle discount is applied, Doggu first allocates the discount proportionally across the products, then calculates GST on the net price, and finally applies the commission % on that net amount. This ensures the stylist’s commission reflects the actual revenue earned, not the list price.
I have only one stylist. Is a full SaaS still worth it?
For a solo operation, the Basic (free) plan with WhatsApp webhook may be enough, but as soon as you cross ₹1 lakh in monthly sales or start selling products, the time saved on GST filing and commission reconciliation alone justifies the ₹999 plan. The ROI appears within the first month because you avoid at least ₹3,000 in manual accounting costs.
How does Doggu handle seasonal promotions (e.g., Diwali discounts)?
You can create a temporary rule that overrides the base commission % for a defined date range. For example, a 2 % uplift on serum commissions from 15 Oct to 31 Oct. The system logs the rule, applies it automatically, and reverts to the default matrix after the period ends.
What if a stylist quits mid‑month? Are commissions prorated?
Yes. Doggu records the effective date of each stylist’s employment. When you generate the monthly payout, the engine only sums commissions earned up to the termination date. The final statement includes a “settlement” line that can be exported to your payroll software.
Can the system integrate with existing POS hardware (e.g., Square, POSist)?
Doggu offers a REST API and webhooks that can push transaction data to most Indian POS systems. The integration typically takes 2–3 days for a developer, and the cost is covered in the Enterprise tier. For the Mid tier, you can pull POS data manually via CSV upload once a week.
Does the platform support multiple locations with separate commission rules?
Yes. Each location can have its own service/product matrix and GST rate (useful for states with varying tax structures). Stylists are assigned to a location, and the dashboard lets the owner toggle between location‑level reports.
If you’re still using spreadsheets, the hidden cost is already eating into your profit. Switch to a WhatsApp‑first commission tracker and watch cash flow, morale, and compliance improve in the same week.
Run your business on autopilot.
Doggu replaces 7+ tools (WhatsApp, CRM, voice, booking, payments) with one platform built for Indian SMBs.
Try Doggu free for 14 days