Slyt2006 adlı üyeden alıntı: mesajı görüntüle
1.) Bunlar radio değil checkbox.
2.) parseInt zaten küsüratı gösterme tam sayıya çevir demek. parseInt yerine total += parseFloat(item.value * tax + ek); (parseFloat) kullanırsan küsüratı görebilirsin.
3.) test function'un içinde total ı sıfırlaman lazım.
function test(item) {
total = 0;
if (item.checked) {
gibi.
yardımın için teşekkür ederim aslında radio sadece buraya eksik eklemişim.

    function test(item){
        var total = 0;
        var tax = 1.18;
        var takbis = 50;
        if(item.checked){
           total+= parseFloat(item.value * tax + takbis);
        }else{
           total-= parseFloat(item.value);
        }
        //alert(total);
        document.getElementById('Totalcost').innerHTML = total + " /-";
    }
bu şekilde eklediğimde checkboxtan tıkı kaldırdığım zaman checkboxta bulunan değerin başına - koyarak ekliyor

yani değer 10 iken -10 yapıp bırakıyor