The time needed for dialysis depends on a few factors: How much kidney function remains How much fluid weight gain has occurred since the last treatment Amount of waste in the body Body size Level of minerals in your body such as sodium, potassium, and chloride Dialysis method used