Hello everyone,
As someone who works closely with accounting systems and business compliance — whether it’s through software solutions or direct financial consulting — I’ve been getting a lot of questions lately about the recent mandi tax developments in Rajasthan.
The issue has affected not just farmers and traders, but also accountants, Chartered Accountants (CAs), and business owners who buy or sell agricultural commodities across the state.
So, let’s break down what’s happening, what it means for your business, and how you can stay compliant without letting it affect your bottom line.
What is the Mandi Tax?
In Rajasthan, like many other states, trade in agricultural produce happens through government-regulated market yards called mandis.
Every time agricultural goods are sold or purchased in these mandis, the Agriculture Produce Market Committee (APMC) collects certain charges — commonly known as Mandi Tax or Mandi Fee.
Along with this, there’s an additional charge called the Krishak Kalyan Cess (KKC) — aimed at supporting farmers’ welfare schemes.
Currently, these rates are approximately:
- Mandi Tax: 1.6%(on major commodities),0.5%,1% etc.
- Krishak Kalyan Fee: 0.5%
- User charge:.0.50%(latest Change)
that’s before GST, transport, and other costs are added.
How This Impacts Businesses and Enterprises
If your business deals in agricultural commodities — directly or indirectly — this mandi tax matters to you more than you might think.
Here’s why:
- Costing and Pricing
Mandi tax adds directly to your purchase cost.
Since it’s not part of GST, you can’t claim it as input credit, which means your overall cost of goods sold (COGS) increases. - Interstate Competition
Rajasthan’s mandi tax rates are slightly higher than some neighbouring states like Gujarat or MP.
This makes products costlier if sourced from within Rajasthan — something every finance or procurement team needs to factor into pricing strategy. - Accounting Classification
Many enterprises wrongly classify mandi tax under GST or “other taxes.”
But it’s a state-imposed fee, not a GST component.
It should appear as a separate expense head in your books — usually under “Mandi Charges” or “Regulatory Fees.” - Audit and Compliance
During financial audits, misclassification of mandi fees often causes discrepancies.
As a CA or accountant, I always recommend maintaining a clear ledger entry and invoice disclosure for such charges to avoid confusion later.
For Software Users: Why This Matters in Accounting Systems
As an accounting software developer, I’ve seen many clients struggle when new taxes or fees are introduced at the state level.
Hardcoding tax rates or treating everything under GST logic doesn’t work anymore — especially with state-specific levies like mandi tax, Krishak Kalyan Fee, or local user charges.
If you’re using accounting software — whether custom-built, ERP-based, or commercial — ensure it allows you to:
- Create separate tax masters for mandi tax and KKC
- Set state-wise applicability (so Rajasthan’s structure doesn’t affect other states)
- Show these charges clearly on invoices
- Reflect them properly in purchase and sales ledgers
This not only helps in compliance but also provides better cost analytics and margin control.