I'm a U.S citizen and have been working in the United States for about 5 years now. I'm planning on moving to Switzerland soon for a regular job (not self-employed).
If I understand this properly, in the U.S you need a minimum of 40 credits (10 work years) in order to qualify for retirement benefits through Social Security. If I move to Switzerland now and stay there until retirement, will I lose all the money I paid into U.S Social Security for this 5 years because I didn't meet the minimum of 40 credits?