You need to calibrate the steps per mm in your extruder settings in firmware to be such that if you send
G92 E0
G1 E50 F120
the extruder pulls exactly 50mm into extruder. If you do this with all extruders you get expected extrusions.
In Slicers each filament also has an extrusion factor that gets multiplied with wanted extrusion, which is another position to change it. But that is meant to adjust to material properties not really meant to fix wrong extruder calibration.