7 Steps to Forecast Inventory for Amazon, Flipkart and Meesho
Step 1: Analyse Your Historical Sales Data
Start by collecting sales data for each SKU, or stock-keeping unit, over the previous 30, 60 and 90 days.
Record:
- Total units sold.
- Daily or weekly sales.
- Revenue by product.
- Returns and cancellations.
- Days when the product was out of stock.
- Promotional periods and price changes.
Use a longer period when sales are stable and sufficient history is available. Give more weight to recent data when demand is changing quickly.
Important: If a product was out of stock for several days, its recorded sales may underestimate actual demand. Account for those periods instead of treating low sales as proof that the product is unpopular.
Step 2: Forecast Demand Separately for Each Marketplace
Do not combine all marketplace sales into one number without first understanding each platform's performance.
For example, imagine you sell the same product across three marketplaces:
MarketplaceAverage daily sales14-day demandAmazon12 units168 unitsFlipkart8 units112 unitsMeesho5 units70 unitsTotal25 units350 units
These figures are illustrative. Your actual forecast should use your own order history.
The table shows why marketplace-wise analysis matters. If Amazon generates the most orders, it may need a larger share of available stock. However, allocation should also consider fulfilment arrangements, expected promotions, replenishment time and current stock at each location.
Step 3: Calculate Your Average Daily Demand
A simple starting point is to calculate average daily sales.
Formula:
Average daily demand = Units sold during the period ÷ Number of days in the period
For example, if a product sold 300 units over 30 days:
Average daily demand = 300 ÷ 30 = 10 units per day.
If you expect demand to remain stable, a 14-day forecast would be:
Forecast demand = 10 × 14 = 140 units.
For products with fluctuating demand, use a weighted estimate that gives more importance to recent sales.
For instance, you might assign 50% weight to the most recent 30 days, 30% to the preceding 30 days and 20% to the 30 days before that. These weights are an example, not a universal rule. Adjust them according to your product's sales pattern.
Step 4: Calculate Your Reorder Point
Your reorder point tells you when to place the next purchase order.
Formula:
Reorder point = (Average daily demand × Supplier lead time) + Safety stock
Suppose:
- Average daily demand: 10 units.
- Supplier lead time: 7 days.
- Safety stock: 20 units.
Reorder point = (10 × 7) + 20 = 90 units.
When your relevant available inventory approaches 90 units, you should review and initiate replenishment.
Safety stock is a buffer against unexpected demand and delivery delays. It should be based on demand variability, supplier reliability and the risk of losing sales—not an arbitrary large quantity.
For more guidance on inventory levels and reorder points, read Amazon's inventory management guide.
Step 5: Calculate How Much Stock to Reorder
Knowing when to reorder is only half the process. You also need to decide how many units to purchase.
A practical formula is:
Suggested order quantity = Forecast demand during the planning period + Safety stock − Inventory position
Inventory position generally includes usable stock on hand and confirmed incoming stock, minus units already committed to orders. Exclude damaged, unsellable or otherwise unavailable inventory.
For example:
- Expected demand over the next 14 days: 140 units.
- Desired safety stock: 20 units.
- Usable stock available: 80 units.
- Confirmed incoming stock: 10 units.
- Stock already committed to orders: 5 units.
Inventory position = 80 + 10 − 5 = 85 units.
Suggested order quantity = 140 + 20 − 85 = 75 units.
This calculation gives you a starting purchase quantity for the 14-day planning period. Before placing the order, also consider minimum order quantities, supplier lead times, storage capacity, cash flow and the next time you can replenish.
Past sales are useful, but they do not tell the entire story.
Demand can change during:
- Diwali and other festive shopping periods.
- Amazon and Flipkart sale events.
- Seasonal clothing or home-product demand.
- Payday periods and category-specific campaigns.
- Advertising campaigns and influencer promotions.
- Price reductions or competitor stockouts.
Do not automatically assume sales will double during a promotion. Estimate the uplift using your previous comparable campaigns, advertising plans and category trends.
For a new product without reliable history, start with a conservative purchase quantity, monitor actual orders and replenish when the data supports it.
Step 7: Review Inventory Every Week
Forecasting should be an ongoing process, not a one-time calculation.
Review the following weekly:
- Actual sales versus forecast sales.
- Available and incoming stock.
- Days of inventory remaining.
- Products at risk of stockout.
- Slow-moving and ageing inventory.
- Supplier delays.
- Returns and cancellations.
- Planned price changes and promotions.
If a product sells faster than forecast, adjust its reorder point. If demand slows, reduce future purchases and investigate the reason before buying more.
How to Avoid Overstocking Across Amazon, Flipkart and Meesho
Use these practical inventory management techniques to keep stock levels under control.
1. Classify Products Using ABC Analysis
ABC analysis helps you prioritise products according to their contribution to revenue or another business metric.
- A-category products: Your most important revenue contributors. Review these frequently and avoid unnecessary stockouts.
- B-category products: Products with moderate contribution. Maintain balanced stock based on sales trends.
- C-category products: Lower-contribution products. Purchase cautiously and investigate slow-moving items before replenishing.
The categories should be based on your actual sales or margin data. Do not assume every product deserves the same level of inventory investment.
2. Track Inventory by SKU and Variant
A single product listing may contain multiple sizes, colours or designs. Forecasting only at the parent-product level can hide important differences.
For example, if medium-size shirts sell quickly but extra-large shirts move slowly, buying equal quantities of both sizes may create excess stock.
Track inventory at the individual SKU or variant level wherever practical.
3. Maintain a Central Inventory Record
If you sell on multiple marketplaces, maintain one reliable view of physical stock, committed orders, incoming purchases and marketplace allocations.
For example, if you have 200 usable units in your warehouse, do not allocate 200 units independently to Amazon, another 200 to Flipkart and another 200 to Meesho.
That would create a potential overselling problem unless you genuinely hold separate inventory for each channel.
Use inventory software or a carefully maintained spreadsheet to reconcile stock movements and marketplace orders.
4. Monitor Slow-Moving Products
Identify products that have low sales relative to the stock available.
Before ordering more, review:
- Listing quality and product images.
- Pricing and competitor offers.
- Advertising performance.
- Customer reviews and product feedback.
- Demand changes within the category.
- Whether the product needs a promotion or discontinuation.
Discounts can help move excess stock, but calculate the effect on your profit before running a campaign.
5. Avoid Bulk Purchasing Without Demand Evidence
Bulk purchases may reduce the unit purchase cost, but the saving can disappear if inventory remains unsold.
Compare the potential bulk discount against storage costs, capital tied up in stock, risk of product obsolescence and expected sales velocity.
For new or untested products, smaller replenishment orders can be safer until demand becomes clearer.
6. Use Marketplace Reports Alongside Your Own Records
Marketplace reports can help you understand sales and stock levels, but they should not always be treated as a complete, real-time view of your entire business.
For Amazon, review the relevant Seller Central inventory reports and available replenishment recommendations. Reconcile those figures with your warehouse records and incoming shipments.
For Flipkart and Meesho, use the seller-dashboard reports and inventory information available to your account, then compare them with your central stock record.
Always account for the inventory held at different fulfilment locations and any orders that have not yet been deducted from your records.
Inventory Forecasting Spreadsheet: What Should You Track?
You can begin with a spreadsheet before investing in advanced inventory planning software.
ColumnPurposeSKU / Product IDIdentify each product or variantMarketplaceAmazon, Flipkart or MeeshoSales in last 30 daysMeasure recent demandAverage daily salesEstimate demand per dayCurrent usable stockTrack available inventoryConfirmed incoming stockRecord expected replenishmentSupplier lead timeEstimate delivery timeSafety stockSet a demand and delay bufferReorder pointIdentify when to replenishSuggested order quantityEstimate how much to buyDays of stock remainingHighlight potential stock risksLast review dateKeep forecasts up to date
If you use the same physical inventory for multiple marketplaces, ensure the spreadsheet tracks shared stock and marketplace commitments correctly. Avoid counting the same units multiple times.
Common Inventory Forecasting Mistakes to Avoid
Even experienced sellers can make inventory planning errors. Watch out for these mistakes:
- Using only last month's sales: Recent data may not represent seasonal or promotional demand.
- Ignoring out-of-stock days: Recorded sales can underestimate demand when customers could not buy the product.
- Treating every marketplace equally: Different channels may have different sales velocity and replenishment needs.
- Ordering based on revenue alone: High revenue does not always mean high profit or fast stock movement.
- Ignoring returns and cancellations: These affect the amount of inventory that becomes available again and the true demand picture.
- Keeping excessive safety stock: A buffer should reduce risk without tying up unnecessary working capital.
- Failing to reconcile physical stock: Incorrect inventory records can lead to poor purchase decisions and order fulfilment problems.
Managing inventory across Amazon, Flipkart and Meesho involves more than checking stock numbers. Sellers need to understand product performance, monitor marketplace operations, plan replenishment and coordinate stock availability across channels.
RiseUp Ecom supports ecommerce sellers with marketplace account management and operational support, helping businesses organise their marketplace activities and make more informed growth decisions.
Explore our Amazon Seller Account Management Services to learn more about support for your marketplace operations.
Frequently Asked Questions
1. How do I forecast inventory for Amazon, Flipkart and Meesho?
Start with historical sales for each SKU and marketplace. Estimate average daily demand, account for seasonality and promotions, calculate supplier lead time and safety stock, and use these figures to determine when and how much to reorder.
2. How much inventory should an ecommerce seller keep?
There is no single ideal quantity for every seller. The right stock level depends on sales velocity, supplier lead time, demand variability, storage costs, cash flow and the risk of stockouts.
3. What is the difference between safety stock and reorder point?
Safety stock is extra inventory held to cover unexpected demand or supply delays. The reorder point is the inventory level at which you should review and initiate replenishment; it typically includes expected demand during supplier lead time plus safety stock.
4. Can I use Excel for inventory forecasting?
Yes. A spreadsheet can work well for sellers with a manageable number of SKUs. As your product range and order volume grow, inventory software may help with stock synchronisation, automated alerts and consolidated reporting.
5. How often should I update my inventory forecast?
A weekly review is a practical starting point for many sellers. Fast-moving products, volatile demand or major sale events may require more frequent checks.
6. How can I reduce dead stock on ecommerce marketplaces?
Monitor sales velocity and inventory age, identify slow-moving SKUs, improve weak listings where appropriate, review pricing and advertising, and avoid replenishing products without evidence of demand.
Conclusion
Inventory forecasting helps ecommerce sellers maintain the right balance between product availability and working capital. By analysing historical sales, forecasting demand separately for Amazon, Flipkart and Meesho, calculating reorder points and reviewing stock regularly, you can make more informed purchasing decisions.
The goal is not to keep the maximum amount of inventory. It is to maintain enough stock to meet realistic demand without tying up unnecessary money in products that may not sell.
Start with a simple SKU-level inventory spreadsheet, review it every week and refine your forecasts as your business grows.
Want to improve your marketplace operations? Visit RiseUp Ecom to explore ecommerce management support for your business.