Skip to content

Project Progress Calculation – Smart & Flexible Tracking

The Project Progress Calculation feature allows you to control how a project’s progress (%) is calculated. Since every project is different, this flexibility ensures progress is shown in the most accurate and meaningful way.

Using this setting, you can choose one of three calculation methods based on your project workflow.

Progress is calculated according to:

  • Number of completed tasks
  • Total tasks in the project

Example:

  • Total tasks: 10
  • Completed tasks: 4
    ➡️ Project progress = 40%

Best for:

  • Task-driven projects
  • Agile or sprint-based work
  • Teams with clear task closure

2️⃣ Based on Project Total Time ⏱️

Section titled “2️⃣ Based on Project Total Time ⏱️”

Progress is calculated based on:

  • Time spent
  • Estimated or total allocated project time

Example:

  • Total project time: 100 hours
  • Time spent: 60 hours
    ➡️ Project progress = 60%

Best for:

  • Time-tracked projects
  • Billing or hourly-based projects
  • Consulting and service work

3️⃣ Calculate Progress Through Project Dates ?

Section titled “3️⃣ Calculate Progress Through Project Dates ?”

Progress is calculated automatically using:

  • Project start date
  • Project end date
  • Current date

Example:

  • Project duration: 20 days
  • Days passed: 10
    ➡️ Project progress = 50%

Best for:

  • Timeline-based projects
  • Fixed-duration contracts
  • High-level management tracking

document.querySelectorAll(‘.portal-attachment-thumbnail-img’).forEach(function(img) { img.addEventListener(‘error’, function () { attachment_error_image(this); }); }); const attachment_error_image = (attachment) => { const parentElement = attachment.parentElement; const defaultIcon = <span class="icon-file-empty"></span><span class="fw-attachment-ext">${escapeHtml(attachment.dataset.extension)}</span>; parentElement.innerHTML = defaultIcon; };