Key difference
Annual report
A compliance filing that updates company information with the state.
Franchise tax
A state tax or fee for doing business in that jurisdiction.
Why confusion causes risk
Missing either obligation can produce penalties or standing issues.