watch out that the SUM doesn't overflow the field definition.
take this simple example:
field defined as decimal(3, 2)
with values:
1.01
6.00
4.00
Summing these would produce 11.01, thus an overflow.
So u may need to cast the values
SELECT Sum(convert decimal(4, 2) decimalField)