Whether TDS is deductible depends on if the income is chargeable to tax in India. If the services are performed entirely outside India and do not qualify as "Fees for Technical Services" or "Royalty" under the Act or the applicable DTAA, the income may not be taxable in India, and thus no TDS would be required. However, you should confirm this with a tax professional based on the specific contract terms.