Comment Comment by SwaroopH Wow, looks like they made it super easy to file franchise taxes. Directly through Atlas and no extra fees either! parent SwaroopH 8 years ago