If you are combining money and literals or variables, and you need results of money type, use money literals or variables:
create table mytable (moneycol money,)
insert into mytable values ($10.00)
select moneycol * $2.5 from mytable
If you are combining money with a float or numeric datatype from column values, use the convert function:
select convert (money, moneycol * percentcol) from debits, interest
drop table mytable