It clearly states on the site they make money of every text message sent.
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."