The massive diversity of cyprinids has so far made it difficult to resolve their phylogeny in sufficient detail to make assignment to subfamilies more than tentative in many cases.
The validity and circumscription of proposed subfamilies like the Labeoninae or Squaliobarbinae also remain doubtful, although the latter do appear to correspond to a distinct lineage.