A merchant cash advance is a quick, hassle-free alternative to a bank loan. No business plans or security are required, and funding can be in your account within 48 hours. Best of all, you only make repayments when your customers pay you so, unlike a bank loan, there are no big repayments to worry about at the end of every month.