No veo claro el asunto, lo primero de todo es puntualizar que el IGIC de alguna forma análogo al IVA no se descuenta sino que se repercute cuando sea el caso, lo segundo la retención de IRPF viene determinada por la condición de retenedor del arrendatario, si llevan tres años no veo porque ha cambiado esa situación.
En mi blog
pedrohernandezabogado.blogspot.com estoy a su disposición por si le puedo ayudar directamente.