LEFT JOIN使用5表值Sum和Minus

I'm trying to Sum and minus operation in 5 tables using left joins but quantity added automatic increment in that function

    SELECT item.*, SUM(IFNULL(item.item_quantity,0) + 
IFNULL(inward.passedquantity,0) + IFNULL(op.opening_stock,0) -
               IFNULL(bom.quantitytopick,0) + IFNULL(adj.adjustment_quantity,0) 
) as totalquality FROM itemmaster item    
                  LEFT JOIN inwardmaster inward on item.item_barcode = inward.item_barcode
               LEFT JOIN openingstock op on item.item_barcode = op.item_barcode 
                     LEFT JOIN bomupload bom on item.item_barcode = bom.item_barcode
                      left JOIN adjustment_inventory adj on item.item_barcode = adj.item_barcode 
                      GROUP BY item.item_barcode