// 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 1424 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