Requiring a deposit or full prepayment shifts risk to the customer by securing cash before delivery, useful for new, risky, or custom orders. It reduces exposure and improves cash flow, though it can deter customers, so it's targeted at higher-risk situations rather than applied universally.
Real-world example
A custom-build order for a new customer requires a 50% deposit, cutting the exposure if they later default.
Payment Runs
Collections & Bad Debts
Credit Control