The presence of supraventricular tachycardia is the leading cause of inappropriate shock in ICD recipients, and it can be a significant cause of morbidity, psychological distress and worsened clinical outcome. Modern pacing and ICD systems offer a number of discriminators that are integrated into algorithms to differentiate sustained ventricular tachycardia from supraventricular tachycardia. These algorithms can be adapted and optimised for each individual patient to ensure that only those arrhythmias that need treatment through the use of an ICD, are actually treated. This review summarises the single- and dual-chamber discriminators that can be used in the detection and classification of tachyarrhythmias.