Deposit Invoicing for Contractors: When and How Much to Ask For

Deposits protect contractor cash flow and filter out bad clients. Here's how much to ask for, when it's legal, and how to invoice it so it clears without arguments.