Generally I request payment within 28 days of submitting an invoice. For some new clients I’ve asked for 50% upfront and 50% after completion of the project. For other clients, where I suspect payment will not be very prompt, I’ve invoiced at the start of the month I’m billing them for with the hope they’ll pay somewhere around the end…it’s been up to seven weeks later though . One of my freelancing friends requests payment within seven days and another doesn’t put any terms on her invoices. What does everyone else do?