The published pay date is the 20th. Sometimes it has come a day or two early if the 20th falls on a weekend or holiday. With the 20th falling on a Tuesday this month, I think the pay will come overnight tonight (Monday night) or some time tomorrow (Tuesday). I can say that I have worked for them for years, and I cannot recollect a time they have been late (past the 20th). I don't remember them being more than a couple of days early, however. It is easy to see when the payments start rolling in since they pay for each job separately. I get an email for each payment.