Un contrat à long terme est un contrat d'une durée généralement longue, spécifiquement négocié dans le cadre d'un projet unique portant sur la construction, la réalisation ou, le cas échéant, la participation en qualité de sous-traitant à la réalisation, d'un bien, d'un service ou d'un ensemble de biens ou services fréquemment complexes, dont l'exécution s'étend sur au moins deux périodes comptables ou exercices. Le droit de l'entité à percevoir les revenus contractuels est fonction de la conformité au contrat du travail exécuté.
La notion de négociation spécifique résulte du contrat dont l'objet définit le travail à réaliser sur la base de spécifications et de caractéristiques uniques requises par l'acheteur ou, au moins, substantiellement adaptées aux besoins de ce dernier.
Cette définition exclut la vente de biens en série et la vente de biens assortie de choix d'options dans le cadre d'une gamme à partir d'un modèle de base.