برابر مواد ۲۸ و ۲۹ قانون محاسبات عمومی کشور تعریف پیش پرداخت و علی الحساب بشرح زیل بیان شده است ؛؛؛
ماده ۲۸ : پیش پرداخت عبارت است از ، پرداختی که از محل اعتبارات مربوط بر اساس حکم و قراردادها طبق مقررات پیش از انجام تعهد صورت میگیرد .
ماده ۲۹ : علی الحساب عبارت است از ، پرداختی که به منظور ادای قسمتی از تعهد با رعایت مقررات صورت میگیرد .
در کل علی الحساب در ازای خدماتی که انجام شده پرداخت می گردد ، ولی پیش پرداخت جهت خدماتی که در آینده دریافت خواهد شد پرداخت می گردد .
مشاوره تنظیم قرارداد توسط دکتر اسماعیل شاه نظری، عضو هیات علمی دانشگاه آزاد اسلامی واحد اصفهان