Hit 50 invoices sent this year and only 3 paid on time, that number shook me | Billing Issues - Freelance Forum - The Community for Independent Professionals
Those 3 that paid on time probably covered the whole year's costs anyway, so maybe you're just bad at picking clients instead of bad at getting paid. Sounds like a filtering problem, not an invoice problem.