Finally figured out why my invoices were always late.
A client in Chicago straight up told me my payment terms were confusing. I had 'net 15' buried in paragraph 6 of my contract instead of saying 'Due upon receipt' in big letters at the top. Switched to a clear table format with due dates last month and got paid in 3 days average since then. Anyone else get feedback that made you redo something simple?
Saw a client once circle the due date on a printed invoice with a red marker and mail it back to me. Felt kinda ridiculous but I started doing the same thing after that, just bold and all caps now. Saves everyone the headache of pretending they "missed" it.