Tendrás que investigar la parte de Canadá por tu cuenta o quizás alguien más pueda responder a esa parte.
En el caso de Alemania, existe un impuesto sobre donaciones (Schenkungssteuer) que depende de la relación (Verwandschaftsgrad) del donante y el receptor.
steuerklassen.com tiene una visión general aquí que muestra la clase de impuesto (Steuerklasse) y el importe libre de impuestos (Freibetrag).
Así, según el resumen, las sobrinas obtienen 20 000 euros libres de impuestos, todo lo que supere los 20 000 euros en un plazo de 10 años procedentes del mismo donante se gravará con la clase fiscal 2, que puede oscilar entre el 15% y el 43% en función de la cantidad regalada.
El artículo completo es aquí
También menciona algunos "trucos", por ejemplo, si quiere regalar 40.000 euros a su sobrina, puede regalar 20.000 euros directamente y 20.000 euros a su hermano o hermana, que a su vez se los regala a su hija; sin embargo, tendrá que confiar en ellos para hacerlo, porque no puede ponerlo en un contrato. En resumidas cuentas: Si quiere regalar más de 20 000 €, su sobrina debe ponerse en contacto con un asesor fiscal (Steuerberater).
Sobre la transferencia bancaria: Tu sobrina tendrá que declarar todas las transferencias bancarias superiores a 12 500 euros que reciba. Su banco sabrá cómo hacerlo, así que sólo tiene que pedírselo. También puede ser útil para ella tener una carta tuya en la que se indique que el dinero procede de ti y es un regalo, por si acaso la Agencia Tributaria (Finanzamt) no cree que el dinero no procede del pluriempleo (Schwarzarbeit).