The revenue shows how much your business is selling, how well the business is doing. And cash flow shows if you can pay all of the operational expenses. Therefore, a business can be theoretically profitable, but cash poor. If the clients don’t pay when the invoice is issued, there will be some discrepancies. These two terms are often used interchangeably, but as you can see, there is an important difference between them that must be acknowledged.