Skip to content

How Long to Keep Personal Data in the UK: A Practical Guide

How long to keep personal data in the UK: identify the legal driver, set defensible retention periods, manage backups and delete records in practice.

Hands hold an unresolved blank record bundle above an olive folder while a deep archive aisle leads toward storage and secure destruction.
By AI Priority Map Editorial

The shared drive has folders named “old customers”, “former staff” and “archive, do not delete”. Nobody knows why the files remain, but every proposed cleanup meets the same answer: the business may need them for six years. The question of how long to keep personal data in the UK cannot be answered with that one borrowed number because UK GDPR never created it 1,2.

Quick Answer. How long to keep personal data in the UK depends on the purpose and law governing each record. UK GDPR sets no universal period. Define the record category, identify the legal or operational driver, choose a period or review trigger, apply it across live systems and backups, and document deletion and justified exceptions 1,2.

Start with the record, not a favourite number

Storage limitation requires personal data to be kept in identifiable form for no longer than necessary for the purposes for which it is processed 1,2. That principle deliberately avoids a universal number because payroll, unsuccessful applications, customer orders, CCTV footage and security logs serve different purposes and face different legal constraints.

The first step is therefore classification. “Customer data” is too broad. An invoice, delivery instruction, complaint recording, marketing preference and abandoned basket may all concern the same person while having different purposes, start dates and retention drivers. A schedule that groups them under one long period cannot control deletion accurately.

Record questionWhat to establishEvidence to keep
What is it?A narrow category that staff and systems can recogniseExamples and excluded records
Why is it held?Current purpose, legal duty or live claimPurpose statement and source
When does time start?Transaction close, employment end, tax-year end or another eventTrigger definition
How long?Fixed period or a documented review eventLegal source or necessity reasoning
Where is it?Every live system, export, mailbox, paper location and backup classSystem map and owner
What ends it?Deletion, anonymisation or a justified holdMethod and approval route

The schedule is not a list of numbers copied from another company. It is the operating link between UK GDPR's principle and the places where records actually live.

Domestic law supplies some real periods

Where another law requires retention, the business records that obligation and applies it to the covered material. GOV.UK states that limited companies generally keep company and accounting records for six years from the end of the last company financial year they relate to, while also identifying circumstances in which longer retention may be required 3. That is a genuine driver for those records, not proof that every customer email belongs in the same archive.

Self-employed business records follow a different tax frame. GOV.UK says they are generally kept for at least five years after the 31 January submission deadline of the relevant tax year 4. Employers are told to keep PAYE records for three years from the end of the tax year they relate to 6. Individuals also have pay-and-tax record duties that depend on how the return was submitted 5.

Common categoryPublished driverSchedule treatment
Limited-company accounting recordsGenerally six years from the end of the last company financial year concerned 3State the financial-year trigger and covered record types
Self-employed business recordsGenerally at least five years after the relevant 31 January submission deadline 4Keep the tax year and deadline in metadata
Employer PAYE recordsThree years from the end of the relevant tax year 6Separate payroll evidence from unrelated HR material
Other personal dataPurpose, necessity, sector rules and defensible claims 1,2Choose and explain the period category by category

The source and the date it was checked belong in the schedule. A number without provenance becomes folklore; when the rule changes, nobody knows which categories require review. The record should also preserve conditions and exceptions instead of flattening qualified guidance into a rigid headline.

Build the schedule as an operating tool

A useful schedule can be maintained in a table, but each row must tell a system owner what to do. Start with the processing inventory and the storage locations. Split combined labels until one owner can recognise the category and one rule can dispose of it consistently.

For each row, write the purpose in plain language. Add the lawful basis and any statutory or contractual driver, but do not treat a lawful basis as a retention period. “Contract” may explain why an address was used to deliver an order; it does not say how many years every copy should remain. Necessity must be assessed over time, not only on the day of collection.

Then choose either a fixed period or a review trigger. Fixed periods suit stable categories with a clear start event. Review triggers suit ongoing relationships or cases whose end cannot be predicted. A customer account might receive an annual inactivity review, while a closed accounting year follows its published period. Every trigger needs a system field or process capable of identifying it.

Schedule fieldExample of an operable entry
CategoryUnsuccessful applicant interview notes
PurposeMake and evidence the recruitment decision; address a live challenge
Start eventVacancy closed and candidate notified
Period or triggerDefined review after the documented claim-risk period
LocationsRecruitment platform, hiring inbox, manager download folder
OwnerPeople operations lead
End actionDelete working copies and platform record; retain only anonymised statistics
Hold routeSuspend disposal for a notified dispute, with owner and review date

Avoid vague entries such as “keep while useful”. Usefulness expands with storage capacity and rarely creates a deletion event. The schedule needs a date, an event or a review rule that produces a decision.

A worked schedule separates one customer into several records

Consider a small wholesaler that sells online and by account. One order creates a customer profile, delivery instruction, invoice, payment record, support messages, fraud signal and optional marketing preference. Keeping them all for six years would be simple, but simplicity is not the legal test.

The invoice and accounting evidence may follow the domestic accounting driver. A delivery instruction may no longer be needed once fulfilment and a reasonable operational period have passed. A complaint file may remain while the complaint or a related claim is active, then move to its documented end period. A marketing suppression record may need to remain in minimal form so the business remembers not to contact someone who opted out. Raw campaign behaviour need not inherit that same duration.

Fraud-prevention data receives its own necessity and risk analysis. If a signal no longer predicts or evidences anything useful, retaining it “in case” is weak. If the business can defend a defined period, it records the rationale and safeguards. The customer is one person; the schedule still contains several categories because the purposes differ.

This separation also improves access and deletion work. Staff can identify what is due for disposal without deleting accounting evidence accidentally, and they can explain why one record remains after another has gone.

Deletion must reach the real copies

Deleting a row from the main application may leave exports, synced folders, mail attachments, paper files and vendor copies. The schedule must map each category to its actual locations and give owners a method that removes or anonymises the data from ordinary use. A policy that never reaches a system is only a statement of intent.

Backups need a separate control. Immediate selective deletion from every backup may be technically impracticable, but that does not justify indefinite preservation. The organisation should define the overwrite or expiry cycle, restrict access, avoid using backup copies for ordinary business, and ensure restoration procedures reapply deletion decisions before restored data returns to live processing 2.

Anonymisation is an end action only when identification is no longer reasonably possible. Removing a name while retaining a unique account number and a lookup table may leave personal data intact. Where the business keeps aggregate trends, it should test whether the result genuinely falls outside identifiable records rather than relabelling pseudonymised data.

Deletion evidence can be proportionate. Keep execution logs, counts, exception records and owner approval rather than a second full copy of the material that was meant to disappear. The evidence should show which rule ran, when, where, with what result and which records were held back lawfully.

Holds are exceptions with expiry dates

Routine disposal can pause for litigation, an investigation, a complaint, a statutory request or another documented need. A hold should identify the records, reason, authority, owner and next review date. “Do not delete until further notice” replaces one retention failure with another.

The held records remain subject to security, access control and purpose limitation. A dispute about one invoice does not justify freezing an entire customer's history. Scope the hold to material reasonably relevant to the issue, and release it when the reason ends so the normal schedule resumes.

Processors need the same operational signal. Contracts and procedures should let the controller issue deletion and hold instructions, obtain confirmation where appropriate and understand the provider's backup cycle. Moving data to a cloud platform does not transfer the retention decision away from the organisation.

Make the retention trigger calculable

A retention period is useless when the system cannot identify its first day. “Six years after closure” sounds precise until one team treats closure as the invoice date, another uses final payment and the platform has no closure field at all. The schedule should define the event in language that can be implemented and tested, then map that event to a reliable date or status in each system.

Calendar periods work only where the start event is stable. Accounting requirements may refer to a financial-year end or tax-year end rather than the date on an individual document 3,4,6. Employment categories may begin from termination, final payment, conclusion of a grievance or expiry of a contractual claim period. Customer records may use order fulfilment, account closure or last substantive interaction. The schedule needs the right event for the purpose, not the date easiest to export.

Where the source system lacks the event, the business has four honest choices. It can add the field, derive it from reliable records, apply a cautious review queue, or accept that automated disposal is not yet safe. Inventing a proxy without testing it can delete live material or preserve dormant accounts indefinitely. The gap belongs in the remediation plan with an owner and date.

Bulk imports and historical archives deserve their own treatment. Records brought from a legacy system may have creation dates but no purpose-ending event. A staged review can divide them by category and evidence: material with a clear domestic driver, material tied to active people or contracts, material under a hold, and material whose purpose can no longer be established. “Legacy” is a location, not a retention reason.

The calculation should also survive a system change. If a platform is replaced, export the category, trigger and disposal date as metadata or apply the schedule before migration. Copying every old record into the new system and resetting its creation date silently restarts retention. A migration checklist should test that a record due next month remains due next month after the move.

Rights requests do not erase the schedule

Retention decisions and individual rights interact, but neither automatically overrides the other. A subject access request does not create a reason to keep all responsive data forever. The organisation preserves the material needed to answer the live request and records that temporary hold; once the response, complaint window and any related dispute are resolved, the normal schedule resumes.

An erasure request does not mean every record disappears immediately. The organisation assesses the request against the lawful basis, continuing legal duties, claims and applicable restrictions. An invoice required for accounting may remain even when optional profile data is deleted. The answer should identify the categories retained, the reason and the expected end point rather than sending one undifferentiated yes or no 1,2.

An objection can change the purpose calculation. If direct marketing stops, the business may delete campaign data while keeping a minimal suppression entry so it remembers the objection. The suppression record serves a different and narrower purpose than the marketing profile; it therefore needs its own category, access controls and period.

A breach or investigation may also pause deletion for a bounded reason. Relevant logs and evidence can be preserved while the incident is assessed, but an incident involving one account does not justify suspending disposal across the whole database. The hold record should make the scope visible, because staff cannot release an exception they cannot find.

These interactions are why automated deletion needs an exception queue rather than a permanent off switch. The system identifies records due, owners review documented holds, approved records are deleted, and exceptions return with a new review date. That flow protects live legal needs without converting every unusual case into indefinite retention.

Review the schedule by testing systems

An annual review is a common starting cadence, but risk and change should set the frequency. A new HR platform, acquisition, legal change, investigation or purpose change can make a row stale before the calendar review. High-volume or sensitive categories deserve closer sampling than a stable statutory archive.

A real review tests both the rule and its execution. Select several rows, confirm the source still supports the period, inspect the live systems, sample overdue records, review holds and check that backup expiry operates as documented. Record owners and due dates for discrepancies. Merely changing “reviewed 2025” to “reviewed 2026” proves nothing.

A compact review pack gives management something more useful than a policy attestation. It can show records due versus deleted, overdue categories by system, active holds, failed deletion jobs, categories without reliable triggers and legal sources due for rechecking. Trend information matters: a backlog that falls after every review suggests the process works, while the same exceptions returning quarter after quarter reveal a control that exists only on paper. The pack should also record a small sample from beginning to end, following one category from its source rule through the system trigger, approval, deletion result and backup expiry. That sample makes hidden manual work visible and tells the business whether the schedule would still operate if the person who built it left tomorrow.

Review testPassing evidence
Purpose still existsCurrent process and owner confirm the need
Source still validLink, access date, conditions and period rechecked
Trigger is populatedSystem contains the event needed to calculate disposal
Deletion ranLogs or samples show records removed or anonymised
Backups expireDocumented cycle and restoration control remain effective
Holds are currentEach exception has a reason, owner and next review date

The first practical step is to choose five categories with obvious volume: invoices, payroll, former staff files, unsuccessful applications and inactive customer accounts. Map the copies, identify the driver and produce one operable row for each. That small schedule creates deletion work immediately and exposes where the business cannot yet calculate an end date.

Last updated: 26 August 2026.

Frequently Asked Questions

How long should a UK business keep personal data?
Keep personal data only as long as the documented purpose, legal duty or defensible claim period requires. UK GDPR does not prescribe one universal period. A business should identify the retention driver for each record category, set a period or review trigger, apply it across live systems and backups, and retain evidence explaining why the period is necessary [1][2].
Does UK GDPR require records to be kept for six years?
No. UK GDPR contains no general six-year rule. Six years may be relevant to particular company and accounting records under domestic requirements, but it is not a default for every item of personal data. Marketing lists, recruitment files, support messages and access logs need their own purpose-based periods rather than inheriting an accounting rule [2][3].
How long must a limited company keep accounting records?
GOV.UK states that a limited company generally keeps company and accounting records for six years from the end of the last company financial year they relate to, with circumstances that can require longer retention. Apply that rule to the records it covers, record the source and review date, and do not extend the period automatically to unrelated personal data [3].
How long must PAYE records be kept?
GOV.UK tells employers to keep PAYE records for three years from the end of the tax year they relate to. The record category should state which payroll items the rule covers, when the period begins, and whether another obligation or an active dispute requires longer retention. Payroll access and security should remain controlled throughout that period [6].
Can personal data remain in backups after deletion?
A backup may follow a separate, technically necessary overwrite cycle, but it should not become an indefinite archive. Record the backup period, restrict routine access, prevent deleted records from returning silently to live use, and ensure that restoration procedures reapply deletions where required. The organisation should be able to explain when the last recoverable copy will expire [2].
What should a retention schedule contain?
A useful schedule names the record category, purpose, people and data involved, legal or operational driver, retention period, start event, owner, system locations, deletion method and exceptions. It also records the source and review date for any statutory number. Broad labels such as “customer data: six years” are too vague to operate or defend [1][2].
How often should retention periods be reviewed?
Review the schedule on a fixed cycle and whenever law, systems, contracts or business purposes change. Higher-risk or fast-changing categories deserve more frequent attention than stable accounting records. A review should test the stated reason, sample actual systems, identify overdue material and produce assigned deletion actions, not merely update the date on the policy [2].

Sources

  1. 1.UK GDPR (retained)legislation.gov.uk · 2026
  2. 2.Storage limitationInformation Commissioner's Office · 2026
  3. 3.Company and accounting recordsGOV.UK · 2026
  4. 4.Business records if you're self-employedGOV.UK · 2026
  5. 5.Keeping your pay and tax recordsGOV.UK · 2026
  6. 6.PAYE record keepingGOV.UK · 2026

Want this run on your business?

AI Foundation Audit — a structured assessment of your AI footprint: integration risks, governance gaps, ROI opportunities. Delivered as a comprehensive report you can act on.

Start your audit

You receive your AI Opportunity Report and Implementation Brief — tailored to your business and delivered immediately.