
Why exceptions—not theft—become your board-level problem
The real failure mode in high-volume lobbies
Most package-room pain in Manhattan-style buildings isn’t a dramatic theft story—it’s an operations gap during busy windows. A carrier drops 40 items in five minutes, labels are torn or smudged, a resident isn’t in your roster, and the desk has 90 seconds to keep the line moving.
What this playbook covers (and what it doesn’t)
This is an exception-handling SOP: what staff do in the moment, what gets recorded, what gets escalated, and how to build an audit trail that reduces disputes. It assumes you already have (or are evaluating) package tracking software on computers, phones, and tablets—without requiring lockers.
[!QUICK ANSWER] Standardize four exception paths (“No Label Scan,” “No Unit Match,” “Overflow,” “Disputed Pickup”) with clear decision rights, mandatory evidence fields, and weekly metrics so staff can resolve most issues at the desk and escalate only what truly needs management.
The core principle: speed with receipts
Your goal is not perfect intake—it’s defensible intake
In rush conditions, the winning system is the one that produces consistent decisions and a repeatable record. Staff should be able to explain, in one minute, what happened and why the building’s process was followed.
Design for 90 seconds per package
Your SOP should reduce thinking, not add steps. Use short status codes, a single “exception” screen/workflow, and a minimal evidence set that still holds up when a resident complains.
[!EXPERT INSIGHT] If staff have to “decide from scratch” each time a label is unreadable, you’ll get inconsistent outcomes, uneven service, and disputes that escalate. A good SOP turns judgment calls into standardized branches.
Define decision rights before you train the desk
A simple decision-rights grid (who can decide what)
The desk needs authority for low-risk actions, and management needs to control anything that creates liability or resident conflict. Use this as a baseline and adjust to your building:
- Concierge/front desk (on shift)
- Can create an exception record and store the item in a designated exception zone
- Can contact resident if contact info exists
- Can release to a verified resident with approved verification steps
- Cannot override identity verification rules or release to third parties without documented authorization
- Concierge supervisor / resident services lead
- Can resolve “No Unit Match” when unit is confirmed via approved sources
- Can reclassify an item from “Exception Hold” to normal inventory after review
- Can approve overflow locations (secondary rooms, cages) and signage
- Property manager (PM) / management office
- Can approve policy exceptions (e.g., temporary ID rules during building events)
- Can approve refunds/claims handling positions (if any) and carrier communications
- Owns repeat-carrier noncompliance escalation and vendor policy changes
- Board/legal (only when necessary)
- Reviews repeat disputes, policy changes affecting resident rights, and incident patterns
Put it in writing where staff can find it
Decision rights should live in the same place staff work—posted near the package area and in the SOP doc. If the rule is “ask a manager,” define *when* and *how fast* (e.g., “same shift” vs. “within 24 hours”).
Your standardized exception codes (the language of your audit trail)
Use a small, fixed set of status codes
Free-text notes create chaos. A short list drives consistency and makes reporting possible.
Recommended status codes (adapt as needed):
- INTAKE_OK – normal intake completed
- EXC_NO_LABEL_SCAN – label exists but is unreadable/AI scan fails
- EXC_NO_UNIT_MATCH – label readable but no matching unit/resident in roster
- EXC_OVERFLOW – item stored in secondary/overflow location
- HOLD_ID_REQUIRED – pickup attempted without required verification
- REL_RESIDENT – released to resident (standard verification)
- REL_AUTH_PROXY – released to authorized proxy (documented)
- DISP_PICKUP_CLAIM – resident claims already picked up / not received
- RTRN_CARRIER – returned to carrier (documented)
- DISPOSE_APPROVED – disposal approved per policy (documented)
Minimum required fields for any exception record
Make these mandatory so your records don’t collapse during disputes:
- Date/time of intake and staff initials
- Carrier (if known) and package type (box/envelope/oversize)
- Storage location code (primary room, shelf/bin, overflow zone)
- Photo(s): label + full parcel (or best available)
- Exception code + short note (one sentence)

Intake triage for rush windows
Step 1: Sort by “can be reliably matched”
Create two physical lanes on the counter or cart: Matchable and Exception. Matchable items get standard intake; exceptions get a quick record and go to the exception zone.
Step 2: Capture evidence before you move it
Take the minimum photos while the package is still in front of you. Once the package is shelved, labels get covered, items get stacked, and the “one detail” you needed disappears.
Step 3: Store using location codes, not memory
Assign an exception shelf/bin code (e.g., EX-01 to EX-10) and overflow zone codes (OF-A, OF-B). Staff should never rely on “it’s somewhere on the left.”
[!WATCH OUT] Don’t let exceptions get “temporarily” placed on the floor or behind the desk without a location code. Temporary becomes permanent, and that’s how packages become untraceable.
SOP: “No Label Scan” (AI/OCR can’t read it)
What staff do in the moment
When the label is smudged, torn, curved, or covered by tape, don’t burn time trying five angles. Switch to the “No Label Scan” path immediately.
What gets recorded (fast)
- Photo of the label area (even if unreadable)
- Photo of the full parcel showing size/shape and any markings
- Any partial text you can confidently read (first name, street number, tracking fragment)
- Exception code: EXC_NO_LABEL_SCAN
What gets escalated (and when)
Escalate to the supervisor *same shift* if:
- It appears to be a high-value item (obvious branding, electronics-style box) and no readable recipient info
- Multiple “No Label Scan” items arrive from the same carrier in one day
Resolution rules (how it gets matched later)
Allow staff to match later only with a “two-point match,” such as:
- Resident provides tracking number + package physical description matches photo, or
- Resident email/order confirmation + package markings match photo
[!EXPERT INSIGHT] Treat “No Label Scan” as a chain-of-custody issue, not a software issue. The win is a clean evidence set (photos + time + staff initials + location) that makes later matching reliable.
SOP: “No Unit Match” (name doesn’t exist, unit missing, roster mismatch)
The fastest root causes to check
This usually comes from one of four problems: new resident not added, nickname vs. legal name, unit format mismatch (e.g., “12A” vs “12-A”), or a vendor shipping to an old address.
The staff workflow
Create the exception record and store it, then do a quick, bounded check (aim: under two minutes total):
- Search the resident list for partial name matches
- Check common unit formatting variants
- If still no match, tag as EXC_NO_UNIT_MATCH and stop
Escalation and decision rights
- Desk can contact the resident if there’s a plausible match (e.g., same last name) but cannot “guess” and notify the wrong unit.
- Supervisor can confirm unit by approved sources (move-in roster, management records) and then reclassify to normal inventory.
- PM must approve any release when recipient identity is uncertain.
Resident communication guideline (reduce conflict)
When a resident calls, use consistent language: “We have an item with incomplete/mismatched recipient details. If you share the tracking number and a brief description, we can confirm and release it.” Avoid implying the building “lost” anything before you’ve verified.

SOP: Overflow days (package room capacity breaks)
Pre-define overflow locations before you need them
Overflow is not a surprise in NYC; it’s a calendar feature (holidays, sales events, rainy weekends). Decide in advance where overflow goes and how it’s controlled.
The overflow control plan (minimum)
- A dedicated overflow zone with restricted access
- Clear location codes (OF-A, OF-B) and shelf/bin mapping
- A rule for oversize items (e.g., floor-marked bays)
- A “daily reconciliation” step (count items in overflow vs. records)
[!ACTION CHECKLIST] Use this 10-minute overflow setup before the rush hits:
- Confirm overflow zone is unlocked/secured per policy
- Post the day’s overflow location codes at the intake station
- Stage empty bins/carts labeled with OF-A/OF-B
- Remind staff: overflow items still require photos + location code
- Assign one person as “runner” during peak windows to prevent desk pileups
What to record differently on overflow days
Overflow shouldn’t change your evidence standards. The only change is that EXC_OVERFLOW is added when the storage location is outside the primary room.
When overflow becomes a management issue
Escalate if overflow storage compromises fire egress, blocks accessibility, or forces unsecured placement. The “stop line” should be explicit: staff should pause intake and call a supervisor rather than create unsafe conditions.
SOP: Disputed pickups (resident says it was picked up / wasn’t released)
Start with facts, not blame
Disputes become board headaches when staff improvise responses. Your first move is to open a dispute record and freeze the timeline: what the system shows, who released it, and what verification was used.
The evidence workflow
At minimum, your dispute packet should include:
- Intake record (photos, timestamp, staff initials, location)
- Release record (timestamp, staff initials)
- Pickup verification method used (ID checked? unit confirmation? proxy authorization?)
- Any desk log notes relevant to the interaction
The resolution ladder
Keep decisions consistent and time-bounded:
- Same day: supervisor reviews the record with the staff member involved
- Within 24–48 hours: PM reviews repeated disputes or any case with weak verification
- Carrier-facing action: PM determines whether to contact carrier (e.g., misdelivery pattern)
What staff should say during a dispute
Use a script that acknowledges the concern while preserving process integrity: “Let’s review the intake and release record. We can confirm the time it was received, where it was stored, and the release details. If anything is missing from the record, we’ll escalate it for management review.”
How to prove the SOP is working (metrics that matter)
Track leading indicators, not just complaints
Resident complaints lag behind operational issues. Use metrics that show whether exceptions are being handled consistently.
Suggested operational metrics:
- Exception rate: exceptions ÷ total packages (by day and by carrier)
- Time-to-resolution for exceptions (median, not just average)
- No Unit Match aging: count of items in EXC_NO_UNIT_MATCH over 3/7/14 days
- Dispute rate: disputes ÷ total releases
- Release verification compliance: % of releases with required verification documented
Use the metrics to coach—not punish
If one shift has double the exception rate, it may be a training or staffing pattern issue, not performance. Review peak windows, carrier drop times, and overflow conditions before drawing conclusions.

Where TrackNest fits in a staff-first exception SOP
Consistent capture from computers, phones, and tablets
A staff-first process needs quick intake at the desk, in the package room, or in overflow zones. TrackNest is designed to work across computers, phones, and tablets, supporting practical intake, pickup records, and label-scanning workflows—without requiring lockers.
The point is repeatability
Whether you use AI label scanning or manual entry, the SOP above keeps the building safe: standard codes, minimum evidence, clear escalation, and a defensible audit trail.
Key Takeaways
- Exceptions should be treated as routine operations with standardized codes, not ad hoc “special cases.”
- Decision rights reduce delays: the desk handles low-risk actions; management handles liability and policy exceptions.
- Evidence capture (photos + timestamps + location codes) is the difference between “we think” and “we know.”
- Overflow must be pre-planned with controlled locations and daily reconciliation.
- Metrics like exception rate, aging, and verification compliance show whether the process is improving.
Frequently Asked Questions
What’s the minimum evidence we should capture for an exception?
At least: intake timestamp, staff initials, storage location code, and photos of the label area plus the full parcel. Add any partial readable text and the exception code.
How do we handle a resident who isn’t on the roster yet?
Create an EXC_NO_UNIT_MATCH record and store the item in the exception zone. Escalate to a supervisor/PM to confirm residency through approved building records, then reclassify and release using your standard verification steps.
Should the concierge ever “guess” the unit based on a similar name?
No. If you notify the wrong unit, you create privacy risk and increase dispute likelihood. Use a bounded search for plausible matches, then stop and escalate.
How long should we hold exceptions before returning to carrier or disposal?
Set a written retention policy aligned with your house rules and counsel if needed. The SOP should specify aging checkpoints (e.g., 7/14/30 days) and require documented approval for returns or disposal.
What do we do when a resident says a package was released but they didn’t pick it up?
Open a DISP_PICKUP_CLAIM record and assemble the dispute packet (intake + release records + verification method). Supervisor reviews same day; PM reviews within 24–48 hours if verification is weak or disputes repeat.
Take the Next Step
Turn this playbook into a building-ready workflow
If you’re standardizing operations across a property—or rolling out a consistent process across a portfolio—exception handling is where you’ll win back staff time and reduce complaints.
Schedule a consultation and see a TrackNest demo: https://tracknest-isst.us/request-a-tracknest-demo/
Book a demo