It depends on who I'm working for. Some agencies say "get the invoice in by 12pm monday and you'll be paid by wednesday", others say they pay fortnightly, but if I work between the 1st and 15th, I get paid on the 19th, and if I work between the 16th and 31st, I get paid on the 2nd of the following month. Can leave a long time between pays if I work on the 1st or the 16th. I had another agency fail to pay me for about a month. They kept saying they hadn't recieved the invoice, when I sent it to the email they requested it be sent to, and found it as soon as I actually convinced them to check that email address. Then said I had to wait for the next pay period, and mucked that one up as well. It was a while, but it got there in the end. It's hard to find a leg to stand on sometimes, but so long as you get paid regularly, and when you expect to be, then I think it's pretty good!