i registered my dubai company for corporate tax with claude in 40 minutes. the skill is free.

No agent, no AED 1,250 fee. I let an AI agent fill the whole EmaraTax form while I watched, got my TRN within a day, and open sourced the skill. Here is how it works and every gotcha in the portal.

An Nayal05 Nov 2026 Β· 7 min read
The FTA approval email for a UAE Corporate Tax registration, redacted, next to the words uae corporate tax, filed by an agent in 40 minutes.

You can register a UAE company for Corporate Tax yourself on the FTA's EmaraTax portal. With an AI agent such as Claude Code filling the form from your documents, it took me about 40 minutes and cost nothing, against the AED 1,000 to 1,500 agents charge. The skill I used is free and open source.

On September 8 I opened the FTA portal, logged in, and told Claude to fill the whole Corporate Tax registration while I watched. I read the review screen, ticked the declaration and submitted. The approval email with my Tax Registration Number came in at 7:47 the next morning.

The next day I posted about it, with the skill attached. That post did 128K views and 2K bookmarks, my second most saved post since March after the iPhone farm launch. A lot of founders in the UAE have this form on their to-do list.

The FTA approval email for my Corporate Tax registration, with the reference number, TRN and GIBAN redacted
The approval, dated 09.09.2026. The FTA corrected some information, which is normal.

Why every UAE company has this form

The UAE introduced a federal Corporate Tax in 2023. Almost every company, mainland or free zone, has to register for it on EmaraTax, even if it ends up owing nothing. A new company has three months from incorporation to register. Miss it and the penalty is AED 10,000.

So the form is not optional, and it isn't hard either. It is one long SAP form, five steps, filled from documents you already have. Agents and consultants charge AED 1,000 to 1,500 to type it in. When I opened my free zone company in Dubai I would rather spend 40 minutes than the fee, so I had an agent do the typing.

Stat cards: about 40 minutes, AED 0 against AED 1,000 to 1,500, under a day to approval, AED 10,000 late penalty, 128K views, 2K bookmarks, 90 GitHub stars, MIT licence
The receipts. One form, typed by an agent, given away.

What the skill is

The UAE Corporate Tax Registration Skill is a set of instructions an AI agent follows to drive the EmaraTax registration in your browser. It works with Claude Code, OpenAI Codex, or any agent that can control a browser. You give it your documents and answers. It creates the Taxable Person profile, fills every step, uploads the right file to the right field, and stops at the declaration so you can submit.

It is four Markdown files. SKILL.md is what the agent follows. The references hold a documents checklist, a field-by-field walkthrough of all five steps, and the list of things that break.

The rules I cared most about are the ones about what it won't do.

The agent does You do
Creates the Taxable Person profile Log in to EmaraTax, password and OTP
Fills entity, licence, activities, owners Answer anything not in your documents
Uploads each PDF and checks it stuck Read the review screen
Validates every Emirates ID Tick the legal declaration
Stops on any warning it didn't expect Press Submit

The declaration is a legal statement by the authorised signatory, so it stays with a person. The skill also gives no tax advice. It types what you tell it into a government form you could fill yourself.

The five steps on EmaraTax

The registration flow: you log in, the agent sets up the Taxable Person and fills steps 1 to 4, you review and submit step 5
Who does what. The agent types, you log in and you sign.

Entity details. A free zone FZCO or a normal LLC is "Legal Person - Incorporated", sub-type "UAE Private Company". You pick the months of your financial year and the portal fills in your first tax period and your first return due date. The agent reads that date back to you, because it is the next deadline you have.

Identification. The trade licence, its issuing authority, the business activities (search by name, the portal fills the code), and every owner with 25% or more. Each owner's Emirates ID has to be validated before the row saves.

Contact details. The registered address from the licence, a mobile, an email you actually read, and a landline.

Authorised signatory. Usually the owner or GM, with the MOA as the source of authority.

Review and declaration. The agent summarises everything and hands the screen to you.

The gotchas that eat the 40 minutes

None of these are hard once you know them. Browser agents hit the same handful every time on this portal, and they are why the skill exists instead of a "just ask ChatGPT" tip.

Before you start

Everything has to be a PDF. EmaraTax rejects photos on most upload fields.

Run it in Claude Code

Log in to EmaraTax in your browser first. Then install the skill:

git clone https://github.com/Git-Agni/prod-UAE-Corporate-Tax-Skill.git \
  ~/.claude/skills/uae-corporate-tax-registration

Open Claude Code with browser control and say "help me register for UAE Corporate Tax on EmaraTax, I'm logged in." It loads the skill, asks for anything it can't read off your documents, and walks the five steps. With Codex or another agent, paste SKILL.md into the chat instead.

When it stops at the review screen, read every field against your documents, tick the declaration and submit. Write down the reference number. Approval usually takes 5 to 20 business days. Mine took less than one. You get a TRN, a GIBAN for paying tax, and a certificate to download.

Registering is not filing. Your first Corporate Tax return is due later, and the portal shows you the date in step 1. If you think a relief applies to you, like Small Business Relief or Qualifying Free Zone Person, ask a registered tax agent before that return. This post and the skill are not tax advice.

What people said

The top pushback was fair. One reply said you can do it in 10 minutes without AI, because it is a wizard where you copy and paste from your trade licence. If you know the portal, yes. My answer at the time was that AI makes it seamless. The skill is for people who don't know the portal, and it already knows the gotchas above.

Another reader went through the README and asked for the step before this one, an agent that gets every form together for incorporating the company in the first place. Someone else said they needed to register for VAT next and this came at the right time. That one I have already done, and open sourced as well. It is the next post in this series.

FAQ

Do I need a tax agent to register for UAE Corporate Tax? No. Registration on EmaraTax is free and any company can do it itself. An agent only types the same form for a fee.

How long does UAE Corporate Tax registration take? Filling the form took me about 40 minutes with an AI agent. Approval usually takes 5 to 20 business days. Mine came back the next morning.

What is the deadline to register? A new company has three months from incorporation. The late registration penalty is AED 10,000.

Does the AI agent see my EmaraTax password? No. You log in yourself and the skill never types a password or OTP. It also never ticks the declaration or submits.

Does it work with ChatGPT or Codex, not just Claude? It works with Claude Code, OpenAI Codex, or any agent that can control a browser. Outside Claude Code, paste SKILL.md into the chat.

Is this tax advice? No. The skill only enters the information you give it. For reliefs, VAT or your tax position, talk to a registered UAE tax agent from the FTA's list.

more sauce

i open sourced my iphone farm. here's everything inside it.9 min readoriginality is a tax. and you need to stop paying it.4 min readthe barrier to building is gone, but the barrier to distribution is still standing high.4 min read

πŸ‘‹πŸ½ Say hi, don't be shy

X me@consumerxaiGram me@consumerxaiLinkIn me/in/annayal