For the most part, yes, but it depends on the Neosurf bookmaker you're using. In addition, some betting sites will restrict bonuses if you deposit money with Neosurf, so it's wise to check the terms and conditions before you make your deposit.