Working for a foreign client means income may be taxed in both the foreign country and India. However, Indian residents can claim foreign tax credit by filing Form 67. Details here.