A high performance liquid chromatographic method was developed for the simultaneous determination of the related substances (R-ivabradine, dehydro-S-ivabradine, N-demethyl-S-ivabradine, ((S)-3,4-dimethoxy-bicyclo[4.2.0]octa-1,3,5-triene-7-yl-methyl)-methyl-amine) and 1-(7,8-dimethoxy-1,3,4,5-tetrahydro-2H-3-benzazepine-2-on-3-yl)-3-chloro-propane) of the heart-rate lowering drug, ivabradine. The separation capability of seven different polysaccharide-type chiral columns (Lux Amylose-1, Lux i-Amylose-1, Lux Amylose-2, Lux Cellulose-1, Lux Cellulose-2, Lux Cellulose-3 and Lux Cellulose-4) was investigated with a mobile phase consisting of 0.1% diethylamine in methanol, 2-propanol and acetonitrile. During the screnning experiments the best results were obtained on Lux Cellulose-2 (based on cellulose tris(3-chloro-4-methylphenylcarbamate) column with methanol with an ideal case, where all the impurities eluted before the S-ivabradine peak. Chromatographic parameters (flow rate, temperature and mobile phase constituents) were optimized by a full factorial screening design. Using optimized parameters (Lux Cellulose-2 column with 0.06% (v/v) diethylamine in methanol/acetonitrile 98/2 (v/v) with 0.45 mL/min flow rate at 12 °C) baseline separations were achieved between all compounds. The optimized method was validated according to the International Council on Harmonization Q2(R1) guideline and proved to be reliable, linear, precise and accurate for determination of at least 0.05% for all impurities in S-ivabradine samples. Method application was tested on a commercial tablet formulation and proved to be suitable for routine quality control of both chiral and achiral related substances of S-ivabradine.