Loading...
Calculate average buy price when purchasing stocks at different prices
Average Buy Price
Total Shares Owned
Total Investment
When you buy stocks at different prices on different dates, your average cost basis (purchase price per unit) matters for: tax calculations (LTCG/STCG basis), profit/loss assessment, and strategy decisions. Buy 100 shares at ₹500, then 50 shares at ₹480, then 100 more at ₹520? Your average cost = (100×500 + 50×480 + 100×520) / 250 = ₹506.4 per share. If current price is ₹550, your overall profit is (550-506.4) × 250 = ₹10,900, not ₹50 × current price (that would be wrong). In India, tax authorities (Income Tax Department) require you to track cost basis for each holding period separately: STCG (short-term <1 year, taxed as income at slab rate) and LTCG (long-term >1 year, taxed at 10% for equity). This calculator helps you compute accurate average cost basis for tax compliance and investment monitoring. Essential for active traders, dividend earners, and regular investors.
Upload your contract and get a clause-by-clause risk analysis verified against Indian law. Free — no signup needed.
Explore more calculators and tools to help with your financial decisions.
This calculator is provided for informational and educational purposes only. While we strive for accuracy, results should be verified with official sources or by consulting qualified professionals. Tax laws, rates, and regulations are subject to change. GotRedFlags is not responsible for financial decisions made based on these tools.