Головним критерієм класифікації контрактів є спосіб їхньої оплати.
Контракт, що відшкодовується. Це найбільш гнучкий тип контракту. Уcі прямі витрати оплачуються клієнтом, a також обговорюється прибуток підрядчика. Використовується звичайно на початку робіт за проектом, коли існує ймовірність значних змін. У подальшому тип контракту може бути змінений.
Контракт із фіксованою ціною. Підрядчик пропонує клієнтові фіксовану ціну проекту, куди включаються усі витрати, пов’язані з оплатою праці, матеріалів, устаткуванням, інфляцією і ризиками. Потім підрядчик надає клієнтові повний перелік робіт, і після цього відбувається підписання контракту. Підготовка документації коштує від 1 до 3 % контрактної ціни.
Контракт із використанням цін за одиницю продукції. Цей тип контракту укладається на основі обговорених ставок оплати специфічних робіт. Прийнятний для проектів, де клієнт не може надати достатньо інформації для укладання контракту з фіксованою ціною.
Контракт «під ключ». У даному типі контракту підрядчик несе відповідальність за здійснення усього проекту — від стадії розробки до здачі об’єкта.
Контракт на професійне керування проектом. Звичайно укладається для планування та управління проектом. За такого контракту команда керуючих проектом служить доповненням до управлінської структури замовника. Перевага — спеціалізація і досвід минулих проектів.