Documents

Document version control best practices

Good document version control rests on four habits: a file naming convention everyone uses, version numbers that say whether a change was major or minor, the version and date printed on the document itself, and a frozen copy of every version that was sent, approved or signed. Tools help, but the convention is what lets someone a year later tell which copy counts.

· Co-founder

7 min read · Published

Document version control best practice comes down to four habits. Name files by one convention, number versions so the number says how big the change was, print the version and date on the document itself, and freeze a copy of every version that was sent, approved or signed. Everything else, from folders to software, is a way of making those four habits easier to keep.

Start with a naming convention

A naming convention is a short agreed rule for what goes into a file name and in what order. Harvard Medical School’s data management guidance describes it as a framework for naming files in a way that describes what they contain and how they relate to other files, and makes a point that decides the order: computers sort file names character by character, so put the most important information first.

The US National Archives’ records blog adds the practical rules. Keep names unique and consistently structured. Use international date notation, YYYY-MM-DD or YYYYMMDD, so files sort in date order. Use leading zeros, 001 rather than 1, so item 10 does not sort before item 2. Use hyphens or underscores instead of spaces, avoid symbols, and keep names to about 25 to 35 characters.

Put together, a handbook file might be handbook_v3-1_20260812.pdf. Document name first because that is what people search for, then the version, then the date. Note the v3-1 rather than v3.1: the National Archives guidance avoids punctuation in names apart from the full stop before the file extension, so the version uses a hyphen in the file name even though the document itself says 3.1.

The table below this article lists twelve conventions in one place. Agree them once, write them at the top of the shared folder, and use them for every document type.

Number versions by what changed

A version number should tell a reader whether they need to reread. The University of Sussex’s records management guidance uses a major and minor scheme: amendments to a version are 1.1 and 1.2, and new major versions are 2.0 and 3.0, which it says offers a distinction between major and minor revisions. It also suggests a status in the file name such as draft, final or superseded. A common refinement is to number drafts 0.1, 0.2 and so on, so that 1.0 always means the first approved version.

The scheme works because of what each digit promises. A move from 3.0 to 3.1 says something small changed: a phone number, a typo, a clarified sentence. A move from 3.1 to 4.0 says the substance changed and people who relied on the old version need to read the new one. If you cannot decide which number to use, ask whether a reader who skipped the change could make a wrong decision. If yes, it is a major version.

Draft numbers below one matter more than they look. A document called version 1 while it is still being argued about gets forwarded, printed and relied on. A document called 0.4 does not.

Put the version on the document itself

Files get renamed. PDFs get attached to emails with new names, uploaded to portals, printed and pinned to walls. The only version label that survives all of that is the one printed on the page.

The employee handbook example on this site, for an invented four clinic health provider, puts Version 3.1, August 2026 on its cover and says inside who owns it and when it changes: People and Culture rewrites it every August and tells staff what changed. The information security policy example goes further: version 3.1, an effective date, a named owner and approver and a review date in a document control block at the front, then Version 3.1 again in the footer of all fifteen pages beside the page number.

That footer is the detail worth copying. Somebody holding page nine alone still knows which version it came from. The post on employee handbook sections argues for the cover as the place readers actually look for the version. The policy example shows why a long document benefits from the footer as a second place as well.

When to save a version

Not every save is a version. A version is a state of the document someone might need to return to or prove. Save one at decision points:

Between those points, working saves are just saves. Keeping every autosave as a named version produces a list nobody can use.

Final, sent and signed copies

The copy that was sent, approved or signed is evidence. Freeze it as a PDF, which the Sussex guidance recommends for final versions precisely to prevent later modification, name it with the status final or signed, and never edit it. If something needs to change, the change goes into the working document as a new version and the new version is sent again.

The same applies to the old versions. Mark them superseded rather than deleting them. When a customer, employee or auditor asks what a policy or agreement said on a particular date, the superseded copy is the answer. For signed PDFs, a document hash is one way to show a file has not changed since signing; the question page on document hashes explains how.

A statement of work example shows another version habit worth copying in contracts: it carries its own reference number, SOW-2026-041, and names the master agreement and date it sits under, so every later variation can cite exactly which document it changes.

Who can restore, and how

Restoring should never destroy work. The safest pattern is the one where restoring an old version creates a new version with the old content, rather than overwriting the newer ones, so a restore can itself be undone.

Decide who is allowed to approve a restore of an approved document. For a working draft, anyone on the team. For a published policy or a contract, the owner named on the document, because restoring an older approved version is effectively publishing a change.

Common mistakes

Build it

Version handling differs between the builders here, so it is worth knowing which is which. In presentations there is no autosave: a version exists when Save is pressed, and once when an AI assistant turn is applied. The version history drawer lists the 50 most recent versions; Preview opens one read only, and Restore clones the old version into a new one with the summary restored from version N, so nothing newer is lost. The guide to undoing changes and restoring an earlier version walks that flow, and undo holds 50 steps in the session.

The document builder has no version list to restore from, as the page on undo and save in documents explains, so for documents the convention in this post is the version control. Print the version and date on the cover or in the footer, export the PDF at each decision point and name it by the convention, and keep the frozen copies together.

Version control conventions, an example of each, and the reason for it, drawn from the National Archives, University of Sussex and Harvard Medical School guidance cited below, with draft numbers below 1 added as a common refinement
ConventionExampleWhy it works
Drafts numbered below 10.1, 0.2, 0.3Nobody mistakes a draft for an approved version
First approved version is 1.01.0A clear line between working copies and the version people rely on
Minor changes add a decimal1.1, 1.2Corrections and small edits stay visibly within the same version
Major changes add a whole number2.0, 3.0A reader knows to reread, not skim
Status word in the file namedraft, final, supersededThe stage is visible without opening the file
International date format2026-08-12 or 20260812Files sort in date order and the date is unambiguous
Most important detail firsthandbook_v3-1_20260812.pdfFiles sort by what people search for
No spaces or symbolshyphens or underscores onlyNames survive email, links and every operating system
Leading zeros in sequences001, 002, 010Item 10 does not sort before item 2
Short names25 to 35 charactersLong names get truncated and retyped wrongly
Version printed on the documentVersion 3.1, August 2026 on the cover or footerA printed or forwarded copy still says which version it is
An owner and a review dateOwned by People and Culture, rewritten every AugustSomeone is accountable for the next version

A finished example

The handbook a new starter actually reads in their first week, written for a four clinic health provider with 61 staff. Eight sections, each answering a question in under a minute: what kind of employment you are on, when you work, what leave you get, how we expect people to behave in front of patients, what you may and may not do with a patient record, the five safety rules, and how notice works when you go. It says plainly that the award and the National Employment Standards win wherever the handbook differs from them.

Read the employee handbook

Questions people ask

What is the best version numbering system for documents?

A major and minor scheme. The University of Sussex records guidance labels amendments to a version 1.1 and 1.2 and new major versions 2.0 and 3.0, plus a status word such as draft, final or superseded. Many teams add one refinement, numbering drafts below 1 so that 1.0 is the first approved version. The number alone then tells readers whether to reread.

Should the version number go in the file name or the document?

Both. The file name helps people find and sort files; the version printed on the document itself survives when the file is renamed, printed, attached to an email or pasted into a portal. The employee handbook example on this site prints Version 3.1, August 2026 on its cover, and the policy example prints its version in the footer of every page.

How do I stop people working on the wrong version?

Keep one working copy in one shared place, mark every other copy as superseded or move it to an archive folder, and send links rather than attachments where you can. When a version is approved, freeze it as a PDF and name it final. Most wrong version mistakes come from an attachment saved to someone's desktop weeks earlier.

What does superseded mean on a document?

It means a newer version has replaced this one and it should no longer be relied on, but it is being kept as a record. Marking a file superseded, rather than deleting it, lets you show later what the rule or agreement said on a given date, which matters for policies, contracts and anything an audit may ask about.

How long should old versions be kept?

As long as someone might need to prove what the document said at a point in time. For contracts that is usually at least as long as the limitation period for a claim; for workplace policies it is as long as a past decision made under them could be questioned. Your records obligations may set a minimum, so check the ones that apply to your industry.

Is a signed PDF its own version?

Yes, and it should never be edited. Save it as the record of what was agreed and give it a status of final or signed. If the terms change, create a new version of the working document and send that for signature separately, rather than altering the signed file. A document hash is one way signed PDFs show they have not changed.

Written by

Nuwan Madhusanka · Co-founder

Works across the builders and the export paths: how a form becomes a PDF, how a flyer canvas becomes a print file, and how a signed document carries its audit trail.

LinkedIn profile

Sources

Written and checked by the OneCraft team. Last checked .

Make your own document

Describe what you need and the generator writes and designs it, then you edit anything you like.

See what it can make

Read next

For the steps inside the builder, read the guideon this topic.