Puede ser que no haya convenio fiscal del pais de donde procedas , por lo cual la dacion se puede hacer en tu pais en el caso que el reglamento estipula que pague el donante( y si es sin cargos mejor, creo que dijistes). Seria bueno en este caso hacer un documento privado con fecha anterior a tu residencia en españa.
Ojo : si tributa el receptor tu tendrias que tributar en España (es tu residencia fiscal) , cuanto menos expliques aqui mejor... Desde cuando resides aqui ?
Que te manden el dinero de su cuenta a la tuya , tu no digas nada , si tienes una inspeccion de hacienda di que es un prestamo y aportas un documento.
Tambien puedes justificar que la donacion se efectuo en tu pais de origen , entonces mandas el dinero de tu cuenta extranjera a tu cuenta española, solo hay que saber quien tributa si el donante o el receptor y seria ese quien incumple en caso de sanción (en tu pais de origen)
Por regla general el dinero que entra en España a un extranjero que se compra una casa no suele ser inspeccionado , a menos que sea de origen dudoso.