It can be confusing to understand each MSC's pay schedule. I understand.
For IntelliShop, they state they "pay by the 30th of the following month" after your shop and like others have posted, its usually around the 20th.
As I look at my spreadsheets for tracking jobs, the trend for my IntelliShop jobs were
1. Jobs completed Oct 2, 3 and 11 were all paid Nov 20
2. Jobs completed Nov 12, 13 and 15 were all paid on Dec 20
3. Job completed on Dec 28 paid on Jan 20
4. Job completed on Jan 15 paid on Feb 20
5. I have three jobs I did this past June (16, 17 and 30) and I'm expecting a PayPal alert on July 20
Seems they're a normal Net-30 payer. I'm pretty sure you could finish a task on the last day of any month and get paid by the 20th next. All July jobs paid August 20, All March jobs paid April 20 and so on.
Honestly, I wish all were faster like the Presto Insta Shops. One can dream.