A final return is filed when a corporation is dissolving or liquidating its business and distributing its assets to shareholders. In contrast, a non-final return is filed for the regular tax year, reporting the income and taxes for the current year. Non-final returns are typically filed annually to maintain the business's active status.