GST and compliance services for Bhilwara textile businesses
Bhilwara does not have a normal MSME tax profile. Grey fabric moves between weaver, process house and trader several times before it is sold, ITC piles up faster than output tax for years at a stretch, and half the value chain runs on job work challans rather than invoices. The Consulting Crew works with Bhilwara units on exactly that — from Jaipur, over WhatsApp and video, with no pretence of a local office.
No branch on Pur Road — and we would rather say so
There is one TCC office and it is in Jaipur: G-02, C-71, Swastik Heights, Gandhi Path West, Vaishali Nagar, Jaipur 302021. Nothing on Pur Road, nothing at Hamirgarh, nothing near the RIICO phases. Every Bhilwara engagement we run is handled by the Jaipur team and delivered remotely — WhatsApp for day-to-day, email for documents, video calls for anything that needs a screen shared.
This is a deliberate statement rather than a soft-pedalled one. Textile compliance is document-heavy and deadline-driven, and what you need is someone who understands a process house's ITC position, not someone with a shopfront near your mill. Bhilwara is roughly four hours from Jaipur; if a case reaches the point of a personal hearing before the Division-E or Division-F officer, we say so and make proper arrangements. We do not bill for presence we are not providing.
What Bhilwara actually is
Bhilwara is India's largest producer of polyester-viscose suiting, and the scale is worth stating precisely. The Mewar Chamber of Commerce and Industry puts the district at roughly 19 process houses, around 440 weaving units, 18 spinning mills in the large-scale sector, about 11 lakh spindles and 17,000 looms — of which some 10,300 are imported Sulzer shuttleless machines. Annual output runs to about 3.20 lakh tonnes of yarn, which is roughly 45% of Rajasthan's total, and 85–90 crore metres of finished fabric worth in the region of ₹9,000 crore. Exports run at 7–8 crore metres, around ₹550 crore. Direct employment is about 85,000 with another 60,000 indirect. Bhilwara was notified a Town of Export Excellence in 2009.
The physical geography of that industry is the RIICO estates: Bhilwara Phases I, II and III, the Bhilwara Extension area, Bhilwara Phase IV, the industrial estate in the town area, and the Growth Centre at Hamirgarh, which at about 725 hectares is the largest of them. Smaller estates sit at Bigod, Jahazpur, Raila, Mandpiya and Kanya Kheri. Outside the mill sector there is a handloom cluster at Shahpura of roughly 395 units making khes, dhotis and bedsheets.
Bhilwara is also a mining district, which people outside the state forget. Rampura Agucha, among the world's largest zinc-lead deposits, is here, along with the Pur-Banera belt, and there is substantial feldspar, china clay and marble activity around Jahazpur and Kotri, plus a mineral grinding sector and an insulation brick trade.
For central GST, Bhilwara falls under the CGST Udaipur Commissionerate, which covers Udaipur, Bhilwara and Kota districts. Unusually, Bhilwara has two of the Commissionerate's divisions to itself: GST Division-E, covering Bhilwara, Kotdi, Sahada, Raipur and Kareda tehsils, and GST Division-F, covering Badnor, Asind, Hurda, Mandal, Banera, Shahpura, Phulia, Jahazpur, Mandalgarh, Bijolian and Hamirgarh.
The compliance issues this economy generates
Job work under section 143 is the centre of everything. Grey cloth goes from the weaver to a process house for dyeing and printing, yarn goes out for texturising and twisting, and none of it is a sale. That means delivery challans under Rule 55 on every leg, ITC-04 filed half-yearly for units above ₹5 crore aggregate turnover and annually below, and a live register showing what is lying where. Inputs must return within one year and capital goods within three. Where they do not, the original despatch is deemed a supply on the date it went out, with interest running from then — a nasty surprise when a process house sits on stock through a slow season. Section 143(3) puts that liability on the principal, not the job worker, which is why the weaver ends up carrying the risk for the processor's housekeeping. Textile job work is charged at 5%.
Inverted duty refunds. For years the structure was upside down: man-made fibre at 18%, man-made yarn at 12%, fabric at 5%. Every fabric manufacturer accumulated credit that could not be used. The 56th GST Council fixed this from 22 September 2025 by bringing MMF fibre and MMF yarn down to 5%, aligning the fibre–yarn–fabric chain. That is genuine relief going forward, but it does not clear the past. Refund claims for earlier periods are still live, subject to the two-year limitation under section 54 and the Rule 89(5) formula, which — importantly — gives no relief for input services, so processing charges, job work bills and power do not enter the refund maths. Getting these filed correctly, invoice-wise, with a clean turnover of inverted-rated supply, is a substantial chunk of what we do here.
The rate reset created its own transition problem. Units holding yarn purchased at 12% and selling fabric at 5% needed to think about how that opening credit unwinds. Made-ups and home furnishings — a real line in Bhilwara — now follow the ₹2,500 per piece line, 5% at or below and 18% above, and getting the per-piece valuation right on multi-piece sets is not obvious.
Exports. With a Town of Export Excellence tag and ₹550 crore of fabric leaving annually, LUT under Rule 96A has to be renewed at the start of every financial year — a filing people forget in April and remember in June when an export invoice cannot be raised without payment of tax. Refund of unutilised ITC on zero-rated supply depends on shipping bill and EGM data matching what was declared in GSTR-1, and mismatches at ICEGATE stall refunds for months.
Trading and brokerage. Bhilwara's grey market runs on brokers. Dalali is a service at 18%, and commission income routinely gets left out of returns because it never touches the fabric register. Where a mill buys raw cotton directly from an agriculturist, reverse charge applies at 5% under Notification 43/2017-Central Tax (Rate), with a self-invoice required under section 31(3)(f).
E-invoicing applies at ₹5 crore aggregate turnover, which almost every Bhilwara mill and process house crosses. Units at ₹10 crore or more must report to the IRP within 30 days of the invoice date.
Rajasthan points that apply to your unit
Quarterly GSTR-3B under QRMP is due on the 24th for Rajasthan, not the 22nd — Rajasthan is in the second state group. Monthly tax still goes in via PMT-06 by the 25th and IFF by the 13th.
Rajasthan levies no professional tax, so there is no PT registration or return for your Bhilwara payroll however large it gets. Registration under the Rajasthan Shops and Commercial Establishments Act, 1958 applies to your office, godown and showroom; the mill itself registers under the Factories Act. Add Udyam, EPF, ESI and contract labour licensing, which in a 400-loom shed is not a formality.
Fees
| Service | Fee |
|---|---|
| GST registration (new GSTIN) | ₹1,499 |
| Monthly GST filing (GSTR-1 and GSTR-3B) | from ₹2,999 per month |
| Income tax return | from ₹1,499 |
| Private limited company incorporation | ₹12,999 + government fees |
| LLP incorporation | ₹9,999 + government fees |
| Annual ROC compliance | from ₹9,999 |
All plus 18% GST; government fees, stamp duty and DSC at actuals. Inverted duty and export refund work is quoted separately, on the number of periods and invoice volume involved, because it is a different job from monthly filing and should not be buried in a retainer.
How this works, practically, from Jaipur
One WhatsApp group per client, with your accountant in it. Sales register, purchase register, job work challan book and bank statements come across monthly — most Bhilwara units send a Tally export plus scans of the challan register, which is usually the messiest part of the file and the first thing we rebuild.
By around the 8th you receive two things: a GSTR-2B reconciliation naming suppliers who have not filed or have entered your GSTIN wrongly, and a job work position statement showing what has been out for how long and what is approaching the one-year mark. That second sheet is the one that saves money. GSTR-1 by the 11th, 3B by the 20th, drafts shared before filing.
Refund work runs on its own track with its own timeline, and we tell you the expected quantum before we start rather than after. Notices from Division-E or Division-F get acknowledged the day you forward them, with a plain-language reading of what is being alleged. Video calls are scheduled, screen-shared, and short.
Sources
- https://mccibhilwara.com/textile/
- https://dcmsme.gov.in/dips/DIPR_Bhilwara.pdf
- https://cgstjaipur.gov.in/AboutUs-Udaipur.aspx
- https://cgstjaipur.gov.in/menu-attachments/Trade_Notice_5-2017_dtd_21.06.2017-CE-Udaipur.pdf
- https://taxguru.in/goods-and-service-tax/gst-reform-lowered-rates-textiles-garments.html
- https://www.fibre2fashion.com/industry-article/7453/the-textile-industry-of-bhilwara
- https://en.wikipedia.org/wiki/Rampura_Agucha
Common questions
Are inverted duty refunds still worth claiming now that yarn is at 5%?
Yes, for past periods. The rate alignment from 22 September 2025 stops fresh accumulation, but credit built up before that can still be claimed subject to the two-year limitation under section 54. The Rule 89(5) formula excludes input services, so processing and job work charges do not enter the calculation — which means the refund is usually smaller than the ITC balance suggests.
Our process house has held our grey stock for over a year. What happens?
Under section 143, inputs not received back within one year are treated as a supply made by you on the date they originally went out, with tax and interest from that date. The liability sits with the principal, not the job worker. We keep an ageing statement of outstanding challans so you can chase the processor before the date passes rather than after.
Which GST office does a Bhilwara unit fall under?
Bhilwara sits in the CGST Udaipur Commissionerate, which has two divisions dedicated to the district — Division-E covering Bhilwara, Kotdi, Sahada, Raipur and Kareda tehsils, and Division-F covering Hamirgarh, Mandal, Asind, Shahpura, Jahazpur and the other outer tehsils. Which one you fall under depends on your registered address.
Do you visit Bhilwara?
Not as a matter of course. TCC has one office, in Jaipur, and the routine work — filings, reconciliations, notice replies, refund applications — is done from there and delivered over WhatsApp and video. Where a personal hearing or a departmental visit genuinely requires attendance, we say so and arrange it as a separate, priced piece of work.
Stay ahead of the dates
Every date a Rajasthan business needs for FY 2026-27, with the Group Y GST dates that national calendars get wrong by two days.
See the Rajasthan calendar Talk to usTalk to someone about this
Tell us what you are looking at. We will come back with a straight answer on what it means and what it costs to deal with.