// build_guide
// How to build B2B Wholesale Procurement Marketplace for FMCG Retailers
India has 12M+ kirana stores that still procure stock through distributors via phone calls and cash. A digital B2B marketplace with net-30 credit lines (underwritten by a NBFC partner) and GST-compliant invoicing is a ₹40L Cr market opportunity. NestJS handles complex order workflows (RFQ, quote, PO, dispatch, invoice); BullMQ manages async logistics webhooks and credit limit checks. Redis caches product catalogue for instant search.
Complexity 9/10Marketplace
// recommended_stack
FrontendNext.js (App Router)
BackendNestJS
DatabasePostgreSQL + Redis
AuthSupabase Auth
HostingVercel + Railway
ExtraRazorpayX (payouts)
ExtraShiprocket API (logistics)
ExtraBullMQ
ExtraResend
ExtraGST Portal API
// cost_and_timeline
USD min
$38,000
USD max
$65,000
INR min
₹35.5L
INR max
₹60.7L
Typical Marketplace projects cost $9,500–$30,000 USD and take 14–24 weeks with an Indian dev team. See the full cost guide →
// timeline_breakdown
3 weeksOnboarding, catalogue & GSTIN verification
4 weeksOrdering engine, PO flow & GST invoicing
3 weeksLogistics integration, tracking & payouts
2 weeksCredit module (mock), admin & analytics
// mvp_features[]
## What to build in the MVP
—Manufacturer / distributor onboarding with GST verification
—Product catalogue with bulk pricing tiers and MOQ
—Retailer registration with GSTIN + shop photo verification
—Cart, PO generation and order management dashboard
—GST-compliant e-invoice generation (IRN via IRP)
—Shiprocket integration for logistics booking and tracking
// risk_flags[]
## Engineering risks to plan for
!GST e-invoicing (IRN) is mandatory for turnover > ₹5 Cr; integrate the IRP sandbox from day one even if your initial GMV is below threshold.
!B2B credit carries regulatory risk — structure the credit product through a licensed NBFC partner, not directly.
!Shiprocket API reliability is inconsistent; implement a webhook retry queue and surface logistics failures clearly in the admin panel.
✦ Get a scope tailored to your idea
This scope was auto-generated from a real founder's inputs. Run the estimator with your specific requirements — free, no sign-up, results in 2 minutes.
// related_resources