> ## 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).

# Responding to Drift: What You Can Actually Do

**In brief:** Responding to drift means acting on the Job itself: complete the Deliverable, change its due date, reassign a task, or write a Change Order.

**Applies to:** Anyone who can edit an Active Job and the tasks inside it.

**See also:** How Performance Works: Effort, Timeline, and Drift defines what counts as drift, and Change Orders: How to Add Scope to a Locked Job Plan covers the scope response in full.

**Net Net never forces a response to drift, and there is no single button on the Performance tab that fixes a Deliverable for you. Performance is where you notice something; the Job itself is where you act on it. The real options, once you know what you are looking at, are: complete the Deliverable if the work is genuinely done, change its due date if the timeline needs to move, reassign a task to someone with room, or create a Change Order if the scope has actually grown. All four already exist on the Job. None of them require a special drift-response screen.**

This article is the practical follow-up to [How Performance Works: Effort, Timeline, and Drift](https://help.netnet.app/en-us/article/how-performance-works-effort-timeline-and-drift-ikzayn/). That one explains what drift means. This one is about what to do when you see it.

# Performance reports. It doesn't act.

The Deliverable Drift table on a Job's [Performance tab](https://help.netnet.app/en-us/article/reading-the-job-performance-tab-plan-actual-drift-1hi6cta/) is a read-only view, on purpose. It reports Original Plan, Current Plan, Actual, and due date status for every Deliverable, sorted so the biggest overage is at the top. Nothing on that table rewrites your plan, changes a status, or reassigns anyone.

That separation is deliberate. The moment you decide something needs to change, you are editing the Deliverable or the Task, not a special performance control. That way you never end up with two places in Net Net both claiming to be the source of truth for a due date or a status.

|| Ignoring drift is always a valid choice. Net Net never blocks work, never pops a warning that has to be dismissed, and never nags. A yellow or red meter is information, not an assignment.

# Complete the Deliverable

If the work behind a drifting Deliverable is actually finished, the fix is simple: set its Status to **Completed** on the Job's Tasks tab. The timeline stops there. Actual hours already logged stay exactly as they are, and the Deliverable drops out of the active drift picture because there is nothing left to drift.

Full mechanics, including how Status and Confidence work together, are in [Deliverables: Status, Due Dates, and Confidence Explained](https://help.netnet.app/en-us/article/deliverables-status-due-dates-and-confidence-explained-x7yi7t/).

# Change the due date

A date that no longer reflects reality is one of the most common reasons a Deliverable reads as overdue when the work itself is fine. Due dates are editable on an Active Job at any time, for any reason, without a Change Order. Moving one does not touch the estimated hours in the plan; it only updates the schedule the Deliverable is measured against going forward.

That is also covered in [Deliverables: Status, Due Dates, and Confidence Explained](https://help.netnet.app/en-us/article/deliverables-status-due-dates-and-confidence-explained-x7yi7t/).

# Reassign a task

Deliverables in Net Net don't have a single owner the way a task does. If a Deliverable is drifting because one person on it is overloaded, the fix happens at the task level: open the task, add the new person as an assignee with their own service type and LOE, and remove the assignee who no longer has room. You can do this for one task or several, one at a time, on any task inside the Deliverable.

The full mechanics of assignees and allocations are in [Job Tasks: Assignees, Allocations, and Statuses](https://help.netnet.app/en-us/article/job-tasks-assignees-allocations-and-statuses-1fy1ov5/). If what you actually need is to move a task to a different Deliverable or a different Job entirely, rather than change who is doing it, that's a separate action covered in [Moving a Task Without Losing Its Time or History](https://help.netnet.app/en-us/article/moving-a-task-without-losing-its-time-or-history-qz2tpo/).

# Create a Change Order

Sometimes drift isn't a scheduling problem or a workload problem. The scope genuinely grew: the client asked for three more rounds, or a piece of work turned out to be bigger than anyone expected. When that's true, the honest move is a Change Order. It adds the new hours to the plan without pretending the original estimate was wrong, so the gap between what you first committed to and what you're actually doing stays visible forever. Why that original number is never edited in place is the whole subject of [Baselines: Why Net Net Never Rewrites the Plan](https://help.netnet.app/en-us/article/baselines-why-net-net-never-rewrites-the-plan-1ep4h4s/).

Change Orders have their own full walkthrough in [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/), including who can create one, who can apply one, and how a bad one gets reversed.

# Putting it together

There isn't a required order to these. A Deliverable that's overdue because the date was wrong needs a date change, not a Change Order. A Deliverable that's over on hours because the client added scope needs a Change Order, not a due date change. Reading Deliverable Drift correctly, understanding whether you're looking at a scheduling problem, a workload problem, or a scope problem, is most of the work. Acting on it is just editing the Job like you normally would.

For the wider habit of watching the schedule and the budget together instead of one at a time, we wrote [Managing Timelines and Budgets for Advertising Agencies](https://hellonetnet.com/managing-timelines-and-budgets-for-advertising-agencies/) on the blog.

| If you're not sure which of these fits, [Reading the Job Performance Tab: Plan, Actual, Drift](https://help.netnet.app/en-us/article/reading-the-job-performance-tab-plan-actual-drift-1hi6cta/) walks through how to tell a scope story (Original Plan vs Current Plan) apart from a delivery story (Current Plan vs Actual). They usually point to different fixes.

# Frequently Asked Questions

###### Is there a button on the Performance tab that fixes drift for me?

**No. The Performance tab, including Deliverable Drift, is read-only.** It shows you where to look. Every fix happens on the Deliverable or Task itself, in the Job's Tasks tab, or in Change Orders.

###### Do I have to respond to a yellow or red meter?

**No. Ignoring it is always valid.** Net Net never blocks work or forces a decision because a number crossed a threshold. The color is information, meant to help you decide where to look first, not a requirement to act.

###### How do I move a drifting Deliverable's due date?

**Open the Deliverable on the Job's Tasks tab and change its Due field directly.** Dates are not part of the frozen plan, so this never requires a Change Order, on a Project or a Retainer.

###### How do I reassign work off someone who's overloaded?

**Open the task, add the new assignee with their own service type and LOE, and remove the one stepping away.** This happens one task at a time; there isn't a single bulk "reassign this whole Deliverable" control. See [Job Tasks: Assignees, Allocations, and Statuses](https://help.netnet.app/en-us/article/job-tasks-assignees-allocations-and-statuses-1fy1ov5/).

###### When is a Change Order the right response instead of a date change?

**When the scope itself grew, not just the schedule.** If the client asked for more, or the work turned out bigger than planned, a Change Order records that honestly. If the work is the same size and just needs more time, that's a due date change instead.

###### Does marking a Deliverable Complete erase the drift it showed?

**No. Completing a Deliverable stops its timeline and keeps every number it generated along the way.** Performance never rewrites history. A Deliverable that ran over stays visible as one that ran over, even after it's marked done.

# Related articles

If the same kind of work keeps drifting, [Jobs Report: Look Up Any Job's Plan vs Actual History](https://help.netnet.app/en-us/article/jobs-report-look-up-any-jobs-plan-vs-actual-history-ip3kjc/) lets you look back across every Job you have run and see whether the pattern lives in your estimates rather than your execution. [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/) covers the moment the plan you are responding against gets frozen, and [Job Lifecycle: Pending, Active, Completed, Archived](https://help.netnet.app/en-us/article/job-lifecycle-pending-active-completed-archived-1jvg51y/) puts that moment in sequence with everything around it. For Retainers, where the work renews each month instead of ending, [Running Retainers: Monthly Cycles, Tasks, and Actuals](https://help.netnet.app/en-us/article/running-retainers-monthly-cycles-tasks-and-actuals-sme359/) is the companion read.

<!-- canonical: https://help.netnet.app/en-us/article/responding-to-drift-what-you-can-actually-do-11ksmrx/ -->