The employer's 12% is not what it looks like
You contribute 12% of basic plus DA, and all of it goes to your provident fund. Your employer contributes 12% as well, but that share splits: 8.33% to the Employees' Pension Scheme and the remaining 3.67% to provident fund. So far so simple. The part that matters is the cap.
The pension share is capped at 8.33% of the ₹15,000 statutory wage - roughly ₹1,250 a month - and it does not rise as your salary rises. Above a ₹15,000 basic, almost every additional rupee of the employer's contribution goes to provident fund rather than to pension. At a ₹80,000 basic your employer contributes ₹9,600 a month, of which ₹1,250 is pension and ₹8,350 is provident fund.