Cerca di spiegati meglio... nella descrizione usi la parola scadenza, nella tua tabella appare il campo "finevalut"...ed usi "scadenza" come alias del finevalut + 365...

Quando dici "una scadenza 01/02/2012 mi dovrebbe visualizzare la scadenza" cosa intendi ? che il campo finevalut è 01/02/2011 ? (e scadenza è quindi un anno dopo ?)

In questo caso ad esempio non hai mai che "YEAR(FineValut) = YEAR(GETDATE()"... secondo me ci andrebbe forse "YEAR(FineValut) <= YEAR(GETDATE()" così prendi anche gli anni passati...