Don’t be a pig. Pigs Get Roasted. When you notice the error before the 90 period you must go to the sub and fix it. Everything wrong about business occurs when contractors forget that there is a moral code in the world. If it is your inclination to try to take advantage of a sub who otherwise did their job, then, please get out of the business because you are a scumbag. There are no “errors in your favor.” There is right and wrong/good faith and bad faith. Sitting on that knowledge and sandbagging the unsuspecting sub is bad form and IMO, immoral. Now if the 90 days passes without your knowledge, and you later find out that the sub was not paid, you may well play the contract card and refuse to pay. Still not my style and not the style of successful companies that I know. They did the work, they should get paid. YouDig?