A method (600) for estimating patient airway flow in a non-invasive ventilator system. The method includes the steps of: (i) determining (630) an estimated gas flow at the proximal end of the tubing (ii) determining (640) a proximal pressure error value by subtracting the measured pressure at the proximal end of the tubing from the estimated pressure at the proximal end of the tubing (iii) compensating for the determined proximal pressure estimate error value (iv) compensating (654) for an error in the estimated gas flow at the proximal end of the tubing by feeding the estimate back into a sum of accumulated flows (v) determining (656) an estimated gas flow leak (vi) monitoring (660) for a leak in the non-invasive ventilator system (vii) determining (670) a gas flow leak factor (viii) adjusting (680) the estimated gas flow leak and (ix) compensating (690) for bias in the patient airway flow.La présente invention concerne un procédé (600) pour estimer le débit dans les voies respiratoires du patient dans un système de ventilation non-invasive. Le procédé comprend les étapes consistant à : (i) déterminer (630) une estimation du débit de gaz au niveau de lextrémité proximale de la tubulure (ii) déterminer (640) une valeur derreur de pression proximale en soustrayant la pression mesurée au niveau de lextrémité proximale de la tubulure de la pression estimée au niveau de lextrémité proximale de la tubulure (iii) compenser la valeur derreur estimée de pression proximale déterminée (iv) compenser (654) une erreur dans lestimation du débit de gaz au niveau de lextrémité proximale de la tubulure par lajout de lestimation en retour dans une somme de débits accumulés (v) déterminer (656) une estimation de la fuite de gaz (vi) surveiller (660) une fuite dans le système de ventilation non-invasive (vii) déterminer (670) un facteur de fuite de gaz (viii) ajuster (680) lestimation de fuite de gaz et (ix) compenser (690) lécart au niveau du débit dans les voies respiratoires