Writing

The treaty rate, and who may claim it

A cross-border payment has a domestic withholding rate and, often, a lower treaty rate. Which one applies turns on a pair of countries and a condition.

Enso Intelligence · Dhaka/June 19, 2026 · 5 min

Two rates, one payment

A company in one country pays a dividend to a shareholder resident in another. The source country wants to tax that outflow, and its domestic law sets a withholding rate, often a high one. But the two countries may have a tax treaty between them, and that treaty very likely sets a lower rate for dividends, to avoid taxing the same income punitively at both ends. So the payment has two candidate rates: the domestic rate, and the treaty-reduced rate. The question is which one applies.

That question has the shape we have seen before. It is not about the payment alone. It is about the relationship between two jurisdictions, the source and the recipient's residence, resolved against the treaty network. Given the pair, the treaty supplies a cap. The applied rate should not exceed it.

The rate is a lookup, the eligibility is a condition

{
  "rule_id": "TAX-WHT-GL-002",
  "title": "Withholding exceeds the treaty-reduced rate for the country pair",
  "jurisdiction": "global",
  "source": "OECD Model Tax Convention, Art 10 (dividends)",
  "severity": "warn",
  "expected_outcome": {
    "action": "review",
    "message": "Withholding applied exceeds the treaty-reduced cap between the source and residence jurisdictions for this income type. Confirm the recipient is the beneficial owner and meets any limitation-on-benefits conditions, then apply the treaty rate, or document why the domestic rate applies."
  },
  "conditions": [
    { "type": "conditional_logic", "operator": "AND", "clauses": [
      { "type": "field_equals_any", "path": "transaction.income_type", "values": ["dividend"] },
      { "type": "pair_lookup", "table": "treaty_withholding", "a": "transaction.source_jurisdiction", "b": "transaction.beneficiary_residence", "applied": "transaction.withholding_pct" }
    ]}
  ],
  "deterministic": true,
  "validation_status": "expert_reviewed"
}

The pair lookup finds the treaty rate for the two countries and the income type, and checks the applied rate against it. That part is mechanical. But a treaty rate is not claimable by anyone who happens to be resident in the right country. The reduced rate is generally available only to the beneficial owner of the income, and many treaties add limitation-on-benefits conditions designed to stop treaty shopping, where a recipient is interposed in a favorable jurisdiction purely to capture the lower rate.

So the rule has two layers, and they are different in kind. The rate itself is data, a lookup keyed on a pair. The eligibility is a condition, sometimes a hard one, about whether the recipient is the true beneficial owner and meets the treaty's tests. The lookup is deterministic. The eligibility may need evidence and judgment, and where it does, that is captured as a fact the rule reads rather than guessed at.

Why the exact rate matters

Withholding is a place where being approximately right is expensive in both directions. Apply too much and you over-withhold, creating a refund claim and an unhappy counterparty. Apply too little and you under-withhold, which is a liability that surfaces later with interest and penalties attached, owed by the payer. A system that is merely confident about the rate is not good enough, because the tax authority can compute the exact treaty cap from the country pair and the income type, and will. The applied rate has to be checked against the actual cap for the actual pair, traceable to the treaty article that sets it.

And when the country pair has no treaty row, the rule does not assume the lower rate was fine. It cannot certify a reduced rate it cannot find, so it falls back to flagging for review rather than blessing the number. An unknown pair is not a treaty rate.

The point

The treaty rate is the cross-jurisdiction matrix wearing tax clothes: a pair of countries resolved against a maintained table. But it carries a lesson the privacy version does not foreground, which is that a lookup is often gated by a condition. The rate is data. The right to claim it is a rule. Keep them separate, encode the rate as a pair lookup and the eligibility as an explicit condition with its evidence recorded, and you can answer the real question precisely: not just what rate the treaty allows, but whether this recipient, on this payment, was entitled to it.