Alabama recognizes the federal election to be treated as an S-Corporation through Form 20S. Form a corporation, limited liability company (LLCs), limited partnership or more and do business in New York State.This guide will walk you through the steps required to set up an S corp in Alabama and determine if it's the right choice for your business. Incorporate in Alabama with the help of Alabama Registered Agent. Our business law attorney in Montgomery AL or Dallas TX can review all your options when determining business structure and business formation.