Insights

Policy Governance · 18 min read

Records Retention Schedule and Document Retention Policy: A Guide for Growing Businesses

Sid Varma

A records retention schedule is the table that tells everyone in a business how long to keep each type of record, from the day it is created to the day it can be safely deleted, and a document retention policy is the short policy that sets the rules the schedule follows. Together they answer two questions an auditor, a regulator or a lawyer will eventually ask: why do you still have this record, and why don’t you have that one?

Most of what ranks for these terms was written for state agencies or by vendors selling storage, so this guide is written for the people who actually build schedules at small and mid-sized companies: an HR lead, a finance manager or an operations head who owns retention on top of a real job. It sits within our wider guide to policy governance, which covers how a growing company decides who writes, approves, owns and reviews every policy.

Key takeaways

  • A document retention policy sets the rules once, and the records retention schedule applies them to every type of record, row by row.
  • Each row of a schedule names the record series, its owner, the event that starts the clock, the retention period, the legal source and what happens at the end.
  • Federal law sets minimum periods for common records, from 1 year for many personnel records to 30 years for employee exposure records, and the longest rule that applies always wins.
  • A legal hold stops all destruction of related records, whatever the schedule says, until it is formally released.
  • Your policies are records too, so old versions, approvals and acknowledgments need a retention period of their own.

What is a records retention schedule?

A records retention schedule is a list of every type of record your business keeps, grouped into record series, with a retention period and an end-of-life action for each one. A record series is a group of records you create and use together, such as payroll records, signed customer contracts or safety incident reports, and the schedule deals with the series rather than with individual files, so nobody has to make a decision about every document.

A useful schedule is more than a list of legal periods. Many lists that circulate online give you a number for tax records and a number for personnel files, but they don’t say when the clock starts, who decides that a record can go, or what to do when a lawsuit is on the horizon. Those details are what make a schedule something a business can follow and defend, and they are what the rest of this guide covers.

Document retention policy vs records retention schedule

The two terms are often used as if they meant the same thing, but they do different jobs. The document retention policy is a governing policy like your code of conduct: it explains why the business keeps records, who is responsible, how legal holds work and how records are destroyed, and it changes rarely. The schedule is the operational detail that sits underneath it and changes whenever a law, a contract or a business need changes.

Retention policy vs retention schedule, compared in five rows. What it is: a short governing policy approved like any other, versus a table with one row per type of record. What it says: why you keep records, who is responsible and how holds and destruction work, versus how long each record type is kept, from what event, by whom and what happens at the end. How often it changes: rarely, at its yearly review, versus whenever a law, a contract or a business need changes. Who reads it: everyone, once, with an acknowledgment, versus the owners of each record type whenever they file or dispose. What an auditor checks: that it exists, is approved and was communicated, versus that practice matches the periods and destruction was logged.
The policy is read by everyone once, while the schedule is used by the people who own each type of record.

Keeping them separate saves a lot of work. Your policy goes through approval and acknowledgment like any other policy, and it stays stable, while the schedule can be updated by the people who own each record series without sending a revised policy to the whole company every time a period changes. A good document retention policy usually covers six things:

  • Purpose and scope, including which entities, locations and formats it covers, with email, chat and paper treated the same way.
  • Roles, naming who owns the schedule, who owns each record series and who can approve destruction, which works best when it follows the policy owner model you use for every other policy.
  • The schedule, attached or linked, with a rule that the longest applicable period wins.
  • Legal holds, explaining who can issue one, what it stops and how it is released.
  • Destruction, covering approved methods and the log that records what was destroyed, when and by whom.
  • Review, setting how often the policy and the schedule are checked against current law.

Why small and mid-sized businesses need a retention schedule

A retention schedule protects a business in two directions at once. Keep records for too short a time and you can’t answer a payroll audit, defend an employment claim or prove what a policy said when an incident happened, and keep them for too long and you pay to store data that only creates risk, because everything you still hold can be requested in a lawsuit or exposed in a breach.

The pressure usually arrives from outside. A customer’s security questionnaire asks whether you have a data retention policy, a certification body asks how you control the retention and disposal of records, a nonprofit board sees the question on Form 990, or a former employee’s lawyer asks for a personnel file you deleted last year. ISO 9001 is a good example, because it treats records as retained documented information and expects you to control their retention and disposition, which in practice means having a schedule and following it.

Sources: ISO 9001:2015 clause 7.5.3, IRS Form 990, Part VI, line 14

For a growing company the best moment to write a schedule is before the first of those requests, because the work is mostly sorting what you already have, and it gets harder with every year of records that pile up in shared drives with no rule attached.

How long should a business keep records? A federal starter table

The table below lists common business records and the minimum periods set by federal law, each read from the regulation or the agency guidance on 26 October 2026. Treat it as a starting point for your own schedule rather than a finished one, because state law, your contracts, your insurers and your industry can all require more.

Record typeMinimum federal retention periodWhere the rule comes from
Tax returns and the records behind them3 years from filing in most cases, 6 years if income was underreported by more than 25%, 7 years for a bad debt or worthless securities claim, and indefinitely if no return or a fraudulent return was filedIRS record-keeping guidance
Employment tax recordsAt least 4 years after the tax is due or paid, whichever is laterIRS record-keeping guidance
Payroll records, pay plans and employment agreements3 yearsFair Labor Standards Act, 29 CFR 516.5, and the ADEA, 29 CFR 1627.3
Time cards and wage rate tables2 yearsFair Labor Standards Act, 29 CFR 516.6
Personnel records such as applications, promotions and terminations1 year from the record or the personnel action, whichever is later, and until the matter is closed if a discrimination charge is filedTitle VII and ADA, 29 CFR 1602.14, and the ADEA, 29 CFR 1627.3
Family and medical leave records3 yearsFMLA, 29 CFR 825.500
Form I-93 years after the hire date or 1 year after employment ends, whichever is later8 CFR 274a.2
OSHA injury and illness records5 years after the end of the calendar year they cover29 CFR 1904.33
Employee exposure records30 years29 CFR 1910.1020
Employee medical records kept under OSHALength of employment plus 30 years29 CFR 1910.1020
Records behind employee benefit plan filingsAt least 6 years after the filing dateERISA section 107
HIPAA policies, procedures and required documentation6 years from creation or the date last in effect, whichever is later45 CFR 164.316 and 164.530
Investment adviser books and records5 years from the end of the fiscal year of the last entry, including every compliance policy in effect during the last 5 yearsAdvisers Act, 17 CFR 275.204-2

Sources: irs.gov, How long should I keep records, 29 CFR 516.5 and 516.6, 29 CFR 1627.3, 29 CFR 1602.14, 29 CFR 825.500, 8 CFR 274a.2, 29 CFR 1904.33, 29 CFR 1910.1020, 29 U.S.C. 1027, 45 CFR 164.316 and 164.530, 17 CFR 275.204-2

Three rules make the table work in practice. First, when two rules cover the same record, the longer one wins, so payroll records that are also behind your tax filings are kept for the longer tax period. Second, a pending charge, lawsuit or audit extends every related record until it is resolved, which is what the legal hold section below is about. Third, many businesses choose a round business period that is longer than the legal minimum, such as 7 years for financial records, so that one number covers the longest tax case and nobody has to work out which exception applies.

State and local laws often set longer periods for payroll, personnel and medical records, so check the states where you have employees before you finalize each row. This guide is general information rather than legal advice, and your accountant or employment lawyer can confirm the periods that apply to you.

How to build a records retention schedule in eight steps

You don’t need special software to build a schedule, and a well-kept table is enough for most companies under a few hundred people. What you do need is an owner, a few hours with each department and the discipline to write down the reason behind every number.

1. Take an inventory. Sit down with each department and list the records they create and keep, wherever they live: shared drives, email, the HR system, the accounting system, paper files and chat. Ask what they would need to answer a dispute five years from now, because that question surfaces records people forget.

2. Group records into series. Combine records that are created and used together under names your team already uses, such as “payroll records” or “signed customer contracts”, and aim for dozens of series rather than hundreds, because a schedule nobody can read won’t be followed.

3. Find the legal requirement for each series. Start with the federal rules in the table above, add the state rules for every place you employ people, and add industry rules such as HIPAA for healthcare or the books and records rule for investment advisers.

4. Add contract and business needs. Customer contracts, insurance policies, grant agreements and certifications often require records for longer than the law does, and some records are worth keeping simply because the business uses them, such as product designs or board minutes.

5. Set the trigger. Decide the event that starts the clock for each series, such as the date of creation, the last entry, the end of employment, the end of a contract or the end of the tax year, because “keep for 3 years” means nothing until you know 3 years from when.

6. Name an owner. Give each series an owner by role rather than by name, so the schedule survives people leaving, and make that role responsible for applying the period and approving disposal.

7. Decide the disposition. For each series, say what happens when the period ends: secure deletion, shredding, transfer to an archive or a fresh review, and require that every destruction is logged.

8. Approve it, publish it and review it. Put the policy and schedule through the same approval as any other policy, send the policy to everyone it applies to, and set a yearly review so the periods keep up with changes in law and in your business.

Anatomy of one schedule row, using payroll records at ShiftTilt Inc. Record series: payroll records and timesheets, a group not a file. Owner: finance lead, a role not a person. Trigger: date of the last entry, when the clock starts. Retention period: 3 years, timesheets 2, the longest that applies. Legal source: FLSA, 29 CFR 516.5 and 516.6, why this number. Disposition: secure deletion, logged, what happens at the end unless a legal hold applies.
Each row answers the same six questions, and the legal source column is what lets you defend the number later.

The row above is the whole idea in one line. If every row of your schedule answers those six questions, anyone in the business can apply it, and anyone outside it can see that your retention is deliberate rather than accidental.

A legal hold, sometimes called a litigation hold, suspends the retention schedule for every record that may be relevant to a lawsuit, audit or investigation that is pending or reasonably expected. The duty to preserve starts when a dispute becomes reasonably foreseeable, which is often before anyone has filed anything, and under the federal rules a court can take measures against a party that lost electronic information it should have preserved.

Source: Federal Rules of Civil Procedure, Rule 37(e)

Your retention policy should explain how a hold works before you need one, in five steps that anyone can follow under pressure.

  • Trigger. Say who decides that a hold is needed, usually the CEO or outside counsel, and what events count, such as a demand letter, a regulator’s inquiry or a serious incident.
  • Scope. Identify the people, record series, systems and date range the hold covers.
  • Notice. Send a written hold notice to every person who holds relevant records, and keep a record that each of them received and acknowledged it.
  • Suspension. Stop any scheduled deletion that touches the covered records, including automatic email deletion.
  • Release. End the hold in writing when counsel says it is over, then let the normal schedule resume.
The life of a business record in four stages: 1, created, for example a payslip, a contract, an incident report or a signed policy acknowledgment; 2, active, used day to day where the team works; 3, inactive, the trigger event has passed and the retention clock is running; 4, disposition, at the end of the period the owner approves deletion or archiving and the action is logged. Below the stages, a legal hold box: when a lawsuit, audit or investigation is reasonably expected, destruction stops for every related record until counsel releases the hold, whatever the schedule says.
A legal hold can stop the clock at any stage, and disposal resumes only when the hold is released in writing.

The hold notice is itself a document that needs proof of receipt, so some teams send it the same way they send policies, which gives them each custodian’s acknowledgment by name and date without chasing replies in an inbox.

Destroying records in a way you can defend

Destruction is the part of retention most businesses skip, and it is where a schedule proves its worth. A record destroyed on schedule, by an approved method, with a log entry showing what was destroyed, when and on whose approval, is routine housekeeping, while the same record deleted by someone tidying a drive looks like something to hide.

Keep the destruction log simple: the record series, the date range of the records, the method used, the person who approved it and the date it happened. Check for any open legal hold before every destruction run, because a hold always outranks the schedule, and use secure methods such as cross-cut shredding or certified data destruction for anything containing personal or financial information.

Your policies are records too

The record series most schedules forget is the policy program itself. When an employee claims they were never told about a rule, or an auditor asks what your access control policy said last March, the answer depends on records most companies don’t keep on purpose: the version of the policy that was in force, who approved it, and who acknowledged it and when.

Some rules spell this out. HIPAA requires covered entities and business associates to keep their policies, procedures and required documentation for 6 years from the date they were created or last in effect, whichever is later, and investment advisers must keep every compliance policy that was in effect during the last 5 years along with records of their annual review. Even without a rule like that, a policy that has been replaced is evidence of what you expected of people at the time, so it deserves a row in your schedule.

Sources: 45 CFR 164.316(b)(2) and 164.530(j)(2), 17 CFR 275.204-2(a)(17)

For a policy, the record has four parts: every version with its effective dates, the approvals behind each version, the acknowledgments that show who read it, and the audit trail that ties them together. Having been through SOC 2, ISO 9001, ISO 27001 and HIPAA audits, I’ve learned that the version that was in force on a given date is one of the hardest things to reconstruct after the fact, because shared drives keep the latest file and quietly lose the history.

We built AllyMatter to keep that record as a side effect of normal work. Every version of a policy is kept, version compare shows every word removed and added between any two versions, and each policy’s audit trail records its approvals, sends and acknowledgments by name.

A real document audit trail in AllyMatter for a Remote Work Policy, newest first: Lao Tzu Chen and Epictetus Freed approved the document, Paul Carus sent it for re-approval using the workflow Policy Review, saved version V1.3 and changed its visibility from Internal to Public, Iris Murdoch acknowledged it, and Paul Carus sent an acknowledgment request to 11 people, with earlier approvals, versions and requests below.
One policy’s audit trail ties versions, approvals and acknowledgments together, which is the record a retention schedule needs to keep.
AllyMatter version compare for the Remote Work Policy, comparing v1.2 and v1.3 by Paul Carus. A summary line reads 13 words added, 13 words removed, 2 sections changed. The two versions sit side by side, and the changed sentence, Remote work can be full time or up to 3 days a week, now reads up to 2 days a week, with the number highlighted on each side.
Old versions stay available, and version compare shows exactly what changed between them.

A few more details matter for retention. Completed acknowledgments stay on record even after a person leaves and their account is removed, so the proof that a former employee read a policy doesn’t disappear with them. An Admin can set the workspace to Archive Only, so documents are archived and can be restored at any time rather than deleted, and when a document is deleted its history stays in the workspace audit log. An expiry date takes a policy out of view for its audience while its Editor and Admins keep it, which is a clean way to retire a policy without losing the record of it.

The rest of your business records belong in the systems built for them, such as your HR system, your accounting system and your file storage, each following its row of the schedule. Our earlier post on deleting and archiving documents with a full audit trail goes deeper on the archive and delete choice, and our guide to the document audit trail covers what an auditor expects to see.

Keeping the retention policy itself current

A retention policy that nobody has read or reviewed protects nobody, so treat it like the policies it governs. It needs a named owner, an approval before it takes effect, a send to everyone it applies to with an acknowledgment they read it, and a review date, usually once a year, when the owner checks the schedule against changes in law, contracts and systems. Your policy on policies is the natural place to set those rules once for every policy, including this one.

AllyMatter Document Settings for a policy, showing visibility set to Public, the approval workflow Policy Review, the tag Global inherited from the parent folder, and under Document lifecycle a Review by date of Oct 22, 2027 with a note that a review alert will appear on the document until it is re-approved, and Recurring Review switched on for every 12 months.
A recurring yearly review keeps the retention policy on its owner’s radar, with an alert on the document until it is approved again.

In AllyMatter, each policy carries a review date, either fixed or on a repeating cycle, and a review alert appears on the policy until it is approved again. When the schedule changes in a way that affects everyone, such as a new rule about deleting chat messages, the revised policy goes back through approval and out again for acknowledgment, which is the same yearly cycle we describe in our guide to policy attestation.

Common retention mistakes and how to avoid them

Keeping everything forever. It feels safe, but every record you hold can be requested in a dispute and exposed in a breach, so records past their period are cost and risk with no benefit.

Using a list of legal periods as the schedule. A list of numbers without triggers, owners and disposal rules can’t be applied, and nobody can show that it was.

Forgetting email, chat and personal devices. Retention follows the content of a record rather than its format, so a decision made in chat belongs to the same series as one made on paper.

Deleting without a log. Destruction you can’t show is destruction you can’t defend, so every disposal run needs a dated entry with an approver.

Ignoring legal holds in automated deletion. Automatic email or file deletion keeps running unless someone stops it, which is why the hold procedure must name the systems to pause.

Leaving the policy program out. Old policy versions, approvals and acknowledgments are often the evidence you need most, and they are the records least likely to be on anyone’s schedule.

A retention schedule is one part of a wider compliance program, alongside policies such as a conflict of interest policy, and our guide to policy management software for small and growing businesses explains how the policies themselves are kept approved, read and provable.

Questions about records retention schedules and document retention policies

What is a records retention schedule?

A records retention schedule is a table that lists each type of record a business keeps, how long it must be kept, the event that starts the clock, who is responsible for it, and what happens to it at the end of the period.

What is the difference between a document retention policy and a records retention schedule?

The document retention policy is the short governing policy that says why records are kept, who is responsible and how legal holds and destruction work, while the schedule is the detailed table that applies those rules to each type of record. Most businesses publish the policy and attach the schedule to it.

How long should a small business keep records?

It depends on the record. Federal law sets periods from 1 year for some personnel records to 30 years for employee exposure records, and tax records run from 3 years to indefinitely. Use the longest period that applies to each record type, add any state, contract or industry rule, and write the result into your schedule.

Is a document retention policy required by law?

Most private businesses aren’t required to have a written retention policy, but many laws require you to keep specific records for set periods, and a written policy is how you show you do. Nonprofits are asked on IRS Form 990 whether they have a written document retention and destruction policy.

What is a legal hold?

A legal hold is an instruction to stop destroying records that may be relevant to a lawsuit, audit or investigation that is pending or reasonably expected. It overrides the retention schedule until it is formally released, and failing to preserve relevant electronic information can lead a court to take measures against the business.

How long should we keep old versions of our policies?

Treat superseded policies as records. HIPAA requires covered entities to keep policies and procedures for 6 years from the date they were last in effect, and investment advisers must keep every compliance policy in effect during the last 5 years. Without a rule like that, keep old versions and their acknowledgment records at least as long as a claim about that period could be brought.

Should a retention schedule cover email and chat?

Yes. Retention follows the content of a record, not its format, so an email that approves a contract or records a disciplinary decision belongs to the same record series as the paper version and is kept for the same period.

The pattern behind every retention schedule is the same as the pattern behind every good policy: decide deliberately, write the reason down, assign an owner and keep the proof. Records kept for a reason and destroyed on a schedule are easy to explain, and that is all an auditor, a regulator or a court really wants to see.

Start your 30-day free trial of AllyMatter. No credit card to start, and a 30-day money-back guarantee if you subscribe and change your mind. Free migration.

Try AllyMatter free for 30 days

  • No credit card needed
  • 30-day money-back guarantee
  • Free migration on yearly plans