قرارداد های تامین کالا با توجه به کاربردشان در موارد مختلف دارای چند نوع تامین کالا قطعی، قراردادهای تامین کالای امانی، تامین کالای مشارکتی یا کمیسیونی با رویکرد بازرگانی و قراردادهای تامین کالای مشارکتی با رویکرد حق العمل کاری می باشند.