13 May 2009
IN the absence of the some basic information like their presence in India etc I am assuming that the service have not been provided in India, my very brief answers to your query would be
Service Tax - yes applicable As per article 14 of DTAA between India Geamny and India Spain, NO withholding is required from these payments. You need further clarification, you are welcome.