Polyurethane (PU) with three different functional groups: carboxyl, hydroxyl and sulphonyl group on its molecular structure were synthesised in this work. The synthesised material suppresses blood clotting and exhibits anticoagulant characteristics due to the presence of the important anionic groups. The synthesised PU was blended with polyethersulphone (PES) and fabricated into flat-sheet membrane to study the physico-chemical and biocompatibility properties of the PES membrane for blood purification application. PES-PU flat-sheet membranes were fabricated via the dry-wet phase separation technique. Different loading of PU (0, 1, 2, 3, 4, and 5%) blended with PES was studied and compared. Based on the in-vitro biocompatibility analysis of the membrane, it can be suggested that the membrane incorporated with PU has better anticoagulant properties compared to the pristine PES membrane. PU incorporation prolonged the clotting time, decreased the formation of thrombin, decreased soluble complement component 3a (C3a) generation and suppressed platelet adhesion and aggregation. The anionic groups on the membrane surface might bind to coagulation factors (antithrombin) and the calcium ions, Ca2+ and thus improve anticoagulant ability. Based on both physico-chemical and in-vitro studied, 4% loading of PU is the optimum loading for incorporation with PES membrane. These results suggested that the blended PES-PU membranes with good haemocompatibility allowed practical application in the field of blood purification.