As much as freelancers say they hate dealing with clients or invoicing etc, what it all comes down to is the difficulty of managing cash flow.<p>Contracts and invoices are the first step towards a few other cashflow management tools like invoice factoring, escrow, and others.<p>But definitely agree, you can&#x27;t build a business on invoices alone, since those + payment processing are so commoditized.