I asked Claude a seemingly simple question: “Are dividends subject to Zakat?” The professional answer, however, did not sit entirely inside the Zakat Regulations.
It first had to distinguish profits pending distribution from dividends formally resolved and actually distributed, reading Articles 36 and 37 of the Zakat Regulations rather than recalling them from memory. It then had to ask a question I had not written: is there a non-resident shareholder? That shareholder’s distribution may trigger withholding tax on distributed profits, with its own remittance deadline.
A general answer can be correct yet dangerously incomplete
Claude without specialised tools can explain Zakat, VAT, or withholding tax convincingly. The problem is that it may treat the regime named in the question as the boundary of the analysis. It may also cite an outdated provision, mix previous and current numbering, or blend a Saudi rule with common practice from another jurisdiction.
In Saudi tax, the expensive error often lies between regimes: a transfer-pricing adjustment does not automatically rewrite the withholding-tax base or VAT consideration; related-party definitions are not identical across regimes; and bad-debt treatment may diverge between Zakat and income tax. It is not enough for each isolated part to sound correct.
What exactly did I build?
KSA Tax Skill is a Claude package that treats four tracks as an interlocking system: Zakat, income and withholding tax, VAT, and transfer pricing. It contains eight complete official legislative files, an editorial interlock matrix, a source register, an acceptance-test suite, and a technical-memo template.
The biggest addition is not knowledge; it is discipline
The skill does not ask Claude to “remember better.” It prevents material conclusions from resting on memory alone. Every article number must be read from the bundled official text in the same task, with surrounding provisions. A subparagraph path is reproduced as written or omitted when extraction does not support certainty.
- It asks for the jurisdiction when the question does not establish it, rather than silently assuming Saudi Arabia.
- It screens all four regimes internally without flooding the user with immaterial sections.
- It tests the transaction date and the text effective for the relevant period.
- It separates official text from analysis and flags what requires substantiation, treaty review, or visual verification.
The difference in practice
A general memory-based answer, usually confined to the regime named by the user and potentially more confident than its evidence.
A map of facts, time, and jurisdiction; screening of interacting regimes; provisions read from source; then a conclusion, actions, and explicit limits.
Limits of the current version
The current version is built on the bundled official laws, regulations, and instructions. ZATCA interpretive guides are planned for a later version. Treaty conclusions require the relevant treaty text, while customs and excise are out of scope. In disputes or material transactions, qualified advice and verification against the published source remain necessary rather than optional disclaimers.
