Don't use the sum() function:
SELECT planCode, handset, planName, RRP, simRebate, commission, subsidy,
subsidy + simRebate + commission - RRP AS total
FROM plans
RIGHT JOIN (
vhandsetmatrix
LEFT JOIN vodahandsets
USING ( handset )
)
USING ( planNum )