lets say you just got the bid on a big consulting project for a government agency...90 days may be a normal payment cycle...or your contract may have payment based on milestones instead of hours which could mean 120 days...there are a variety of reasons why you would have that delay in cash flow...