This came up today in some German article....over what members of the Berlin Bundestag make for a pension.
So, the deal starts on year one....with 2.5 percent of your "allowance and pay".
If you work ten years....you've got 25-percent of your "allowance and pay".
If you are a senior ranking member after ten years.....you likely make around 14,000 Euro a month or 168,000 Euro a year. If you reached retirement age at that point.....you'd collect roughly 42,000 Euro a year.
The max you can collect? 67.5 percent of your pay and allowances.
Note, the 14,000 a month covers your living cost in Berlin as well.....you could expect most everyone to be paying in the range of 3,000 Euro a month for a upscale and spacious 2-bedroom apartment.
Fairly decent retirement program but very comparable to the US side as well.