国际避税与国内避税的不同如下所示:
国内避税是指一国纳税人利用本国的税法漏洞进行的避税,它不通过纳税人跨越国境的活动,其所规避的纳税义务仅为居住国的纳税义务。而国际避税则是利用国与国之间的税法差异,钻涉外税法和国际税法的漏洞而进行避税。这种避税活动需要纳税人从事一些跨越本国国境的活动,或者纳税人跨越本国过境进行自身的流动,或者纳税人将自己的资金或财产转移出本国,使其在国际间进行流动;国际避税所要规避的纳税义务不仅限于纳税人的居住国,而且还包括所得的来源国;纳税人进行国际避税的目的往往不是减轻其在某一国的税收负担,而是减轻其全球总税负。另外,也有人从特定国家的税收利益出发,把纳税人通过跨国交易造成居住国或某一来源国出现税收收入损失的行为视为国际避税,但这是纳税人在一国得到的税收利益要被在别国纳税义务的增加所抵消,从而其全球总税负并没有减轻。