I thought of invoicing as well, so when I accept an assignment from one of the companies I ask about payment. None of them want invoices. So far, I have been paid in a timely manner for all my work. One said they pay in 30 to 45 days, so now I know not to bother them until after 45 days. Everyone else is in 30 days or less.