Managing a small business means keeping a careful eye on your cash flow. In an ideal world, you would get paid when the money is due to arrive, but we all know that consistent and timely payments cannot always be expected or depended on.