国际重复征税是指两个国家各自依据自己的税收管辖权按同一税种对同一纳税人的同一征税对象在同一征税期限内同时征税。国际重复征税产生的前提条件有二:一是纳税人,包括自然人和法人,拥有跨国所得,即在其居住国以外的国家取得收入或占有财产;二是两国对同一纳税人都行使税收管辖权。两国对同一纳税人重复管辖,主要是一国按居民税收管辖权,另一国按收入来源地税收管辖权,对同一纳税人的同一所得重复征税。国际重叠征税主要是一国对位于本国境内的公司、另一国对居住于该国境内的股东就同一来源所得分别征税。它和国际重复征税至少有两点区别:第一,纳税人不同国际重复征税是对同一纳税人的同一所得重复征税;国际重叠征税则是对不同纳税人的同一所得两次或多次征税,同时,在国际重叠征税的两个纳税人中,就一般情况而论,至少有一个纳税人是公司;在国际重复征税中,有时只涉及个人,而与公司无关。第二,税种有可能不同。国际重复征税是两国按同一税种对同一所得重复征税;但是国际重叠征税中,如股东也是公司,则两国将按同一税种分别征税,如股东为个人,则一国按公司所得税征收,另一国按个人所得税计征。