12.8.5 Responsibility allocation between entity and TPSPs
The entity must keep information showing which PCI DSS requirements each TPSP manages, which the entity manages itself, and which are shared between them. The guidance describes a responsibility matrix as a common way to record this and says entities should understand any nested relationships where a primary TPSP relies on secondary TPSPs. Customized approach objective: the entity keeps, and periodically reviews, records showing which requirements and associated components each TPSP owns alone or shares.
Source: PCI DSS v4.0.1, 12.8.5. The statement above is our statement of the clause, read from the published text and cited so you can check it against the official text, not the instrument verbatim. Open PCI DSS v4.0.1 in the compliance library.
Version 4.0.1 is the active version; 4.0 has been retired. Appendix A1 applies only to multi-tenant service providers, A2 only to card-present POS POI terminals that still use SSL or early TLS, and A3 only when a payment brand or acquirer requires it. Which requirements apply to you follows your validation type.
These are the artefacts auditors commonly ask for on this requirement, our guidance rather than text from the standard. Your assessor decides what is sufficient in your context, and asks for samples across the period when a report covers one.
system holds itEvidence a system already holds
none for this control
periodic reviewEvidence produced at each review
- Evidence of periodic review of the matrices · Vendor register / contract repository
- Records of nested TPSP dependencies · Vendor register / contract repository
governing documentDocuments that govern the control
- Responsibility matrix per TPSP mapping requirements to owner · Vendor register / contract repository
- Procedure for maintaining responsibility allocations · Vendor register / contract repository
First move
Common gaps auditors find
- Shared requirements recorded without specifying which party does which part
- Matrix missing for cloud providers
- Matrices not updated when services change
Do this for your whole sheet
Paste the rows you run your controls from and get this mapping for every control at once, with the periodic-review ones flagged and a first move per row. No account for the first run.
Build my evidence sheet12.8.4 Annual monitoring of TPSP compliance status · 12.9.1 TPSP written acknowledgments to customers