Most shoppers, after signing up for their first few MSCs, do not fully read the ICA and/or the contract they are agreeing to. We assume it is the same with every MSC, across every client.
A badly written contract between a MSC and their client will ultimately cost us shoppers more direct loses or grief than anyone else in the chain.
The subjective and ambiguous use of terms like "30 days from clients acceptance" tells us nothing. Unless the MSC shares their timeline for submitting completed reports and the clients agreed timeline to review, approve and pay for them, we do not have a realistic and actionable expectation in place for when compensation will be made.
In reality, a MSC is most likely receiving core payments for their time and expenses. A poorly written contract may allow the client to cover the reimbursement/fee/final payment who knows when.
My expectations, based on a majority of the MSCs, is that the client is receiving the reports daily, weekly or monthly and expected to process and finalize payments for them in about a 30 day time span at the longest. Thus the differentiation in how long each MSC takes to pay us.
If any of us hires a contractor to perform work, the only enforceable expectations are what is contained in the contract. This includes what we are to pay them and when. The same then applies to when and how the contractor expects to be paid. It is a mutual agreement.
My posts are solely based on my opinions and for my entertainment, contact a professional if you need real advice.
When you get in debt you become a slave. - Andrew Jackson