Fatti: A. Con sentenza del 17 luglio 2007 il giudice della Pretura penale del Cantone Ticino ha riconosciuto A._ autore colpevole di carente diligenza in operazioni finanziarie per avere, a Lugano e Melide, nel periodo compreso tra la fine del 1997 e il luglio 2001, agendo a titolo professionale, nella sua qualità di fiduciario, accettato di trasferire, prendere in custodia e collocare valori patrimoniali altrui senza accertarsi, con la diligenza richiesta dalle circostanze, dell'identità dell'avente diritto economico, in particolare per avere partecipato, in collaborazione con B._, alla gestione e all'amministrazione dei fondi depositati sul conto xxx presso C._ intestato alla società D._ senza avere proceduto personalmente all'identificazione dell'avente diritto economico di tale relazione bancaria, fidandosi della dichiarazione di terze persone. Il giudice cantonale lo ha condannato al pagamento di una multa di fr. 2'000.--, fissando la pena detentiva in caso di mancato pagamento in 20 giorni. B. Adita dal condannato, la Corte di cassazione e di revisione penale del Tribunale d'appello (CCRP) ha respinto in quanto ammissibile il ricorso con giudizio del 31 gennaio 2008. Ha in particolare ritenuto infondate sia le censure riguardanti la semplificazione del decreto d'accusa operata dal giudice della Pretura penale sia quelle riguardanti gli accertamenti di fatto ed ha rilevato che il reato non era prescritto. C. A._ impugna con un ricorso in materia penale al Tribunale federale questa sentenza, chiedendo in via principale di annullarla per il mancato adempimento dei presupposti del reato. In via subordinata, chiede l'annullamento per l'intervenuta prescrizione del reato. Il ricorrente fa valere l'accertamento manifestamente inesatto dei fatti, la violazione del principio "in dubio pro reo", del principio accusatorio e degli art. 305ter e 98 CP. Non sono state chieste osservazioni al gravame.