Is net profit the same as cash flow?

No, net profit is not the same as cash flow. Net profit represents earnings after deducting all expenses from revenue. At the same time, cash flow reflects the actual movement of cash in and out of a company from various activities.