POI Device Inventory

PCI DSS requires you to maintain an up-to-date inventory of all Point-of-Interaction (POI) devices so you can detect device tampering, substitution, or unauthorized movement. Your inventory must include each device’s make/model, its physical location, and a unique identifier such as a serial number. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Key takeaways:

  • Maintain a living POI device inventory with make/model, location, and unique ID for every device. (PCI DSS v4.0.1 Requirement 9.5.1.1)
  • Tie the inventory to operational controls: receiving, deployment, moves/adds/changes, and decommissioning.
  • Evidence matters: auditors will test completeness, accuracy, and how quickly inventory reflects real-world changes.

“POI device inventory requirement” sounds simple until you try to run it across stores, clinics, branches, kiosks, or field locations with frequent equipment swaps. PCI DSS is explicit: you need an up-to-date list of POI devices, and it must include make/model, location, and a unique identifier. (PCI DSS v4.0.1 Requirement 9.5.1.1)

For a Compliance Officer, CCO, or GRC lead, the fastest path to “audit-ready” is to treat the POI inventory as an operational system of record, not a spreadsheet that gets updated before an assessment. You need clear ownership (who updates it), clear triggers (what events require an update), and simple quality checks (how you know it’s correct). This page gives requirement-level guidance you can hand to IT, retail ops, or facilities and get consistent execution.

Done well, this inventory becomes the backbone for your device inspection program, incident response triage (which device was where, when), and third-party coordination with payment terminal providers and field service teams. Done poorly, it becomes the top reason you cannot confidently assert that a terminal hasn’t been swapped.

Regulatory text

Requirement: Maintain an up-to-date list of POI devices including make/model, location, and serial number or other unique identifier. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Operator interpretation (plain English):

  • “POI devices” means the payment terminals and similar devices that capture payment card data at the point of interaction with the cardholder.
  • “Up-to-date” means the inventory reflects reality in the field. If a device is received, deployed, moved, swapped, sent for repair, or retired, the list must be updated as part of that workflow, not later.
  • “Location” must be specific enough that someone can physically find the device without ambiguity (store + lane/register, clinic + front desk, etc.).
  • “Other method of unique identification” must uniquely identify a single physical device (asset tag can work if it’s unique and tamper-resistant enough for your environment).

Plain-English requirement: what you must be able to prove

You must be able to show an assessor:

  1. The inventory contains every in-scope POI device.
  2. Each record includes make/model, specific location, and unique ID. (PCI DSS v4.0.1 Requirement 9.5.1.1)
  3. The inventory is kept current through normal operations, with evidence that updates occur when devices change state (receive/deploy/move/repair/retire).

A good mental model: if an incident happens (suspected skimmer, missing terminal, swapped device), can you answer “what should have been there” versus “what is there now,” quickly and defensibly?

Who it applies to

Entities: Merchants, service providers, and payment processors that have POI devices in their cardholder data environment or otherwise in scope for PCI DSS. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Operational contexts where this requirement becomes real:

  • Multi-site retail (stores, restaurants, pop-ups, seasonal locations)
  • Healthcare and campus environments (multiple desks, departments, mobile carts)
  • Field service models (devices shipped to and from depots; third-party technicians)
  • High swap-rate operations (frequent RMA, replacements, refurbishments, lane reconfigurations)

What you actually need to do (step-by-step)

1) Define “POI device” in your environment

Create a short scope statement that identifies which device types are in the POI inventory (for example: countertop terminals, PIN pads, mobile readers, unattended kiosks). Keep it practical: if it captures or transmits account data at interaction time, it belongs here.

Output: POI device scope definition (one page) mapped to device types used across the business.

2) Establish an inventory system of record (and one owner)

Pick a single authoritative repository (CMDB, asset management tool, or controlled spreadsheet if you must). Assign a control owner accountable for accuracy, and identify operational contributors (IT asset mgmt, store ops, field services, third parties who ship/install).

Implementation note: If you rely on a third party for terminal deployment or maintenance, make inventory updates a contractual/operational requirement. “They have their own list” is not your control.

Output: RACI (Responsible/Accountable/Consulted/Informed) for inventory maintenance.

3) Set minimum required fields (match the requirement, then add what you need)

Minimum required fields to satisfy the requirement:

  • Make
  • Model
  • Location of device
  • Serial number or other unique identification (PCI DSS v4.0.1 Requirement 9.5.1.1)

Fields that reduce audit friction (strongly recommended as operator practice):

  • Merchant location identifier (store/branch code)
  • Sub-location (lane/register/desk/kiosk #)
  • Device status (in stock, deployed, in transit, repair, retired)
  • Custodian (role/team, not necessarily a person)
  • Acquisition channel (purchased/leased via third party)
  • Date received, date deployed, date retired (these are operational timestamps; keep them if feasible)

Output: Inventory data dictionary and required-field validation rules.

4) Create controlled workflows for lifecycle events (your real compliance engine)

Define triggers that must update the inventory. At minimum:

  • Receiving: device arrives at warehouse/site; capture make/model/serial; assign asset tag if used.
  • Deployment/Installation: record exact location and status = deployed.
  • Move/Add/Change: any relocation (even within a store) updates “location.”
  • Swap/Replacement/RMA: old device status changes (repair/retired), new device added and deployed.
  • Decommission/Disposal: record retirement and where it went (returned to third party, destroyed, etc.).

Make updates part of the ticket/change workflow. If your teams already run work through ServiceNow/Jira/field service tooling, make “inventory update completed” a required closure step.

Output: SOPs for each lifecycle event + a simple checklist for field teams.

5) Reconcile inventory to reality (quality control that auditors expect)

You need a repeatable way to catch drift:

  • Reconcile receiving logs/shipping notices to inventory additions.
  • Reconcile deployment tickets to “location” updates.
  • Perform spot checks: select locations and physically verify device serial numbers and placement against inventory.

Even if teams are disciplined, drift happens during urgent swaps, store remodels, or third-party dispatches. Your reconciliation process is what turns “we think it’s up-to-date” into evidence.

Output: Reconciliation procedure + logs of completed reconciliations and findings.

6) Lock down access and change history (so the list is credible)

An inventory that anyone can edit without traceability is hard to defend. Control basics:

  • Role-based access (who can add, edit, retire)
  • Change logging (who changed what, when)
  • Standard naming conventions for locations
  • Backups/retention aligned to your compliance program

Output: Access control list, change history report, and location naming standard.

7) Make it easy for operators (labels, QR codes, and photos where allowed)

If you want accurate location mapping, reduce friction:

  • Use asset tags/QR codes tied to the unique ID.
  • Optionally store a device photo at deployment to reduce misidentification (confirm this fits your internal privacy and security rules).

Output: Field job aid: “How to identify the terminal and confirm serial number.”

Required evidence and artifacts to retain

Keep artifacts that prove both existence and maintenance of the inventory:

Core artifacts

  • POI inventory export showing required fields (make, model, location, unique ID). (PCI DSS v4.0.1 Requirement 9.5.1.1)
  • Inventory data dictionary and required-field rules
  • Documented procedures for device receiving, deployment, moves, swaps/RMA, and decommissioning
  • Access control evidence (roles/permissions) for the inventory tool
  • Change history/audit log (sample period) showing updates tied to real events

Operational traceability

  • Shipping/receiving logs or third-party packing slips mapped to inventory entries
  • Work orders/tickets for installs/moves/swaps mapped to inventory changes
  • Reconciliation/spot-check records and remediation actions

Common exam/audit questions and hangups

Auditors and QSAs tend to focus on these:

  1. “Show me the complete list of POI devices.”
    They will sample sites and ask you to prove the devices they see are in the inventory with correct make/model/serial and location. (PCI DSS v4.0.1 Requirement 9.5.1.1)

  2. “How do you know it’s up-to-date?”
    Expect follow-ups on lifecycle triggers, reconciliation, and who owns updates.

  3. “What counts as a location?”
    “Store #12” is usually not enough if there are multiple terminals. You need a sub-location convention.

  4. “What is your ‘unique identification’ if not serial number?”
    If you use an asset tag, show it is unique, consistently applied, and recorded.

  5. “What about devices in transit, spares, or at a depot?”
    They are still devices you control. Track them with a status and location such as “Warehouse A cage” or “In transit to Store 44.”

Frequent implementation mistakes (and how to avoid them)

Mistake 1: Inventory lives in a spreadsheet no one owns.
Fix: assign a named control owner and enforce update steps in tickets/work orders.

Mistake 2: Location granularity is too coarse.
Fix: define a location schema (site + sub-location). Train teams to use it consistently.

Mistake 3: Only deployed devices are tracked; spares and RMAs disappear.
Fix: track the full lifecycle with statuses (in stock, deployed, repair, in transit, retired).

Mistake 4: Third-party installers swap devices but never notify you.
Fix: require update notifications and serial capture in the statement of work, and reconcile their work orders to your inventory.

Mistake 5: “Unique ID” is not actually unique.
Fix: validate uniqueness at entry time; prohibit duplicates; periodically scan for conflicts.

Risk implications (why PCI cares)

A stale or incomplete POI inventory increases the chance that device tampering or substitution goes unnoticed. Practically, you lose the ability to confirm that an unexpected terminal is unauthorized, or that a terminal that went missing was actually removed. Inventory is the prerequisite for meaningful physical inspection and incident triage.

A practical 30/60/90-day execution plan

First 30 days (stabilize and get to a defensible baseline)

  • Assign control owner and confirm the system of record.
  • Define POI scope and minimum required fields aligned to make/model/location/unique ID. (PCI DSS v4.0.1 Requirement 9.5.1.1)
  • Pull current sources (asset lists, processor/terminal provider lists, store spreadsheets) and build a consolidated inventory draft.
  • Define your location naming standard and status values.
  • Start a targeted “top sites” verification: physically confirm a subset to validate approach and surface gaps.

Days 31–60 (operationalize lifecycle updates)

  • Publish SOPs and job aids for receiving, deployment, moves, swaps/RMA, decommissioning.
  • Add mandatory inventory update steps to tickets/work orders and field service checklists.
  • Implement access controls and change logging for the inventory repository.
  • Run your first formal reconciliation between receiving/deployment records and inventory changes; document findings and fixes.

Days 61–90 (prove ongoing maintenance and make audits easy)

  • Expand physical verification/spot checks across more locations and device types.
  • Build an “audit packet” export view: inventory + change log samples + reconciliation results.
  • Run a tabletop exercise: simulate a suspected swapped terminal and test whether inventory supports rapid identification and containment.
  • If scale is a pain point, consider automating inventory intake and change control tracking. Daydream can help centralize third-party device data, enforce required fields, and package evidence for assessors without chasing spreadsheets.

Frequently Asked Questions

What qualifies as a “POI device” for the inventory?

Track devices that interact with the cardholder to accept payment and that could be tampered with or substituted. If it’s part of taking card payments at the point of interaction, treat it as in scope for this inventory. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Can we use an asset tag instead of the manufacturer serial number?

Yes, PCI allows “serial number or other method of unique identification,” but it must uniquely identify a single device and be recorded consistently. Keep a clear mapping between asset tag and serial number if you have both. (PCI DSS v4.0.1 Requirement 9.5.1.1)

How specific does “location” need to be?

Specific enough that a person can walk in and find the exact device without guesswork. Most teams use a two-part standard: site identifier plus sub-location (lane/register/desk/kiosk).

Do spare terminals and devices in storage need to be included?

If you control them, include them. Track them with a location like “Warehouse,” “Store back office,” or “Depot,” plus a status that shows they are not deployed.

What evidence should we show an assessor to prove the inventory is up to date?

Provide the inventory export with required fields and samples of change records tied to real events like receiving logs and install/swap tickets. Pair that with reconciliation or spot-check records that show you catch and correct drift.

We outsource installation to a third party. How do we make this work operationally?

Make serial capture and inventory update notification part of the third party’s work order completion requirements, then reconcile their completed work to your inventory. Your compliance obligation stays with you. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Frequently Asked Questions

What qualifies as a “POI device” for the inventory?

Track devices that interact with the cardholder to accept payment and that could be tampered with or substituted. If it’s part of taking card payments at the point of interaction, treat it as in scope for this inventory. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Can we use an asset tag instead of the manufacturer serial number?

Yes, PCI allows “serial number or other method of unique identification,” but it must uniquely identify a single device and be recorded consistently. Keep a clear mapping between asset tag and serial number if you have both. (PCI DSS v4.0.1 Requirement 9.5.1.1)

How specific does “location” need to be?

Specific enough that a person can walk in and find the exact device without guesswork. Most teams use a two-part standard: site identifier plus sub-location (lane/register/desk/kiosk).

Do spare terminals and devices in storage need to be included?

If you control them, include them. Track them with a location like “Warehouse,” “Store back office,” or “Depot,” plus a status that shows they are not deployed.

What evidence should we show an assessor to prove the inventory is up to date?

Provide the inventory export with required fields and samples of change records tied to real events like receiving logs and install/swap tickets. Pair that with reconciliation or spot-check records that show you catch and correct drift.

We outsource installation to a third party. How do we make this work operationally?

Make serial capture and inventory update notification part of the third party’s work order completion requirements, then reconcile their completed work to your inventory. Your compliance obligation stays with you. (PCI DSS v4.0.1 Requirement 9.5.1.1)

Authoritative Sources

Operationalize this requirement

Map requirement text to controls, owners, evidence, and review workflows inside Daydream.

See Daydream
PCI DSS 4.0 POI Device Inventory: Implementation Guide | Daydream