What is the difference between net profit and gross profit?

The difference between net profit and gross profit lies in the level of expenses considered. Gross profit represents the profit earned from sales after deducting only the direct cost of goods sold, while net profit is the final earnings figure after subtracting all expenses, including operating expenses, taxes, and interest, from total revenue.