Calculate your average purchase price across multiple stock transactions. Perfect for averaging down or tracking portfolio cost.
Total Shares
150
Total Investment
₹22,000.00
Average Purchase Price
₹146.67
per share
💡 Use this to track averaging down
📊 Add more transactions to update average
🎯 Compare with current market price
Track your stock investments like a pro! Our calculator helps you understand your true cost basis across multiple purchases—essential for smart selling decisions and accurate tax reporting:
Know your exact average purchase price for tax purposes. Essential for calculating capital gains accurately when selling shares partially or fully.
Determine if averaging down makes sense. See how buying more shares at current price affects your average—crucial for quality stocks during market dips.
Instantly know if you're in profit or loss. Compare current market price with average purchase price to make informed hold/sell decisions.
Manage multiple stock purchases systematically. Perfect for SIP-style stock investing, ESOP additions, or regular accumulation strategies.
Optimize tax by selling strategically. Know exact gains/losses before selling to plan LTCG, STCG, and tax harvesting opportunities.
Works for stocks, mutual funds, ETFs, crypto, gold—anything bought in multiple transactions. Universal averaging calculator for all investments.
💡 Pro Tip: Always include brokerage, STT, GST, and transaction charges in your purchase price for accurate cost basis. This ensures correct tax calculation when selling!
Average price = Total investment ÷ Total shares. Example: Bought 100 shares @ ₹150 + 50 shares @ ₹140 = (100×150 + 50×140) ÷ 150 = ₹22,000 ÷ 150 = ₹146.67 per share. This is your cost basis for tax purposes.
Averaging down = buying more shares when price falls to reduce average cost. Good: For quality stocks temporarily down, you accumulate more at lower prices. Bad: For fundamentally weak stocks, you're "catching falling knife." Only average down on strong companies!
Yes! For accurate cost basis, include: Brokerage (₹10-20/trade), STT, Exchange charges, GST, DP charges. Example: 100 shares @ ₹100 + ₹50 charges = ₹10,050 total. Average = ₹100.50/share, not ₹100. This affects capital gains tax calculation.
Average purchase price = Cost of Acquisition for capital gains. When selling: (Sale Price - Average Cost) × Quantity = Capital Gain. LTCG (>1 year): >₹1.25L taxed @ 12.5%. STCG (≤1 year): @ 20%. Accurate average ensures correct tax calculation and claims.
Yes! Works for any investment with multiple purchases: Stocks, Mutual Funds (check statement for NAV/units), ETFs, Gold, Crypto, REITs. Enter each SIP installment as transaction (units × NAV). Helps track MF cost basis for redemption/switch tax calculation.
Stock Split: Adjust shares and price proportionally (1:2 split = double shares, half price). Bonus: Add bonus shares at ₹0 cost—reduces average. Example: 100 @ ₹200 + 50 bonus = 150 shares @ ₹133.33 average. Always adjust for corporate actions!
Average price doesn't change when selling! Example: Average ₹150 with 100 shares. Sell 40 shares → Remaining 60 still have ₹150 average. Only new purchases change average. This principle applies to FIFO (First In First Out) tax calculation too.
Calculate new average with additional purchase. If current price ₹120, you have 100 @ ₹150 average. Buying 100 more @ ₹120 = new average ₹135. Ask: (1) Is company fundamentally strong? (2) Can I afford more? (3) Is ₹135 attractive? Only average down quality stocks!
Averaging Down: Buying at lower price than current average (reduces average). Averaging Up: Buying at higher price (increases average). Both valid—down for beaten-down quality stocks, up for momentum/growth stocks you want to accumulate more of.
Yes, but verify manually! Zerodha, Upstox, Groww show average in holdings. However, they may not include all charges or adjust for corporate actions correctly. Use this calculator for independent verification and tax filing accuracy. Your average = Your tax liability!
Average down only quality stocks: Check fundamentals before averaging—revenue growth, profit margins, debt levels. Don't average down "cheap" stocks without strong business. Quality + discount = opportunity!
Include all transaction costs: Brokerage, STT, GST add 0.3-0.5% to purchase price. ₹1L investment with ₹300 charges = ₹100.30 average, not ₹100. Small difference now = significant in tax calculation later.
Keep detailed transaction records: Date, quantity, price, charges for every purchase. Broker statements may not have full history. Your own Excel/sheet ensures accurate tax filing and portfolio tracking.
Set target average, not just price: Instead of "buy at ₹100," think "reduce average to ₹120." This prevents overleveraging on single price point. Calculate how much needed to reach target average.
Don't average down with entire capital: Keep reserve for further dips. If stock at ₹100 (your avg ₹150), use 30-40% capital. If it falls to ₹80, you can average again. Staggered averaging > one-time averaging.
Adjust for corporate actions immediately: Stock split, bonus, dividend—adjust calculations same day. Delayed adjustments lead to wrong average and tax errors. Most brokers auto-adjust but verify manually.
For students/beginners: Practice with small amounts. Buy 10-20 shares at different prices to learn averaging. Track average manually vs broker's calculation. Understanding averaging = foundation of smart investing!
Make smarter investment decisions with our comprehensive suite of calculators