The invention concerns a dyeing composition for keratinous fibres, in particular for human keratinous fibres such as hair, comprising, in a medium appropriate for dyeing, at least a direct cationic colouring agent of specific formula. The invention is characterised in that it further contains at least an anionic surfactant selected among the group consisting of acylisethionates, acyltaurates, sulphosuccinates, acylsarcosinates, acylglutamates, polyoxyalkylene carboxylic ether acids and their salts, fatty glucamide sulphates, alkylgalactoside uronates, alkylpolyglucoside anionic derivatives, and their mixtures. The invention also concerns methods and devices using said composition.Linvention concerne une composition de teinture pour fibres kéraitiniques, en particulier pour fibres kératiniques humaines telles que les cheveux, comprenant, dans un milieu approprié pour la teinture, au moins un colorant direct cationique de formule donnée, et qui est caractérisée par le fait quelle contient en outre au moins un agent tensio-actif anionique choisi dans le groupe constitué par les acyliséthionates, les acyltaurates, les sulfosuccinates, les acylsarcosinates, les acylglutamates, les acides éthers carboxyliques polyoxyalkylénés et leurs sels, les glucamides gras sulfates, les alkylgalactosides uronates, les dérivés anioniques dalkylpolyglucosides, et leurs mélanges. Linvention concerne également les procédés et dispositifs de teinture la mettant en oeuvre.