Tente tratar caso o campo venha com valor nulo, usando o Iif: select n.numero_not as Documento, sum (n.vrt_not - n.desconto_not) as Valor, sum(e.cpiscof_es) as pis_cof, sum(e.codst_es) as Subs_Trib, sum(e.vricms_es) as ICMS, sum(cdbl(Iif(e.codtrib1_es, Null, 0, e.codtrib1_es))) as ICMS_Reduz from notafis n, estoque e where n.prod_not = cdbl(e.cod_es) group by n.numero_not