L’underkill est une méthode de nettoyage de données qui consiste à éliminer les doublons entre plusieurs fichiers (ou à l’intérieur d’un même fichier), tout en laissant éventuellement quelques doublons subsister. Cette approche de dédoublonnage se caractérise par le fait qu’elle opère uniquement sur des champs de contenu identiques, ce qui peut conduire à conserver des données en double. Par exemple, un individu nommé « Stephan » et un autre nommé « Stephane » partageant le même nom et la même adresse ne seront pas fusionnés et demeureront tous les deux dans le fichier.

Il arrive parfois que l’underkill soit délibérément pratiqué, dans le but d’éviter une suppression excessive d’informations, par crainte de perdre des adresses lors d’une opération de nettoyage de données. Cette approche permet ainsi de conserver une certaine marge d’erreur et de préserver des données potentiellement utiles, même si elle peut entraîner le maintien de doublons dans les fichiers.