# Why Indian Marble & Granite Flooring Counters Still Lose Money on Loose Slab Quotes: A Practical Slab/Tile HSN + Laying Labour SAC + Mixed GST Billing Playbook Author: Vincy K T / Caddayn Angle: Marble / granite flooring & stone counter — slab/tile HSN goods, cutting/polishing/laying labour SAC, edge polishing/skirting add-ons, site measure/survey fee, security deposit/advance, old-stone scrap credit, mixed 5%/18% GST quotation-to-invoice for Indian stone flooring desks Soft CTA only. Product links are contextual subpages. --- A villa owner WhatsApps "full hall granite flooring ₹1,85,000 all-in" while the GST invoice later collapses into one flat "flooring charges" line, slab lot numbers never leave stock, edge polishing and skirting are "adjusted on site," and the site measure for the kitchen counter is forgotten until the client refuses the balance: loose slab quotes evaporate, wastage margins disappear, and the tax invoice is rebuilt after the carpenter has already started the shutters. This playbook is about **marble / granite flooring & stone counter job-card billing** — one job-card workflow that ties slab and tile SKUs (marble / granite / quartz / engineered stone), cutting-polishing-laying labour packages, edge-polish and skirting add-ons, site-survey/measure fees, old-stone scrap credit, security deposits/advances, and mixed 5%/18% GST together from quotation to final invoice. It is **not** ceramic-tile box-sq.ft alone, aluminium/UPVC window fabrication, false-ceiling/POP gypsum, plumbing wet-area rough-in, hardware cut-to-length, paint tint/liter, or generic quotation-to-invoice retail. If your stone desk still runs renovation and builder peaks on loose WhatsApp "hall package" rates and a separate GST tool for "whatever we billed tonight," you are leaking margin and inviting disputes when the client measures unfinished corners after handover. Disclosure: We work with Caddayn on retail and service billing workflows for Indian SMBs. Confirm HSN/SAC treatment for slabs, tiles, adhesives/grout (goods), cutting/polishing/laying labour and site survey (services), scrap stone credit, deposits, composition vs regular registration, and any contractor licensing or society rules with your CA and local authorities — this note is operational hygiene, not legal or civil-works advice. **HSN/SAC codes and GST rates must be confirmed with your Chartered Accountant before you lock masters.** ## What marble/granite flooring job-card billing means on an Indian stone desk In shop language: - **Slab / tile master** — sellable or job-consumed SKUs for marble, granite, quartz, engineered stone by finish/thickness/lot; each with HSN (confirm with CA), unit (sq.ft / sq.m / slab / piece), and stock - **Adhesive / grout / accessory goods line** — thinset, epoxy grout, spacers, sealers, polish compounds sold or issued as goods with HSN — never mashed into "flooring labour" - **Cutting / polishing / laying labour package** — site cutting, edge polish, surface polish, laying labour with SAC (confirm with CA); separate from slab and tile goods lines - **Edge polishing / skirting / counter add-ons** — bullnose, bevel, waterfall edge, skirting run, kitchen-counter fabricate with SAC; never free "because he is a neighbour" - **Site survey / measure fee** — paid site visit to confirm room sizes, level, existing floor condition, and sq.ft take-off as its own SAC line - **Old-stone scrap credit** — removed marble/granite scrap or broken-slab credit against the job_id, not a silent cash deal that vanishes from the stock ledger - **Deposit / advance** — booking money or multi-flat project advance that must sit on the same job_id, not a personal UPI chat - **Job card / order_id** — one flooring/counter job from enquiry → survey → quote → advance → slab issue → cutting → laying → edge/skirting → scrap return → balance invoice - **Mixed cart** — slab/tile/adhesive goods (illustrative 5%/12%/18%) + survey / cutting-polishing-laying / edge-skirting services (often illustrative 18%) on one tax invoice with correct tax lines — **rates are examples only; confirm with CA** - **Quotation → invoice** — locked quote lines (sq.ft × rate, labour package, edge kit, deposit) explode into the same SKUs on the final GST invoice; no silent rewrite after the carpenter starts Related but different: ceramic tile without stone-slab lot masters, aluminium/UPVC window fabrication without flooring labour SAC, false-ceiling without wet-area stone counters, plumbing without slab HSN, hardware cut-to-length without laying packages, paint without stone lines, and generic retail COD without contractor job cards. Retail counter discipline still helps a stone yard that also sells ready tiles, adhesives, and polish over the counter: https://www.caddayn.com/products/retail/ Supermarket-grade assortment habits transfer to slab lot families, FEFO on adhesives/sealers, and sq.ft-to-slab conversion: https://www.caddayn.com/products/supermarket/ and https://www.caddayn.com/products/softwares/supermarket-billing-and-management/ Hardware-style consumable thinking maps to adhesives, grout, spacers, sealers, and polish compounds sold with the job: https://www.caddayn.com/products/hardwarestore/ Textile job/order thinking is close to custom-flat queues and multi-unit society or builder campaigns: https://www.caddayn.com/products/textile/ Front-desk POS hygiene for the enquiry counter: https://www.caddayn.com/guides-retail-pos-billing/ Product hub and try path: https://www.caddayn.com/products/ and https://www.caddayn.com/downloads/ Signup when you want a live trial: https://www.caddayn.com/caddayn-biller-signup/ More product context: https://www.caddayn.com/more-info/ Docs overview: https://www.caddayn.com/caddayn-biller-docs/ About the team behind the tooling: https://www.caddayn.com/about/ Builder site stores and HORECA renovation buyers need the same SKU discipline as pharmacy and restaurant counters: https://www.caddayn.com/products/pharmacy/ · https://www.caddayn.com/products/softwares/pharmacy-billing-software/ · https://www.caddayn.com/products/restaurant/ · https://www.caddayn.com/products/softwares/restaurant-billing-management/ Batch/lot habits for adhesive bags and sealer cans: https://www.caddayn.com/guides-pharmacy-billing/ Stage ticketing that maps to survey → cutting → laying → edge polish → handover: https://www.caddayn.com/guides-restaurant-pos/ ## Why marble & granite counters still lose money on loose slab quotes ### 1. WhatsApp "hall all-in" quotes never become invoice lines "Full hall granite flooring ₹1,85,000 with labour" on chat does not survive GST audit week or a client dispute when unfinished corners and unpolished edges show up at handover. Each slab SKU, adhesive line, cutting-polishing-laying package, survey fee, edge/skirting add-on, deposit, and scrap credit needs a line with quantity, rate, and tax. Without masters, supervisors invent descriptions every festival Saturday when apartment renovations pile up. ### 2. Slab/tile (goods) and laying/polishing labour (services) get mashed into one flat GST Marble/granite slabs and adhesives sold or consumed as *goods* and cutting/polishing/laying labour sold as *services* are not always the same tax story. Mash them into one "flooring charges" line and you invite CA cleanup later. Split lines; keep one job_id / order_id. GST billing context for Indian shops and service desks: https://www.caddayn.com/blogs/best-gst-billing-software-india/ Kerala / state shop buyer notes (many stone desks are neighbourhood contractor counters): https://www.caddayn.com/blogs/gst-billing-software-for-kerala-shops-a-practical-buyers-guide/ Free vs paid GST tooling reality check: https://www.caddayn.com/blogs/free-vs-paid-gst-billing-software/ ### 3. Advances and multi-flat project deposits sit on personal UPI with no job_id Booking money for a builder block of 8 flats or a villa hall+kitchen counter redo must attach to the same job_id that will carry slab lines and labour packages. Personal UPI screenshots are not a ledger. When the client asks "how many sq.ft are left in this block?," you need the answer in the bill system, not in a junior mason's memory. ### 4. Site survey / measure is "free" until it is not Unlogged free surveys eat fuel and crew hours — especially when room levels and door thresholds force a full re-take-off. Price the measure as its own SAC line (or a credited line against the booking), so quote-shoppers and no-shows are visible. Desks that never bill surveys systematically underprice peak capacity. ### 5. Edge polish, skirting, counter fabricate, and scrap stone credit are invisible margin killers "Two more skirting runs free because he is a neighbour" without a logged change-order is how you discover you issued 1,200 sq.ft for every 950 paid. Log edge, skirting, and counter add-ons against the parent job_id — even when discounted — so slab and labour pricing can be honest next season. Old-stone scrap credited off-books is the same leak in reverse: credit it on the job_id or stop pretending your slab margin is real. ### 6. Slab stock is not barcode- or lot-disciplined Barcode and SKU masters matter when Italian marble and Indian granite look similar on a rack after a site return, and when lot A vs lot B colour mismatch triggers a full redo. Barcode billing hygiene for Indian counters: https://www.caddayn.com/blogs/barcode-billing-software/ Cloud billing so the yard floor and the site crew see the same job card: https://www.caddayn.com/blogs/cloud-billing-software-for-retail-india/ ## A practical mixed GST billing playbook (operations, not tax advice) ### Step 1 — Lock slab and service masters Create goods masters for each stone family with HSN (CA-confirmed), unit (sq.ft / sq.m / slab), finish/thickness, and stock/lot. Create adhesive/grout/sealer masters. Create service masters for site survey/measure, cutting labour, polishing labour, laying package (per-sq.ft / per-room / full-flat), edge polish, skirting run, kitchen-counter fabricate, and rework/change-order. Never invent a free-text line at the counter on handover eve. ### Step 2 — One job_id from enquiry to balance invoice Enquiry → site survey/measure → sq.ft take-off → quotation → advance/deposit → slab/tile issue → cutting → laying → edge/skirting → scrap return/credit → change-order log → balance invoice. Every money movement and every sq.ft issued posts to that job_id. Caddayn Biller is built for this kind of HSN/SAC mix, deposits, and sq.ft/lot discipline on one counter workflow — see https://www.caddayn.com/more-info/ and https://www.caddayn.com/caddayn-biller-docs/ . ### Step 3 — Quotation lines must equal invoice lines If the quote said 980 sq.ft granite + adhesive kit + laying package + survey + edge polish on 40 r.ft, the GST invoice should not silently become "flooring lump sum." Post-handover rewrites create disputes and bad ITC stories for B2B builders and interior contractors. ### Step 4 — Mixed 5%/18% (illustrative) on one invoice Example structure only (confirm rates with CA): slab/tile/adhesive goods lines at their applicable GST; survey + cutting/polishing/laying + edge/skirting/counter add-ons at their SAC rates; deposit shown as advance adjusted, not as a fake sale; scrap stone credit as a credit note or negative line against the same job_id. One tax invoice, multiple tax lines, one job_id. That is the mixed-cart hygiene stone desks need during renovation and builder peaks. ### Step 5 — Project ledger + yard issue + day-end Bill multi-flat blocks as installment or per-flat completions with a remaining-sq.ft count on the job_id — never "adjust later on WhatsApp." Issue slabs and adhesive kits to the site van against open jobs; return unused pieces and leftover bags the same evening. Supermarket-style stock discipline helps: https://www.caddayn.com/products/softwares/supermarket-billing-and-management/ . Close the day with rooms laid/polished, sq.ft issued vs returned, advances collected, open change-orders, scrap credits pending, and tax invoices pending. Retail day-end habits transfer: https://www.caddayn.com/guides-retail-pos-billing/ . ## Worked mini scenarios (illustrative amounts) **Single 3BHK hall + kitchen granite with labour:** survey/measure fee (or credited) + granite sq.ft HSN lines by lot + adhesive HSN + laying labour SAC + edge polish SAC + scrap stone credit. Advance 40% on quote lock; balance on polishing-completion invoice with split GST lines. **Villa with marble flooring + quartz kitchen counter:** measure + multi-room marble HSN + quartz counter fabricate SAC + laying package + edge/skirting add-ons + deposit on job_id — never one WhatsApp "villa flooring ₹X." **Builder block 8 flats:** project job_id, per-flat or installment lines, remaining-sq.ft ledger, photo proof of laying and polish, change-order log for skirting and edge upgrades. **Commercial lobby + extra skirting after quote:** slab HSN + labour SAC + skirting change-order + deposit — quote amendment locked before the crew opens the next bag of adhesive. ## What good looks like in 30 days - Every paid flooring/counter job has a job_id with slab/tile + labour lines split - Advances and multi-flat deposits never live only on personal UPI - Site surveys, edge/skirting/counter add-ons, and scrap stone credits are logged even when ₹0 / credited - Quotes convert to invoices without silent lump-sum rewrites - Slab issue/return is reconciled daily against sq.ft/lot masters - Mixed GST lines print cleanly for B2B builders, interior contractors, and homeowners Try the tooling path when you are ready: https://www.caddayn.com/downloads/ · https://www.caddayn.com/caddayn-biller-signup/ · https://www.caddayn.com/products/ · https://www.caddayn.com/about/ --- *Practical playbook for Indian marble/granite flooring and stone-counter desks. Soft product mentions only. Confirm all HSN/SAC and GST rates with your CA before locking masters.*