Can a general contractor set a time limit for all invoices to be submitted for a contract? If so, when a sub misses the deadline, what is the recourse for the general contractor?
Yes, a general contractor can set a time limit in the contract for invoices to be submitted. Generally I see provisions which say that you must submit your invoices by the 25th of the month, and if you are late, then you must wait until the following month to get paid. You need to review the language in your contract carefully.