Venmo only works in the U.S., which is a drawback if you need to make international payments. Also, while Venmo is free for basic bank transfers, it charges fees for credit card payments and instant transfers. Privacy concerns exist due to the social feed, and there are transaction limits.