Yes, stamp duty and registration charges are allowed as deductions under Section 80C, but they come within the overall limit of ₹1.5 lakh. These deductions can be claimed only in the year these expenses are incurred.