TDS on salary payable in foreign currency is calculated in the same way as TDS on salary payable in Indian currency. The salary income in foreign currency needs to be converted to Indian currency on the date of payment, using the applicable exchange rate. The converted amount will then be considered as the taxable salary income, and TDS will be calculated based on the prevailing tax rates and the tax liability of the employee.