I love how this comment has no upvotes.
edit: from the info pages
"We charge a transaction fee every time you receive money. Sometimes, the person sending you money can pay for the fees associated with the transaction. Those fees are outlined on our Venmo Fees page."
There's also a premium service for businesses.
They could probably get away with charging 1% or 2%, but it looks like they don't take any transaction fees.