It is possible to receive money on paypal without its fees. But it depends on various factors. The first thing is that you cannot send or receive money requests or invoices without paying nominal fees.
How to receive money through paypal without paying any fees has a few eligibility criteria which are the transfer has to be made within state and next it is The user who is sending money has to transfer it from their paypal balance or bank account.This means you cannot transfer or receive money from someone living in a different country. There is another suggestion to avoid fee which is to pass bill to your client or customer, Do not use a personal account for client transaction.