Hola,
En el caso de que dejéis las cosas como están y tus suegros donen el piso a tu novia siempre podríais firmar una especie de contrato privado (o incluso ante notario) que especifique que la mitad del piso es tuyo. Pero las escrituras seguirían estando a su nombre, y por muchos contratos firmados que haya de por medio diciendo que parte del piso es tuyo, en caso de que algún día tengáis problemas y terminéis de juicios, no se qué tendrá más valor para un juez, lo que ponga en la escritura o los contratos que hayáis firmado entre vosotros... Yo que tú consultaría este punto con algún abogado, pero no me parece la mejor solución.
Otra opción sería que, una vez donado el piso a tu novia, cambiéis las escrituras para que tú aparezcas en ellas, pero eso también lleva unos gastos asociados (notario, etc.) y no se muy bien por cuando puede salir... Seguro que en cualquier gestoría te pueden dar un precio aproximado. Si para ese momento ya estuvieseis casados o llevaseis mas de 2 años como pareja de hecho (o 2 años y medio, no recuerdo bien), tu novia podría "cederte" un 50% del piso y aparecer los dos en las escrituras pagando sólo esos gastos de donación (que, gracias a otra nueva ley, es poco dinero).
Respecto al dinero que perderían tus suegros al devolver a hacienda todo lo desgravado, manelet tiene razón: sólo han podido desgravarte en caso de que no tengan ninguna otra casa y esa se haya considerado su primera vivienda. (Bueno, eso es lo que dice la teoría... a lo mejor tienen otra casa pero se han desgravado por esta y hacienda no se ha dado cuenta...). En caso de que no se hayan desgravado genial, porque no habrá que devolver dinero a hacienda. Y en caso de que sí se hayan desgravado, el máximo que se han podido desgravar es 9015,18€ al año y, por lo tanto, como máximo hacienda les habrá devuelto 1352€ al año (un 15% de la cantidad desgravada).
Supongamos que la casa se compró hace 3 años, y cada uno de esos años tus suegros han pagado 12000€. Como la máxima cantidad que se pueden desgravar anualmente es 9015€ será eso lo que se hayan desgravado, y hacienda les ha devuelto 1352€ cada año. En total serían 1352x3= 4056€ el dinero que hacienda le ha dado a tus suegros. Esto sería lo que ellos tendrían que devolver (más unos intereses que creo que rondan el 4%) por firmar la rescisión del contrato.
Como en estos 3 años tus suegros pusieron 12000x3= 36000€, esta es la cantidad que la constructora les va a devolver, y esa es la cantidad que tendrás que darle tú a la constructora al firmar las nuevas escrituras. Cuando te toque hacer la declaración de la renta del 2007 podrás decir que en ese año te comprase un piso y que pusiste 36000€, pero como sólo te puedes desgravar un máximo de 9015€, hacienda te devolverá en la declaración del 2007 1352€ y no los 4056€ que tuvieron que devolver tus suegros...
No se si te he aclarado un poco más las cosas o las he liado aún más ;-)
Como ves se trata de hacer cuentas y ver qué opción es la más rentable... Lo malo es que no puedo darte cifras sobre gastos de notaría, cambios de escritura, etc. porque los desconozco :-(
De todas formas lo primero que tienes que hacer es enterarte si tus suegros se han desgravado a hacienda por ese piso. Si no lo han hecho, estoy casi convencido de que lo más barato y mejor será que ellos firmen la rescisión de contrato y tú el nuevo contrato con tu novia (y, si es posible, hacerlo al revés, es decir, firmar primero el nuevo contrato y luego la rescisión).
Un saludo.