I have a stored proc that is inserting an order from a shopping cart into a table - but the problem is that the tax portion of it is causing a problem with CyberCash due to having more than 2 decimal places after decimal point. The part of the stored proc that is causing the problem is:<BR><BR>SELECT @TaxAmt = @TaxTotal * .0775<BR><BR>I know with VBScript I can limit the number of decimal places:<BR><BR>&#060;%=FormatCurrency(sTaxTotal,2) %&#062;<BR><BR>Is the same thing possible in a stored proc?<BR><BR>Thanks for any suggestions.