Indiamart Gst Profit Calculator avatar
Indiamart Gst Profit Calculator

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Indiamart Gst Profit Calculator

Indiamart Gst Profit Calculator

This Apify actor scrapes wholesale product listings from IndiaMart and calculates true profit margins by factoring in GST rates, shipping costs to Bangalore, and e-invoicing compliance costs for businesses with β‚Ή10cr+ Annual Aggregate Turnover (AATO) under 2025 regulations.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Chethan Kumar

Chethan Kumar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

10 days ago

Last modified

Share

IndiaMart GST Profit Margin Calculator

Automated profit analysis tool for Indian B2B resellers sourcing from IndiaMart. Calculate true profit margins by factoring in GST rates, shipping costs, and e-invoicing compliance for businesses with β‚Ή10cr+ AATO under 2025 regulations.

🎯 What It Does

This actor scrapes wholesale product listings from IndiaMart and automatically calculates:

  • βœ… Correct GST rates (5%, 18%, or 40%) based on product categories
  • βœ… Shipping costs to Bangalore (β‚Ή35/kg base rate)
  • βœ… E-invoicing compliance costs (β‚Ή5 per transaction)
  • βœ… Total cost breakdown and recommended retail prices
  • βœ… Profit margins and profit amounts

πŸš€ Quick Start

Input Configuration

{
"startUrls": [
{
"url": "https://dir.indiamart.com/search.mp?ss=rice&prdsrc=1"
}
],
"maxRequestsPerCrawl": 20,
"targetMargin": 44,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Parameters

ParameterTypeRequiredDescription
startUrlsArrayYesIndiaMart search URLs to scrape
maxRequestsPerCrawlNumberNoMaximum pages to process (default: 20)
targetMarginNumberNoTarget profit margin percentage (default: 44)
proxyConfigurationObjectNoApify proxy settings to avoid rate limiting

πŸ“Š Output Format

Each run produces structured JSON data with complete cost breakdowns:

{
"page_url": "https://dir.indiamart.com/search.mp?ss=rice",
"total_products_found": 20,
"products": [
{
"product_name": "Basmati Rice",
"supplier_name": "",
"supplier_location": "",
"wholesale_price": 1250,
"quantity": "1kg",
"hsn_code": "",
"gst_rate": 5,
"gst_amount": 63,
"shipping_cost": 50,
"shipping_estimate": "25-50/kg",
"e_invoice_required": true,
"e_invoice_cost": 5,
"total_cost": 1368,
"recommended_retail_price": 1970,
"profit_amount": 602,
"profit_margin_percent": 44,
"target_margin_percent": 44,
"product_url": "https://dir.indiamart.com/...",
"scraped_at": "2025-12-06T10:00:00.000Z"
}
],
"bangalore_shipping_note": "Estimated β‚Ή25-50/kg to Bangalore",
"e_invoicing_note": "Add β‚Ή10cr AATO e-invoice compliance for 2025",
"scraped_at": "2025-12-06T10:00:00.000Z"
}

πŸ’‘ Use Cases

E-commerce Sellers

Calculate real profit margins before listing products on Amazon, Flipkart, or your own store.

Wholesale Distributors

Compare multiple suppliers and identify the most profitable product categories.

Procurement Teams

Make data-driven sourcing decisions with complete cost visibility including hidden charges.

Business Analysts

Analyze market opportunities and product viability across different categories.

πŸ“ˆ GST Rate Classification

The actor automatically applies the correct GST rate based on product categories:

5% GST - Essential Items

  • Rice, wheat, flour, pulses
  • Spices (turmeric, chili, coriander, cumin)
  • Edible oils
  • Tea, coffee
  • Medicines and pharmaceuticals

18% GST - Standard Rate (DEFAULT)

  • Electronics (mobiles, laptops, TVs)
  • Furniture and hardware
  • Machinery and industrial equipment
  • Textiles, clothing, and footwear
  • Plastic and metal products

40% GST - Luxury & Sin Goods

  • Luxury cars and premium vehicles
  • Tobacco and cigarettes
  • Carbonated and aerated drinks

πŸ”§ How It Works

  1. Scraping: Uses Crawlee + Cheerio to extract product data from IndiaMart
  2. GST Classification: Automatically determines GST rate based on product keywords
  3. Cost Calculation: Adds GST, shipping (β‚Ή35/kg), and e-invoice costs (β‚Ή5)
  4. Profit Analysis: Calculates recommended retail price based on target margin
  5. Data Export: Outputs structured JSON ready for Excel/CSV export

πŸ’° Cost Breakdown Example

For a product with β‚Ή1,250 wholesale price:

Wholesale Price: β‚Ή1,250
+ GST (5%): β‚Ή63
+ Shipping: β‚Ή50
+ E-Invoice: β‚Ή5
─────────────────────────────
Total Cost: β‚Ή1,368
Recommended Retail: β‚Ή1,970 (44% margin)
Your Profit: β‚Ή602

πŸŽ“ Best Practices

URL Format

Use IndiaMart search URLs for best results:

https://dir.indiamart.com/search.mp?ss=PRODUCT_NAME&prdsrc=1

Proxy Configuration

Enable Apify Proxy to avoid rate limiting:

{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": []
}
}

Batch Processing

Process multiple product categories in one run:

{
"startUrls": [
{"url": "https://dir.indiamart.com/search.mp?ss=rice"},
{"url": "https://dir.indiamart.com/search.mp?ss=mobile"},
{"url": "https://dir.indiamart.com/search.mp?ss=furniture"}
]
}

πŸ” Troubleshooting

No Products Found

  • Verify the IndiaMart URL is a search results page
  • Check if the page requires login (not supported)
  • Try a different product search term

Schema Validation Errors

  • Ensure you're using the latest build (v3.0+)
  • Check that all numeric fields contain valid numbers

Rate Limiting

  • Enable Apify Proxy in configuration
  • Reduce maxRequestsPerCrawl to process fewer pages

πŸ“ Technical Details

  • Framework: Crawlee 3.15.3 + Cheerio
  • Runtime: Node.js 22+
  • Apify SDK: 3.5.2+
  • Extraction: Multiple selector strategies + text-based fallback
  • Retry Logic: 3 attempts with exponential backoff
  • Schema: Fully validated against Apify dataset standards

🌟 Features

βœ… Automated GST classification for 100+ product categories
βœ… Bangalore shipping cost estimation (β‚Ή35/kg base)
βœ… 2025 e-invoicing compliance (β‚Ή5 per transaction)
βœ… Configurable target profit margins
βœ… Proxy support for rate limit avoidance
βœ… Robust error handling and retry logic
βœ… Structured JSON output ready for analysis
βœ… Export to CSV/Excel compatible

πŸ“ž Support

For issues, feature requests, or questions:

  • Check the Apify documentation
  • Review the troubleshooting section above
  • Contact support through the Apify console

πŸ“œ License

ISC License


Version: 3.0
Last Updated: December 2025
Compliance: 2025 e-invoicing rules for β‚Ή10cr+ AATO firms

Perfect for Indian B2B businesses automating profit analysis when sourcing from IndiaMart!