Data products are sold by request, record or subscription, but privacy work often appears as a vague central overhead. An access or erasure request can involve storage systems, derived tables, vendors and customer support. This original activity-based model identifies the cost drivers while keeping legal obligations separate from commercial pricing.
Why privacy requests are not ordinary support tickets
A standard customer ticket ends when the reported issue is resolved. A rights request may require identity verification, legal assessment, locating data across systems, notifying processors and preserving a limited record of actions taken. The relevant legal scope depends on data class, jurisdiction, role and applicable exceptions. In the European Union, GDPR describes access, rectification and erasure rights subject to conditions; it is inaccurate to promise that every item in every system will always be deleted immediately. From an operational standpoint, counting requests without their complexity hides the work. A small vendor may receive few requests but face large engineering effort when one record has been copied to many downstream warehouses. Treat the workflow as risk-bearing operations rather than a generic customer success cost center.
Classify requests before assigning a unit cost
Separate at least four classes: self-service access, simple correction, standard erasure, and exception or dispute review. A self-service export may cost minutes of system time, whereas a request involving multiple partners can require coordinated evidence and manual legal review. Keep the unit ‘completed and validated request’, not raw inbound emails, because duplicate messages from the same requester should not inflate the apparent workload. Tag each case with systems touched, number of processors, exceptions considered and elapsed calendar time. Calendar duration matters for compliance but does not equal paid staff hours. Use two measures: the human time consumed and the probability-weighted risk of an incomplete response. The latter must be documented carefully rather than replaced by an arbitrary penalty added to every request.
Run an illustrative activity-based calculation
Imagine a hypothetical month with forty self-service requests at ten minutes each, twelve standard corrections at forty minutes each and three complex reviews at four hours each. At a blended internal rate of $65 an hour, the modeled labor cost is approximately $1,729 before infrastructure, tooling and external counsel. These inputs are intentionally hypothetical and should not be cited as industry norms. The weighted average is less useful than the distribution: a few complex cases create much of the total work. Add verified vendor charges, secure export processing and storage-retention expenses separately, then report both actual spend and forecast uncertainty. For a data product with low revenue per account, privacy work can be economically material, but that never converts statutory rights into optional paid extras.
Map downstream copies and provenance links
The practical challenge is not the original database table but every derived object, cache, search index, export and processor that can still identify the individual. Build a data-flow map anchored on stable entity identifiers and the purposes for which each copy exists. W3C PROV-O provides vocabulary for entities, activities and agents, which can assist with traceability between a source and transformed outputs. That metadata is a map, not proof that a deletion has occurred. Verification must include actual queries or auditable processor acknowledgments where appropriate. Distinguish immutable security records kept under a justified retention basis from ordinary analytical copies that can be removed. Do not store more personal data in a compliance ledger than necessary to prove the case was handled.
Fund preventive controls, not only casework
An organization that budgets only for requests after they arrive may underinvest in data minimization, retention limits and self-service correction tools. NIST’s Privacy Framework treats privacy as enterprise risk management rather than a single deletion feature. Model prevention as an investment with its own costs: better identifiers, automatic expiration, documented processor inventories and periodic restoration tests. Compare the total cost with the observed reduction in manual cases and exceptions. Beware simplistic ROI claims; privacy incidents are rare and uncertain, so avoided harm cannot be counted like guaranteed revenue. Use a range of possible outcomes and distinguish efficiency gains from reduced regulatory exposure. Better controls may also improve data-quality confidence and reduce support friction for lawful commercial users.
Make governance costs visible in pricing decisions
Data pricing teams should expose privacy operations as a separate line in the product contribution model, not secretly recover those expenses through a fictional per-request ‘rights fee.’ If a contract needs enhanced enterprise reporting, that premium service may be priced transparently, but baseline legal responses remain governed by the applicable rules. Reconcile finance, security and legal data quarterly: volume by request class, median handling hours, unverified downstream acknowledgments, aging cases and recurring engineering failures. For a decision about entering a new market, forecast additional languages, local support and processors rather than assuming the existing unit cost applies worldwide. The final business question is whether a proposed data product can be managed responsibly throughout its lifecycle, including the end of the customer relationship.
Sources and assumptions
All illustrative model inputs are hypothetical and not reported market prices. Primary publications reviewed 29 October 2026.
- EU General Data Protection Regulation, 27 April 2016
- NIST Privacy Framework, version 1.0, January 2020
- W3C PROV-O, 30 April 2013
