How to Confirm a Retouch Actually Fixed the Client's Note
"Looks about right" is a guess. A pixel comparison is a check — and it takes one blend mode, not a second monitor.
A retouch can be flawless and still fail the client if it fixes the wrong spot, or fixes nothing at all because the file that shipped wasn't the one the change was made on. The usual way a studio finds out is the worst one: the client re-flags the same circle two rounds later, on a frame everyone already called finished. Confirming a retouch actually fixed the note it was written against takes one specific check, and most rounds skip it because trusting memory is faster than running it.
The fix isn't a better checklist. It's comparing pixels instead of memory. Stack the current export over the previous round, set the top layer's blend mode to Difference, and anything the retoucher actually changed lights up against a solid black field — everything untouched stays black. That single check catches a missed or reverted fix before the client does.
Two Windows, One Guess
Checking whether a retouch addressed a specific note usually means opening the delivered file next to the round before it and eyeballing the one spot the client circled. Flip between two tabs, zoom to roughly the same point, decide by memory whether the blemish, the crease, or the stray hair is gone. It works well enough that studios keep doing it — until the edit is subtle, like a slightly warmer skin tone or a wrinkle softened at 40% strength, and "it looks about right" is doing the actual verifying.
Put a number on the habit instead of trusting the feeling that it's fine. Assume a round carries 15 flagged notes — an ordinary count for a portrait or product batch — and that confirming each one by flipping tabs and eyeballing, even generously fast, costs 20 seconds. Fifteen notes at 20 seconds is 5 minutes a round. At 8 rounds a month that's 40 minutes. Across 96 rounds a year, it's 8 hours spent just looking, not fixing.
Eight hours a year isn't the expensive part. The expensive part is that eyeballing has a real miss rate on subtle edits, and a missed note doesn't cost 20 seconds — it costs the round after this one.
Eyeballing also fails hardest on exactly the edits that made a note worth writing in the first place. A note reading "soften the crease under the eye, not too much" describes a shift of maybe five or ten pixel values across a small patch — nowhere near the contrast a monitor makes obvious at a glance, especially on a second-pass review done quickly at the end of a long day. Two exports viewed on two different monitors, or the same monitor at two different times of day, can look close enough to call it fixed even when the edit never happened. The eye isn't a bad instrument for judging whether an image looks good. It's a bad instrument for judging whether two specific files are identical outside one small area, which is a different question entirely.
What "Done" Means Without a Check
A note gets marked done the moment the retoucher believes the edit is finished, not the moment anyone checks the edit against the note again. That gap is where things slip: a batch action applied after the fix undoes a subtle adjustment, an export from an earlier save overwrites the change, or the retoucher remembers making the edit on a different frame from the same folder. None of that shows up until the client opens the next round and the same circle is still there. Keeping the list of what's actually done only helps if what's marked done was checked, not assumed.
A concrete version of the gap: a retoucher clones out a background distraction on one frame and marks the note done. Later in the same session they run a batch sharpening action across the folder to save time before export — an action recorded earlier that happens to carry a leftover "revert to last saved state" step from testing. The export quietly reverts that one frame to its pre-fix version. Nothing in the retoucher's workflow flags it, because from their point of view the work already happened. The client sees the same distraction two rounds later with no way to know it was ever fixed once, then silently un-fixed by an unrelated step.
It is never just the two minutes to redo the edit. A note that resurfaces triggers a full extra cycle: export, re-upload, the client re-opening a gallery they thought was finished, and however many days pass before they get back to it. The retouch time is the smallest part of the bill.
Comparing Two Rounds With Difference Mode
The reliable version of "does this look fixed" is a pixel comparison, not a glance. Stack the previous round's export as a layer above the current one, align them, and set the top layer's blend mode to Difference. Every pixel that is identical between the two files renders pure black. Anything that changed — a softened wrinkle, a recoloured wall, a cloned-out sign — shows up as visible noise exactly where the edit happened and nowhere else. It turns "does this look different" from a judgment call into something you can point at on screen.
Appruva's Photoshop panel runs this as a single command instead of a manual layer stack: Compare R−1 lays the previous round underneath the open document in Difference, so the retoucher — or the art director checking the retoucher's work — sees exactly what moved between the two rounds without opening a second window or building the stack by hand. It answers "what actually changed" before anyone answers "is that the right change."
One caveat makes the technique doubly useful to understand: pixel alignment. If the two files are the same crop and the same canvas size — the ordinary case for a retouch round that doesn't touch composition — the layers snap together and Difference mode reads cleanly. If a crop note landed in between the two rounds, the canvas dimensions differ and a straight stack misaligns, so the comparison should run against the round before the crop, or after resizing both files to match. That distinction is also why the checklist further down treats a crop as its own thing to verify, separately from a retouch.
Confirm a Retouch Actually Fixed the Note, Not Just Marked It Done
A Difference-mode pass answers one question honestly: did the pixels change. It does not answer whether they changed correctly. A retoucher can lighten the wrong shadow, crop three pixels nobody asked to crop, or soften a wrinkle that was never flagged, and Difference mode lights up exactly the same way it would for a correct fix — something moved. Confirming a note is closed means holding the lit-up region next to the note's own text, not just next to "yes, something happened here."
The gap between "something changed" and "the right thing changed" shows up most on notes that ask for restraint rather than a build: "lighten slightly, don't overdo it," or "just the collar, not the whole shirt." Difference mode will happily light up a spot that was lightened far past slightly, or a change that crept from the collar onto the shoulder seam, exactly as brightly as a correctly scoped edit would. The pixel comparison narrows down where to look; it does not replace reading the four or five words that scoped the request in the first place. Skipping that second step turns "confirmed" into "something happened here, probably fine" — which is exactly the assumption that got a note re-flagged in the first place.
| What you checked | What it actually confirms |
|---|---|
| The file was re-exported | Nothing — a new export can carry no visible change at all |
| Difference mode shows noise near the flagged area | Something changed in roughly the right place |
| The noise matches the note's own description | The note is actually closed |
That third row is the one that gets skipped under deadline pressure, and it's the one that matters. In Appruva, ticking a note closed and the delivery note that goes out with the round both read off the same source — the note the client wrote — so "closed" means the retoucher looked at that text again, not that a file with a new timestamp appeared in the folder.
A Checklist That Works Without Any Panel
None of this requires specific software — it requires the habit of comparing before asserting. For any toolchain:
- Keep the prior round's export somewhere you can stack it — a version-numbered folder beats overwriting the last file.
- Before marking a note closed, load both files as layers, align them, and set the top layer to Difference.
- Look specifically at the region the note pointed to, not the whole frame — Difference mode also lights up unrelated compression noise on a JPEG re-save.
- Re-read the note's own text once you see the change lit up, and confirm the two actually match before ticking anything off.
- Only then export the delivered file and let the round move forward.
Checking one frame this way is the easy case. The same question at volume — did every flagged note in a forty-file batch actually get fixed, not just re-exported — is covered in what breaks during batch delivery of retouched photos.
The discipline scales the same way regardless of headcount. A solo photographer confirming their own retouches before sending a round back, and a studio with three retouchers and an art director checking each other's rounds, are running the same five steps. The only thing that changes with more people in the loop is how much it costs when step four gets skipped: with one person, a missed note is a private annoyance caught on the next pass; with a team, it's the client who catches it.
Marking notes done from memory
- Relies on the retoucher recalling every frame correctly
- Nothing catches an overwritten or skipped fix until the client does
- A re-flagged note costs a full extra round, not a retouch
Confirming against a pixel diff
- Shows exactly what changed, not what you assume changed
- Catches an accidental revert before it reaches the client
- Ties "done" to the note's own text, not a timestamp
What a Pixel Diff Won't Catch
A Difference-mode check has its own blind spots, worth knowing before treating it as a guarantee rather than a tool. Color management is one: if the two files carry different embedded profiles, or one was flattened and the other wasn't, the comparison can show noise that has nothing to do with the retouch — the layers are being interpreted differently, not literally different. Converting both to the same working space before stacking them removes that source of false positives.
Compression is the other. A JPEG re-save shifts pixel values slightly across the whole frame even when nothing was intentionally touched, so a diff against a re-compressed file shows a faint, even haze everywhere rather than nothing. That's expected, not a sign anything is wrong — a genuine fix reads as a distinct, localized patch against that haze, not as the haze itself. What the check will never do is confirm the fix was requested correctly in the first place, or that the client will like it once they see it. It only tells you, honestly, where the pixels moved — which is still more than a glance across two tabs can promise.
Frequently asked questions
How do I compare two versions of the same photo in Photoshop?
Open both files, drag one on top of the other as a layer, align them if the canvas shifted at all, and set the top layer's blend mode to Difference. Pixels that are identical between the two files render pure black; anything that changed shows up as visible noise in that exact spot.
What does Photoshop's Difference blend mode actually show me?
It subtracts one layer's pixel values from the other and displays the result. Where the two layers match exactly, the subtraction is zero and the pixel is black. Where they differ, the pixel lights up, brighter for a bigger change. It's a literal map of what moved between two versions of the same image.
Does a pixel difference prove a note was fixed correctly?
No. It proves something changed in that area. A wrong edit lights up the same way a correct one does, so you still have to check the lit-up region against what the client's note actually asked for before marking it done.
Why does Difference mode show noise even when nothing was intentionally edited?
Re-saving a JPEG re-compresses it and shifts pixel values slightly even with no visible change, and a resize or resample does the same. Expect a faint, even haze across the whole frame from that; a real fix shows up as a distinct, localized patch, not a uniform texture.