Navigating the new company tax framework can seem daunting , especially regarding registration . This explanation provides vital information for entities seeking to comply with their obligations . To start the process , you must enroll with the Federal Tax Authority (FTA ). The sign-up portal is accessible online and requires certain details about