There aren’t any extra fees for depositing money. There is, however, a fee if you add money to a MyNeosurf account with a Neosurf prepaid card.