در تنظیم قراردادهای عمومی باید قوانین و مقررات مربوط به اینگونه قراردادها رعایت شود. مهمترین ویژگی قراردادهای عمومی به شرح ذیل است:
-محدودیت در اصل آزادی قراردادها: مقامات دولتی در انتخاب شکل قرارداد عمومی آزادی ندارند و از محدودیتهایی برخوردار است.
-تشریفات خاص در تنظیم قرارداد عمومی: در تنظیم قراردادهای عمومی باید از تشریفات خاص استفاده کرد. مانند تشریفات مزایده و مناقصه
-اهلیت داشتن در قراردادهای عمومی: در قراردادهای عمومی طرفین عقد قرارداد باید اختیار و صلاحیت قانونی مانند صلاحیت محلی، ذاتی و شخصی برای انعقاد قرارداد عمومی را داشتهباشند.
-اعتبار اصول مهم حقوقی در قراردادهای عمومی: اصل نسبی بودن قراردادها و اصل آزادی قراردادها در قراردادهای عمومی و مدنی تفاوت دارد. اصل آزادی قراردادها در قراردادهای عمومی پیمان کاربرد زیادی ندارد.