El tema que planteas, lo entiendo de la siguiente manera:
En principio debe de haber doble retención del 15% en Holanda (por estar domiciliada allí) y del 19% en España (por ser español el receptor del dividendo).
Supongamos que el dividendo bruto fuese de 100 euros. En Holanda retienen el 15%. Te quedan 85 euros que en España se consideraría un rendimiento bruto de capital por lo que de los 85 te retendrían 16,15 euros (el 19% de 85). Por consiguiente de los 100 euros solo te ingresarían en cuenta 68,85 (es decir “85” menos “la retención de 16,15”).
Los 15 euros retenidos en Holanda se recuperan al efectuar la Declaración del IRPF, deduciéndolos de la cuota líquida total del IRPF “por doble imposición internacional por razón de las rentas obtenidas y gravadas en el extranjero” (casilla 588 de la declaración del IRPF de este año). Para este caso particular, en esta casilla debería de figurar un 15. Es decir los 15 euros que te ha retenido Holanda te los devuelve la Hacienda española en el IRPF. A todos los efectos españoles es como si el dividendo bruto fuese de 85 y la retención del 16,5.
El IRPF se completaría declarando como rendimiento de capital mobiliario los 85 euros y una retención del 16,15.
Sobre este tema de la doble imposición de los dividendos es conveniente realizar la siguiente aclaración: Lo máximo que devuelve la Hacienda española de las retenciones efectuadas en otro país es la cantidad siguiente:
Importe bruto
después de la retención del país X El tipo medio del gravamen de las rentas de capital del declarante
Es decir: Si el declarante del IRPF tuviera un tipo de gravamen medio del 21%, en este caso concreto que hemos puesto como ejemplo, lo máximo que te devolvería Hacienda sería:
85 * 0,21 = 17,85,
pero como te han retenido 15 no te devuelven 17,85. Te devuelven 15 a través del IRPF.
Si la retención en Holanda fuese del 20%, ingresarías en España solo 80 euros y la Hacienda española a través del IRPF te devolvería:
80 * 0,21 = 16,8 euros
Por lo que de los 20 euros retenidos en Holanda solo recuperarías 16,8. Perderías 3,2 euros que solo podrías recuperar reclamándoselos a Holanda, pero dado lo reducido del importe y el trabajo que esto supondría es una cantidad que siempre se pierde a nivel particular. Los fondos de inversión ya se lo montan de tal manera que siempre recuperan el 100% de lo retenido en otros países.
Holanda es el país de la Unión Europea con las retenciones más bajas, (15%), por esto es posible recuperarlas al 100%. No sucede lo mismo con Alemania donde la retención es del 26,375%.