for quick reply.
I raised this question because in Germany also I signed agreement for not paying social security and paying Provident fund in India but still I was getting child allowance there.
Coping my reply here as well from other post.
I am not paying social security here because it is mandated by my company to sign COC. We have been told that there is some agree between India and Switzerland based on which it is mandatory to sign COC and pay social security (provident fund) in India and no need to pay in Switzerland. Similar agreement is also in place between India and Germany.