An apparatus for extracorporeal treatment of blood (1) comprising a treatment unit, a blood withdrawal line, a blood return line, a preparation line and a spent dialysate line. A control unit (10) is configured to calculate values of a parameter relating to treatment effectiveness based on measures of the conductivity in the spent dialysate line. The value of the effectiveness parameter is calculated using one or more values representative of the conductivity in the spent dialysate line obtained relying on a mathematical model.Linvention concerne un appareil pour le traitement extracorporel du sang (1), comprenant une unité de traitement, une ligne de prélèvement de sang, une ligne de retour de sang, une ligne de préparation et une ligne de dialysat utilisé. Une unité de commande (10) est configurée pour calculer des valeurs dun paramètre associé à lefficacité de traitement sur la base de mesures de la conductivité de la ligne de dialysat utilisé. La valeur du paramètre defficacité est calculée à laide dune ou plusieurs valeurs représentant la conductivité de la ligne de dialysat utilisé obtenue sur la base dun modèle mathématique.