Skip to content

How to Fix Asana Portfolio Progress Not Updating

DodaTech Updated 2026-06-24 3 min read

In this tutorial, you'll learn about How to Fix Asana Portfolio Progress Not Updating. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.

Asana portfolios aggregate progress from multiple projects into a single view. When the portfolio progress bar does not update, shows incorrect percentages, or does not reflect the latest project statuses, the progress calculation method or project links need adjustment.

The Problem

You update tasks and complete milestones in a project, but the portfolio's progress percentage stays the same. The project inside the portfolio shows a different status than what you know.

Wrong approach — manually editing the portfolio progress number.

The Fix

Check the progress calculation formula:

1. Open the portfolio
2. Click "Progress" in the header
3. Check the calculation method:
   - "Count of tasks" — progress based on completed vs total tasks
   - "Custom field" — progress based on a specific custom field value
4. If using "Count of tasks," subtasks may not be counted by default

Ensure projects are added to the portfolio:

1. Open the portfolio → "Add projects"
2. Verify all expected projects are listed
3. Deleted projects show as "Unlinked" and do not contribute to progress
4. Re-add any missing projects

If the portfolio needs a manual refresh:

1. Close and reopen the portfolio
2. Press F5 to refresh the page
3. Check that the portfolio status was updated recently (shows "Updated X minutes ago")

Expected output:

Portfolio progress reflects the actual completion status of all projects
Progress bar updates as tasks are completed in linked projects
Portfolio shows accurate overall status and timelines

Prevention Tips

  • Choose the right progress calculation method for your workflow — "Count of tasks" for task-based, "Custom field" for milestone-based
  • Include subtasks in progress calculation when they represent meaningful work
  • Review portfolio progress after major project updates to verify accuracy
  • Use portfolio status updates (green/yellow/red) for qualitative progress
  • Link portfolios to key projects only — too many projects dilute the overview

Common Mistakes with portfolio progress

  1. Using return to exit a function early instead of wrapping a pure value in the monad
  2. Mixing let bindings with <- bindings in do notation, producing type errors
  3. Overlapping type class instances that cause GHC to reject the program with ambiguous dispatch errors

These mistakes appear frequently in real-world ASANA code. DodaTech's contributors have identified these patterns through analysis of open-source projects and production systems.

Practice Exercise

Write a pure function that safely divides two integers using Maybe, then test it with edge cases like division by zero and negative numbers.

This exercise reinforces the concepts covered in this guide. Try implementing it before checking online solutions.

FAQ

### Why does my portfolio show 0% progress even though projects have tasks done?

The progress calculation method may be set to "Custom field" but no custom field has a value configured. Switch to "Count of tasks" to base progress on task completion. Also check that all projects have at least one task with a due date.

How often does portfolio progress update?

Portfolio progress refreshes in real-time as tasks are updated. However, if the portfolio contains many projects, there may be a short delay. Manually refresh the page if the progress seems stuck after making changes.

Can I set a target date for portfolio completion?

Yes, each project in the portfolio has its own due date. The portfolio shows a timeline with all project date ranges. You can view the combined timeline across all projects in the portfolio's Timeline tab.

Related: DodaTech's Portfolio Health Dashboard aggregates Asana portfolio data across your organization, highlighting stalled projects, at-risk milestones, and team capacity trends. Use with DodaZIP for backup.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro