A concentrate container (10) for preparing a medical fluid, preferably for preparing a dialysis solution, is provided, the concentrate container including at least two concentrate compartments (12,14), wherein at least one of the concentrate compartments has a medical fluid outlet (16), andat least one of the concentrate compartments has a diluent inlet (18). Further, systems for preparing a medical fluid and a method for preparing a medical fluid are described.