In general, businesses should not keep more than 90 days of cash on hand as it is unnecessary and the extra money could be used to make more money.