Description
The Time Tracking and Budgeting addon adds elapsed time, budget, and amount spent columns to UpStream tasks and bugs, allowing manual hour entries or via an embedded timer that counts work time in real time. Designed for those managing projects with a defined financial scope (agencies, technical consultancies, and development teams), the component cross-references logged hours with budgeted amounts and shows how much each task consumed from the planned budget.
Main Features of Time Tracking and Budgeting
- Embedded timer in tasks
Starts and pauses a timer within the task or bug screen, recording time automatically. - Manual hour entry
Accepts typed entries with responsible user, duration, budgeted amount, amount spent, and internal notes. - Multiple entries per item
Each task or bug accumulates various time and budget entries, organized in history. - Aggregation in the task list
Sums individual entries and displays consolidated totals in the project listing columns. - Visual time and money reports
Generates pie charts and aggregated views together with the UpStream Reporting extension.
Benefits of Time Tracking and Budgeting
- Project financial control
Compares the budgeted amount with the amount actually spent, avoiding surprises at closing. - More accurate entries
The timer reduces the margin of error for those who forget to record hours at the end of the day. - Consolidated project view
Filters by elapsed time, budget, and amount spent help identify tasks outside expectations. - Data-based billing
The hour log becomes a concrete basis for client billing in man-hour models.
Who Is Time Tracking and Budgeting For?
- Digital agencies charging projects by worked hour and needing to prove entries to clients.
- Managers of development teams who want to monitor hour consumption versus contracted scope.
- Consultants running multiple projects in parallel on UpStream and requiring budget control per task.
- Users already using UpStream for project management who want to add a financial layer of hours and budget.
How to Download Time Tracking and Budgeting
Time Tracking and Budgeting is available for download here on Ultrapack. After saving the .zip file, access Plugins > Add New > Upload Plugin in the WordPress dashboard, select the file and click activate. With UpStream already installed, the time and budget columns appear within the task and bug screens of each project.
Bringing hour control and budget tracking into the same UpStream interface shortens the path between performing the task and justifying the time spent. Time Tracking and Budgeting transforms the project management plugin into a financial auditing tool, connecting the team’s work to the numbers that matter for billing and planning the next cycle.
Frequently asked questions
Is UpStream Time Tracking and Budgeting GPL-licensed?
Yes. UpStream Time Tracking and Budgeting is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use UpStream Time Tracking and Budgeting on multiple sites?
Yes. You can install UpStream Time Tracking and Budgeting on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does UpStream Time Tracking and Budgeting cost at Ultrapack?
UpStream Time Tracking and Budgeting costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does UpStream Time Tracking and Budgeting include updates?
Yes. The current version of UpStream Time Tracking and Budgeting is 1.0.4, published at Ultrapack on Jan 5, 2021. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is UpStream Time Tracking and Budgeting scanned before publication?
Yes. Every version of UpStream Time Tracking and Budgeting goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin UpStream Time Tracking and Budgeting?
Requires WordPress 5.1 or higher and PHP 5.6.20 or higher. Tested up to WordPress 5.5.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
upstream-time-tracking.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
upstream-time-tracking.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.1 or higher and PHP 5.6.20 or higher. Tested up to WordPress 5.5.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready