Determining the progress of a project is an important phase of "planning", "control" & “project management” for all stakeholders including employers and contractors. To determine the percentage of actual project progress, in most cases “cost” and “time” are the two factors used; while in reality, there are many other factors affecting this issue. The goal of this article, is to estimate project progress with regard to the influential criteria (i.e. Cost criteria, human resources, other resources, critical degree, state of procurement and construction activities). Also a macro environment that can link Excel to the MS software Project is introduced by the use of some examples. Finally, a numerical example has been considered to illustrate the model.