مواد (18) و (19) قانون محاسبات عمومی کشور تامین اعتبار و تعهد را تعریف و مطابق ماده (52) قانون مذکور تعهد از جمله مراحل خرج بوده و ماده (53) قانون نیز اختیار و مسئولیت انجام تعهد را به عهده وزیر و یا رئیس مؤسسه و مسئولیت تأمین اعتبار را عهده ذیحساب محول نموده است همچنین مطابق تبصرههای ماده اخیرالذکر اختیار و مسئولیت انجام تعهد مستقیماً و بدون واسطه از طرف مقامات مورد اشاره در ماده (53) به سایر مقامات دستگاه مربوطه به استثنای ذیحساب و کارکنان تحت نظر او مجاز میباشد.
با عنایت به موارد فوق درصورت تشخیص دستگاه اجرایی به ارائه تعهدنامهای درخصوص لزوم پرداخت وجهی در تاریخ مشخص، ذیحساب صرفاً از نظر تأمین اعتبار وجه مذکور مجاز به تأیید تعدنامه دستگاه اجرایی میباشد لیکن با عنایت به اینکه در دستگاههای اجرایی پیشبینی اعتبار، تخصیص و تأمین وجه خارج از اختیارات و مسئولیتهای ذیحساب میباشد درصورت لزوم ارائه تعهدنامه به امضاء مشترک دستگاه اجرایی و ذیحساب، تأیید و ارائه تعهدنامه مذکور به صورت مشروط(منوط به وجود اعتبار، تخصیص و نقدینگی) صادر خواهد شد.
با توجه به اینکه اعتبارات مصوب منظور در قانون بودجه کل کشور به شرح جداول پیوست آن در اختیار دستگاههای اجرایی میباشد لذا خزانهداری کل کشور بدون وجود مجوز قانونی امکان برداشت و واریز وجه مبلغ تعهدنامه دستگاه اجرایی را به حساب ذینفع تعهدنامه ندارد.