Expatriates living in Germany can participate in all these plans. It may be possible to pay premiums to, and get benefits from, private pension plans even after having left Germany. Benefits from company plans usually can be received outside of Germany, though premiums are not always refunded. If an expat qualifies for a pension under the Public Retirement Insurance it can be paid to them even if they do not live in Germany. Laws and regulations may vary from country to country regarding collecting a pension from Germany or any other country. You should check with the pension authorities in your country of residence to see if a German pension would have any effect on any pension you may have earned in that country.