And often there are reasons why the company didn’t pay. If the contractor didnt meet expectations based on the contract then they are right to refuse payment until the job is properly completed. The article linked to is vague and provides little details.In a large organization there are bound to be managers who fail to get things processed in a timely manner. At my current gig we have an organization that works with the managers who are using vendor resources to ensure bills are received and paid in a timely manner. And there are plenty of managers who have to be chased every month to ensure they are submitting or approving invoices.