Most direct selling companies discover the weaknesses of their software at the worst moment: the first big payout cycle. Commissions come out wrong, a few distributors complain on WhatsApp groups, and within days trust that took months to build starts slipping.
If you are planning to buy or build MLM software in Kolkata, this guide covers what to check before you sign: how common compensation plans work, how payouts and e-wallets should behave, KYC and tax handling, and, most importantly, the legal line you must not cross. Read the last part first if you are unsure which side of that line your business plan sits on.
Start with the legal question, not the software
Network marketing is legal in India only when it is genuine direct selling: real products or services, sold to real end customers at fair value, with income coming mainly from those sales. The Consumer Protection (Direct Selling) Rules, 2021 set obligations for direct selling entities, and the Prize Chits and Money Circulation Schemes (Banning) Act, 1978 prohibits money circulation schemes. Several states, including West Bengal, have also acted against chit fund and deposit-style frauds over the years.
Warning signs of an illegal scheme include:
- Income earned mainly by recruiting people, not by selling products.
- A joining fee or "investment" with promised fixed returns.
- Products that are token items, overpriced, or never actually delivered.
- Pressure on members to buy large inventory to "qualify".
- No buy-back or refund policy.
Givni builds MLM software only for legitimate, product-based direct selling businesses. We do not build for money circulation, deposit or ponzi-style plans, and any reputable developer should refuse the same. Before launching, take advice from a lawyer and a chartered accountant on your specific plan. This article is general information, not legal advice.
Compensation plans explained simply
The plan decides how commissions flow. The software must calculate it exactly as your plan document states, with no rounding surprises.
Binary plan
Each distributor has two legs, left and right. Commissions are usually paid on the volume matched between the weaker and stronger leg, often with a cap per cycle. It is easy to explain but needs careful handling of carry-forward volume and spillover placement.
Matrix plan
The structure has a fixed width and depth, for example 3 by 9: each person can have three direct positions, and commissions are paid up to nine levels. Extra recruits spill over into lower positions. The software must place new members correctly and show distributors exactly where they sit.
Unilevel plan
No limit on how many people a distributor can sponsor directly; commissions are paid on sales volume from a set number of levels below. It is the simplest to understand and tends to reward actual selling activity.
Other plans exist (generation, board, hybrid), but whatever you choose, make sure the software vendor writes your rules back to you in plain language and tests them with sample data before you go live.
Payouts and the e-wallet
The e-wallet is where trust is won or lost. Check these points:
- Clear statements. Every credit shows which order, which level and which rule produced it.
- Payout cycles. Weekly or monthly runs, with a review step before money moves.
- Deductions shown openly. TDS, admin charges and any holds should be itemised.
- Withdrawal to verified bank accounts only, with approval workflows on your side.
- Audit logs for every manual adjustment, recording who changed what and why.
- Reconciliation reports that match wallet balances against actual bank transfers.
KYC, tax and compliance features
Treat these as must-haves, not add-ons.
- KYC: collection and verification of PAN, address proof and bank details before payouts are released. Many businesses also store a signed distributor agreement.
- TDS: commission payments to distributors generally attract TDS under the Income Tax Act. The software should calculate and deduct as per the rates and thresholds your CA confirms, and generate reports for filing.
- GST: product sales need GST-compliant invoices with correct HSN codes and rates. How GST applies to distributor commissions depends on each distributor's registration status; get your CA to define the rule and have the software apply it.
- Cooling-off and returns: support for order cancellation, returns and buy-back as your policy and the direct selling rules require.
- Transparent disclosures: product prices, plan document and grievance contact visible to every distributor.
Tax rules change. Your software should let you update rates and thresholds without new code.
Other features worth checking
- Product catalogue, stock and order management linked to the commission engine. See our note on inventory management software if you run your own warehouse.
- A distributor app or mobile-friendly back office with genealogy tree, team sales and earnings.
- Bengali and Hindi support if your network is largely regional.
- Role-based admin access, so a support executive cannot edit payouts.
- Regular backups and a clear data ownership clause.
- The ability to handle growth without slowing down at payout time.
Pre-purchase checklist
- Get a lawyer and CA to review your plan before anything is built.
- Write the compensation plan as a document with worked examples.
- Ask the vendor to run those examples in a demo and match your numbers.
- Confirm KYC, TDS and GST reports in the demo, not just on a feature list.
- Check source code or data ownership terms and hosting arrangements.
- Ask about load testing for payout runs with your projected member count.
- Agree on AMC, response time for payout-day issues, and change request pricing.
Red flags in an MLM software vendor
- Offers to build "any plan" without asking whether products are real.
- Advertises features like guaranteed daily returns or fixed ROI on joining fees.
- Very cheap "readymade script" with no updates, no documentation and unclear licence.
- No audit logs for manual wallet edits.
- Cannot explain how TDS is calculated in their system.
FAQs
Is MLM legal in West Bengal?
Genuine product-based direct selling that follows the applicable central rules is permitted. Money circulation and deposit-style schemes are illegal. Take legal advice for your specific plan.
Which compensation plan is best?
There is no universal best. Unilevel is simplest; binary is popular but needs careful caps. Choose what fits your products and margins, then have it reviewed.
Can the software be changed if our plan changes?
Good software keeps plan rules configurable. Major structural changes may still need development work, so ask how changes are priced.
Do distributors need a mobile app?
Most distributors check earnings and team data on their phones, so a mobile app or a fast mobile site is strongly recommended.
Discuss your plan with Givni
If you run a legitimate product-based direct selling business and need reliable software, our Kolkata team can review your plan and build or customise a system that calculates correctly and keeps records clean. Learn more about our MLM software development in Kolkata, contact us, or call/WhatsApp +91-9835942411.
हिंदी में सारांश
MLM सॉफ़्टवेयर खरीदने से पहले सबसे ज़रूरी सवाल कानूनी है। भारत में सिर्फ़ असली उत्पादों पर आधारित डायरेक्ट सेलिंग वैध है, जहाँ कमाई मुख्य रूप से उत्पादों की बिक्री से हो। जहाँ पैसा सिर्फ़ नए लोगों को जोड़ने से आए, जॉइनिंग फ़ीस पर तय रिटर्न का वादा हो, या उत्पाद नाम मात्र के हों, वह मनी सर्कुलेशन या पोंज़ी स्कीम है और गैरकानूनी है। Givni ऐसे प्लान के लिए सॉफ़्टवेयर नहीं बनाता।
बाइनरी प्लान में दो लेग होते हैं, मैट्रिक्स प्लान में तय चौड़ाई और गहराई होती है, और यूनिलेवल प्लान में सीधे जोड़े गए लोगों की कोई सीमा नहीं होती। सॉफ़्टवेयर को आपके प्लान के नियमों के हिसाब से बिल्कुल सही कमीशन निकालना चाहिए।
ई-वॉलेट में हर क्रेडिट का साफ़ हिसाब, TDS और अन्य कटौतियाँ, सत्यापित बैंक खाते में ही निकासी, और हर बदलाव का ऑडिट लॉग होना चाहिए। KYC, TDS और GST की सेटिंग अपने CA से तय करवाएँ। ख़रीदने से पहले डेमो में अपने उदाहरण चलाकर देखें। सही सलाह के लिए Givni से +91-9835942411 पर संपर्क करें।