Public Records Fee Calculator Guide for Colorado

8 min read

Published March 22, 2026 • By DocketMath Team

What this calculator does

Run this scenario in DocketMath using the Public Records Fee calculator.

DocketMath’s Public Records Fee Calculator (Colorado) helps you estimate public-records production costs under Colorado law so you can budget requests and understand what a custodian may reasonably charge. The tool is designed for the most common expense categories that appear in public-records responses—especially costs tied to labor, search, review, and duplication.

At a high level, the calculator can help you translate request details into an estimated total by letting you adjust inputs such as:

  • Estimated search time (e.g., how long it takes to locate responsive records)
  • Estimated review time (e.g., time spent redacting or determining exemptions)
  • Duplication method (paper copies, electronic export, scanning, etc.)
  • Number of pages or files
  • Whether items are already electronic (which can reduce duplication time)

Because fee calculations depend heavily on request scope and record format, your estimate can change dramatically if you adjust just one input—particularly pages, format, and labor time.

Note: This guide is for planning and estimation. It doesn’t replace a custodian’s final fee assessment or your ability to challenge a fee determination through the statutory process.

When to use it

Use this calculator when you’re preparing a public-records request in Colorado and want a practical cost preview before you submit (or after you receive a cost estimate). It’s most useful in situations like:

  • You’re sending a targeted request (e.g., emails from a specific date range, incident reports, or a particular dataset) and can reasonably estimate search/review effort.
  • You’re expecting redactions (because many records require exemption review). If you anticipate redaction, consider adding review time rather than only duplication.
  • You’re converting formats (e.g., “provide in CSV” or “scan paper records”). Duplication method can matter as much as page count.
  • You’re comparing multiple request versions (e.g., narrower date range vs. broader scope). Different inputs produce different fee implications.
  • You’re preparing a fee rebuttal after receiving a request response. While this isn’t legal advice, having a baseline estimate helps you spot when an amount appears disproportionate to the scope you requested.

When not to rely on an estimate:

  • If your request scope is vague enough that “responsive records” could include many different systems, the actual search effort may be impossible to forecast accurately.
  • If records exist primarily in a form that requires significant technical work (custom exports, complicated data extraction), a simple page/file model may understate complexity.

Step-by-step example

Below is a realistic example showing how you’d use the DocketMath calculator.

Scenario

You want: “All written policies and procedures relating to vehicle towing, adopted or amended between January 1, 2024 and June 30, 2024.”
Assume:

  • The custodian will search one internal department
  • Responsive records are likely stored as PDFs
  • You expect minor redactions (names, phone numbers, or other exempt details)
  • Total responsive material might be about 60 pages once compiled

Step 1: Set your search estimate

Start with a conservative estimate you can defend.

  • Estimated search time: 2 hours
    Rationale: One department, six-month window, targeted policy/procedure category.

Step 2: Set your review/redaction estimate

Review time is often where costs diverge.

  • Estimated review time: 1.5 hours
    Rationale: Expect some redactions but not an exhaustive redaction effort for every page.

Step 3: Set duplication/export parameters

Because you’re requesting PDFs, duplication may be closer to electronic delivery than physical copying.

Choose:

  • Duplication method: electronic (PDF export or email transfer)
  • Estimated pages: 60
  • Expected file count: 3 (e.g., one policy document plus related amendments)

Step 4: Run the estimate

In DocketMath’s Public Records Fee Calculator, you would enter those inputs and generate an estimated total.

Step 5: Interpret output and adjust

After the first run, consider sensitivity—what changes the estimate the most?

Common “levers” in the output:

  • If you widen the date range from 6 months to 2 years, estimated search and review time can grow quickly.
  • If the custodian says the records are in scanned images requiring OCR and page-by-page processing, duplication and labor may rise.
  • If you request metadata plus attachments from multiple systems, file count and search effort can jump.

Example sensitivity tweak

Suppose you rerun the estimate with:

  • search time increased from 2 hours to 4 hours
  • review increased from 1.5 hours to 3 hours
  • pages increased from 60 to 110

Even without changing duplication method, the estimate could increase sharply because labor time often dominates total cost.

Warning: If your estimate assumes “electronic delivery” but the custodian can only provide records after heavy conversion, the actual fee could be higher. Try to specify preferred formats clearly in your request to reduce reformatting.

Common scenarios

This section covers recurring request patterns and how they tend to affect fees. You can use these as a planning checklist while preparing inputs for the calculator.

1) Narrow time window + single record type

Example: “Emails regarding X between March 1 and March 15, 2025”
Typical fee drivers:

  • Search time (limited time window)
  • Review time (emails are often exempt only in parts, but review still matters)

Calculator inputs to consider:

  • Lower search hours
  • Moderate review hours
  • Smaller page/file count

2) Broad subject matter + multiple custodians or systems

Example: “All records on X” across multiple departments and years.
Typical fee drivers:

  • Search complexity
  • Potential multi-system retrieval
  • Higher likelihood of exemption review across many documents

Calculator inputs to consider:

  • Increase search hours
  • Increase review hours
  • Increase file/page count and system count (if your calculator includes those controls)

3) Request requires redaction of personal information

Example: “Personnel discipline records for 2023” (often contains names, identifiers, or other exempt info).
Typical fee drivers:

  • Review/redaction time per page or per document
  • Volume of records (even “small” documents can require significant manual review)

Calculator inputs to consider:

  • Higher review time relative to duplication
  • Keep page count aligned to what you expect after compilation

4) Records are already in electronic form vs. only in paper

Example A: A dataset is available as a CSV download.
Example B: Records exist as paper copies that must be scanned and sometimes OCR’d.

Typical fee drivers:

  • Duplication method and any conversion/scan steps
  • Additional labor if OCR or page-by-page processing is required

Calculator inputs to consider:

  • For already electronic records: keep duplication cost low and adjust labor estimates
  • For paper records: expect duplication/conversion to increase cost even if page count is moderate

5) “If any responsive records exist” / staged searches

Example: “Provide the most responsive documents you can identify quickly, then tell me if anything else might exist.”
This can change the estimate strategy because the first stage may focus on a limited search.

Calculator inputs to consider:

  • Reduce initial search time assumptions
  • Model a smaller set first, then re-estimate for any follow-on scope

Tips for accuracy

Your estimate is only as good as your inputs. These practical tips will help you get a more reliable number from DocketMath’s tool.

Use realistic ranges, not guesses

Instead of a single guess for time, think in bands:

  • Search time bands: 1–2 hours, 2–4 hours, 4–8 hours
  • Review time bands: proportional to expected exemptions and document complexity

If your documents are emails with attachments, review time usually exceeds what page count alone suggests.

Align page/file counts with how records will actually be packaged

Page count is often measured after compilation (e.g., merged PDFs) rather than per original source.

Checklist:

Specify formats to reduce conversion labor

If you want electronic delivery, say so explicitly:

  • “Please provide in PDF or native electronic format where available.”
  • “If only paper versions exist, please provide scanned PDFs.”

This helps custodians avoid unnecessary steps.

Plan for exemptions by modeling review time

Duplication can be straightforward; review is where exemptions live. If you expect:

  • personal identifiers,
  • confidential operational details,
  • law-enforcement exempt materials,

then increase review time assumptions rather than relying on duplication-only estimates.

Re-run the calculator after you narrow or expand scope

A tiny scope change can produce a big fee change. Compare versions:

When you re-run, keep everything else constant so you can see what actually drives the cost delta.

Keep documentation of your assumptions

If you later receive a fee estimate, you’ll want a clear basis for your planning inputs.

A simple record:

Pitfall: Inflating pages “just in case” can make your estimate wildly high, which can undermine your ability to identify unreasonable fees later. Better to use defensible assumptions and revise after you get any scoping information.

Sources and references

Start with the primary authority for Colorado and confirm the effective date before relying on any output. If the rule has been amended, update the inputs and rerun the calculation.

Related reading

Tools

  • Public Records Fee Calculator (Colorado): (inline link to the calculator goes here)