After your business files its initial report, it will still need to file an Alabama Business Privilege Tax Return and Annual Report each year. Alabama corporations, LLCs, limited liability partnerships, and limited partnerships are required to file a report each year with the Alabama Department of Revenue. Nonprofits are exempt. Read more about How to File an Alabama Annual Report.