Indian residents earning income abroad and non-residents earning in India may face double taxation. To avoid this, double taxation avoidance agreements exist. Tax residency certificates are required to prove residency and claim benefits.