To Bates number a PDF, pick a short prefix, a start number, and a digit padding width, then stamp that running sequence onto every page in a consistent corner. Apply it across the whole set in file order so numbers never repeat, then spot-check the first and last page of each document before you export or produce.
What Bates Numbering Actually Stamps Onto a Page
A Bates number is a short, unique label printed into the margin of a page: a prefix, followed by a zero-padded integer that increases by exactly one for every page in the set. A typical stamp looks like ABC000001, where "ABC" identifies the party or matter and the six digits leave room to count well past a million pages if the case grows.
The point of the stamp is reference, not decoration. Once a page carries ABC000001, anyone on the case can pull that exact page from a deposition transcript, an exhibit list, or a review platform without describing it any other way. It is the same idea as a page number on a book, except the numbering has to survive being split across dozens or hundreds of separate files and reassembled correctly later.
Step 1: Choose a Prefix and Start Number
Pick a prefix that will not need to change mid-production. Most teams use an abbreviation of the producing party's name, three to five characters, all capitals, with no spaces or punctuation. If more than one party will produce documents in the same matter, agree on prefixes in advance so no two parties end up stamping ABC on unrelated documents.
The start number is almost always 1 for a first production. For a supplemental or second production from the same party, the start number is whatever comes immediately after the last number used previously, so the numbering reads as one continuous series across every production date rather than restarting.
Step 2: Set the Digit Padding
Digit padding is how many characters the number portion occupies, filled with leading zeros. Six digits supports up to 999,999 pages, which covers the overwhelming majority of matters. Choose padding wide enough that you will not need to widen it later, because changing padding mid-case breaks the visual consistency of the stamp even if the underlying numbers stay correct.
Step 3: Position the Stamp
Bottom-right is the default position because most page layouts, from contracts to spreadsheets to scanned correspondence, leave that corner relatively clear. Bottom-left is a common alternative when a document already carries a footer element on the right. Whichever corner you pick, keep the margin offset consistent across the whole set so the stamp lands in the same visual spot on every page, which makes flipping through a printed stack faster.
Step 4: Apply the Stamp Across the Full Set
Work through these steps in order for a single file or a batch:
- Sort the files into the exact order you want them numbered in, since the stamp will follow file order, not filename alphabetization, unless your tool explicitly sorts by name.
- Enter the prefix, start number, and digit padding once for the whole batch.
- Choose the stamp position and margin offset.
- Run the stamp across every page of every file in one pass so the count never resets between files.
- Save the output with filenames that reflect the Bates range each file now covers, for example ABC000001-000045.pdf.
Keeping the count continuous across files is the detail that trips up manual workflows. If each file is numbered separately starting back at 1, the set no longer has a single unbroken range, and any downstream tool that expects one continuous BEGBATES/ENDBATES series across the production will show gaps or duplicates.
Step 5: Verify Uniqueness Before Export
Before you call the set finished, check three things: the first page of the first file matches your intended start number, the last page of each file is exactly one less than the first page of the next file, and the final page of the last file matches your expected total page count. These three checks catch the overwhelming majority of numbering errors without requiring a page-by-page review.
| Check | What to confirm | Typical failure |
|---|---|---|
| Start number | First page stamp equals the agreed start | Off-by-one from a prior partial run |
| File-to-file continuity | Next file's first stamp is prior file's last stamp + 1 | Files processed out of order |
| Final total | Last stamp matches expected total page count | A file was skipped or duplicated |
Step 6: Export and Distribute
Once verified, export the stamped PDFs and, if the matter uses a load file for a review platform, generate BEGBATES and ENDBATES fields that match the ranges you just confirmed. Keep an internal log mapping original filenames to their Bates ranges; it is the fastest way to answer "which native file does ABC004512 come from" months later.
Acrobat Method vs Dedicated Tools
Adobe Acrobat Pro includes a Bates numbering action under Tools > Prepare a Form or the print production panel, depending on version. It works, but it requires the paid Acrobat Pro subscription, and its batch behavior depends on correctly ordering files in a file list dialog before running the action, which is easy to get wrong on large sets.
Dedicated Bates numbering tools focus on exactly this one task: continuous ranges across an arbitrary number of files, prefix and padding controls, and predictable output naming, without needing the rest of Acrobat's editing suite. For teams that only need to stamp PDFs and do not otherwise use Acrobat for editing, a dedicated tool is often the faster and cheaper path, a comparison covered in more depth in our Bates numbering without Acrobat guide.
Common Mistakes That Break a Numbering Scheme
Most Bates numbering failures trace back to one of a handful of repeated mistakes rather than anything exotic. Recognizing them ahead of time is cheaper than fixing a mis-numbered production after it has already gone out the door.
- Restarting the count per file. If a batch tool numbers each file independently instead of carrying the count forward, the set ends up with dozens of overlapping ranges instead of one continuous series.
- Changing padding mid-case. Widening digit padding partway through a matter makes early Bates numbers look inconsistent with later ones, even though the underlying integers are still correct.
- Stamping over existing content. A margin offset that is too small can print the stamp on top of a signature block or a scanned barcode, making both harder to read.
- Losing the source-to-range mapping. Without a log tying original filenames to their Bates ranges, tracing a specific stamped page back to its native file becomes a manual search months later.
None of these require special tooling to avoid, just a short pre-flight check: confirm the prefix and padding once at the start, lock file order before stamping, and record the resulting range per file as soon as the batch finishes.
The underlying convention of sequential page identification for legal document production traces back decades in U.S. litigation practice and is documented in general reference sources such as Wikipedia's entry on Bates numbering.
Ready to stamp a PDF?
Set your prefix and start number, then produce a stamped set in one pass.
Open the free toolFrequently Asked Questions
What prefix should I use for Bates numbering?
Use a short prefix that identifies the producing party or matter, such as the first three or four letters of a company name. Keep it consistent across every file in the same production so the numbering scheme reads as one series.
Should Bates numbers start at 1 or at 0001?
The starting integer is usually 1, but it is displayed with zero padding, so the first stamp reads as something like ABC000001 rather than ABC1. The padding width, not the start value, is what determines how many leading zeros appear.
Where should the Bates stamp go on the page?
The bottom-right corner is the most common position because it rarely overlaps existing page content and is easy to locate when flipping through a printed set. Bottom-left is the second most common choice.
How do I check that no Bates number repeats?
After stamping, spot-check the first and last page of each file against your planned range, and confirm the last page of one file is exactly one less than the first page of the next file if you are using continuous numbering.