Ask truckers how long it usually takes them to get paid for the loads they haul, and you'll hear 30 days. Sometimes, they get paid as quickly as two weeks, but the norm is monthly. That's an ideal situation. You might run into a company that is short on cash and delays payments.