> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.netnet.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Jobs Report: Look Up Any Job's Plan vs Actual History

**In brief:** Jobs Report is the workspace-wide lookup across every Job you have run, showing Original Plan, Current Plan, actual hours, and Change Orders.

**Applies to:** Owners and Admins only, under Performance, Jobs.

**See also:** Baselines: Why Net Net Never Rewrites the Plan explains the two plan figures it shows, and Reading the Job Performance Tab: Plan, Actual, Drift is the same detail inside one Job.

**Jobs Report is the historical lookup across every Job your workspace has ever run, built for the moment you need to find a specific Job fast rather than watch one in progress. Filter by Company, Job Name, Job Number, Job Type, Job Status, or Date Range, then open View Report on any result for that Job's plan-versus-actual detail: Original Plan, Current Plan, Actual Hours, Remaining Hours, Change Orders, a Deliverable Breakdown, and a Service Type Breakdown.**

You'll find it under **Performance → Jobs**.

# What it's for

A workspace that's been running Net Net for a few years can accumulate hundreds of Jobs. Jobs Report exists to cut through that history: find the Job you're thinking of, and get a performance summary for it without opening the Job itself. For the wider case for looking back at finished work at all, see [How Project Profitability Software Can Transform Advertising Agency Margins](https://hellonetnet.com/how-project-profitability-software-can-transform-advertising-agency-margins/).

# The Jobs list

Filters are Company, Job Name, Job Number, Job Type ([Project or Retainer](https://help.netnet.app/en-us/article/projects-vs-retainers-choosing-the-right-job-type-4i23qm/)), Job Status ([Active, Completed, or Archived](https://help.netnet.app/en-us/article/job-lifecycle-pending-active-completed-archived-1jvg51y/)), and Date Range. Results show:

- **Job Number**
- **Job Name**
- **Company**
- **Job Type**
- **Status**
- **Start Date**
- **Completion Date**, shown as a dash for an active Job that hasn't finished
- **View Report**, a link into that Job's performance detail

The list is filterable but not sortable by clicking a column heading; narrow it with the filters above the table to find what you're looking for.

# The Job Report detail

Opening **View Report** lands on the same performance story as the Job's own [Performance tab](https://help.netnet.app/en-us/article/reading-the-job-performance-tab-plan-actual-drift-1hi6cta/), presented for lookup rather than day-to-day monitoring:

- **Start Date** and **Completion Date**
- **Original Plan**, the effort committed to at activation
- **Current Plan**, Original Plan plus every applied Change Order
- **Actual Hours**, real logged time
- **Change Orders**, how many are applied and how many hours they added
- **Remaining Hours**, Current Plan minus Actual

Below that summary sit two tables: **Deliverable Breakdown**, one row per Deliverable with Original Plan, Current Plan, Actual, Remaining, and Status; and **Service Type Breakdown**, the same Job cut by kind of work instead of by Deliverable.

What Original Plan and Current Plan actually mean, and why Net Net never lets one overwrite the other, is covered fully in [Baselines: Why Net Net Never Rewrites the Plan](https://help.netnet.app/en-us/article/baselines-why-net-net-never-rewrites-the-plan-1ep4h4s/).

# Retainers in Jobs Report

For a Retainer Job, this detail view opens on the current cycle, the same one the Job's own Performance tab shows by default. It does not have its own month-by-month selector. How those monthly cycles work in the first place is covered in [Running Retainers: Monthly Cycles, Tasks, and Actuals](https://help.netnet.app/en-us/article/running-retainers-monthly-cycles-tasks-and-actuals-sme359/).

|| If you need a past month on a Retainer, open the Job itself and use the **Cycle** switcher on its Performance tab. That's the surface built for stepping back through a Retainer's history one month at a time; Jobs Report is for finding the Job, not for paging through its cycles.

# Who can see it

Jobs Report, along with [Time Report](https://help.netnet.app/en-us/article/time-report-see-every-time-entry-your-team-logged-1pr07uj/) and [Team Report](https://help.netnet.app/en-us/article/team-report-assigned-work-and-capacity-by-person-1erfkq7/), is visible to **Owners and Admins only**. Anyone who can open a Job can still see that Job's own Performance tab directly, per their role on that Job; Jobs Report is specifically the workspace-wide lookup layer. For a person's own work rather than the workspace's, [My Performance](https://help.netnet.app/en-us/article/my-performance-your-own-effort-never-a-scorecard-1lcr4jc/) under Me is the personal equivalent.

# Frequently Asked Questions

###### How is Jobs Report different from a Job's own Performance tab?

**Jobs Report is the workspace-wide lookup, built to find a Job fast among hundreds. The Job's own Performance tab is the operational view for day-to-day monitoring of that one Job.** They show the same underlying numbers, just from different starting points.

###### Can I search for a Job by its client?

**Yes. Company is one of the filters**, alongside Job Name, Job Number, Job Type, Job Status, and Date Range.

###### Can I click a column heading to sort the results?

**No, the list is filterable rather than sortable by column.** Narrow the results with the filters above the table instead.

###### Can I look at a past month of a Retainer from Jobs Report?

**Not from Jobs Report directly.** Its Retainer detail opens on the current cycle and has no month selector of its own. Open the Job itself and use the Cycle switcher on its Performance tab to step through past months.

###### What does Remaining Hours mean on a Job Report?

**Current Plan minus Actual Hours.** It goes negative once logged time passes the plan, which is Net Net's way of showing an overage as an overage instead of flattening it to zero.

###### Can a Lead pull up Jobs Report for the Jobs they lead?

**No. Jobs Report is Owner and Admin only.** A Lead can still open any Job they lead directly and view its own Performance tab; what they can't do is reach it through the workspace-wide Jobs Report.

# Related articles

The two signals every number here comes from are explained in [How Performance Works: Effort, Timeline, and Drift](https://help.netnet.app/en-us/article/how-performance-works-effort-timeline-and-drift-ikzayn/), and the moment Original Plan gets frozen is covered in [Activating a Job: What Happens When the Plan Locks](https://help.netnet.app/en-us/article/activating-a-job-what-happens-when-the-plan-locks-15b8p4o/). Everything that moves Current Plan afterward runs through [Change Orders: How to Add Scope to a Locked Job Plan](https://help.netnet.app/en-us/article/change-orders-how-to-add-scope-to-a-locked-job-plan-1gplwsw/). When the Job you looked up is still in flight and the numbers are heading the wrong way, [Responding to Drift: What You Can Actually Do](https://help.netnet.app/en-us/article/responding-to-drift-what-you-can-actually-do-11ksmrx/) lists your options.

<!-- canonical: https://help.netnet.app/en-us/article/jobs-report-look-up-any-jobs-plan-vs-actual-history-ip3kjc/ -->