Double Tax Avoidance Agreements & Taxation

Meaning of Treaty:

In layman’s language, a treaty is a formally concluded agreement between two or more independent nations. The Oxford Companion to Law defines a treaty as “an international agreement, normally in written form, passing under various titles (treaty, convention, protocol, covenant, charter, pact, statute, act, declaration, concordat, exchange of notes, agreed minute, memorandum of agreement) concluded between two or more states, on subject of international law intended to create rights and obligations between them and governed by international law. Examples of treaty include CTBT, Vienna Convention, and Tax Treaty such as DTAA etc.

Read the rest of this entry »