The maximum amount of money that an M-Pesa account can hold is 300,000 shillings or approximately $2688.