Public Records Fee Calculator Guide for Kentucky

9 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 (Kentucky) helps you estimate the cost of obtaining public records under Kentucky law so you can budget before you submit a request.

Because public-records billing can depend on multiple components (for example, labor, duplication, and any applicable charges), a calculator like this is most useful when you treat it as a planning tool—not a final invoice. In practice, the agency that receives your request is the one that will apply the law and document their charges.

What the calculator estimates (conceptually)

The DocketMath calculator is designed to model the common fee drivers people need to understand while preparing a public-records request, such as:

  • Copy/duplication charges (e.g., paper copies, scanning/printing)
  • Staff time spent searching, reviewing, or preparing records
  • Other reproduction-related costs (when you provide inputs that map to those costs)

Note: This guide focuses on Kentucky’s general framework for timing and request planning. It does not replace an agency’s written fee schedule or your specific request correspondence.

How timing fits in

Kentucky has a general statute of limitations (SOL) period of 5 years for many actions. Kentucky’s general limitation is found in KRS 500.020. The calculator’s “fee” output is separate from limitation periods, but your timing matters for planning what to ask for and what costs you might incur when pursuing older materials.

Key limitation-period clarification (default rule)

No claim-type-specific sub-rule was identified in the provided jurisdiction data. That means the 5-year default period under KRS 500.020 is the best baseline to use here unless you have a specific reason to treat a different limitation category as controlling.

  • Default/general SOL period: 5 years
  • Statute: KRS 500.020
  • What to do with this information: use it to guide request scope planning (e.g., whether you’re asking for records older than 5 years), while recognizing agencies may handle retention and available records differently.

When to use it

Use DocketMath’s public-records-fee tool when you want to make informed decisions before sending a Kentucky public-records request—especially if cost is a factor for your workflow, budget, or timeline.

Best times to run the calculator

Consider using it when you:

  • Draft a request and want to avoid surprises related to copying and staff time
  • Request large volumes, such as:
    • multiple months of emails
    • several case files
    • incident logs, schedules, or meeting packets
  • Need to prioritize specific time windows to reduce charges
  • Compare request strategies, like asking for:
    • fewer custodians
    • a narrower date range
    • specific document types rather than “all communications”

The 5-year planning lens (KRS 500.020)

If your project involves potential legal timelines (for example, when records might support a later claim), the general 5-year period under KRS 500.020 can help you decide how far back to reach.

  • If your request goes older than 5 years: you may still obtain records, but the cost and availability can change based on retention practices.
  • If your request stays within 5 years: you typically align better with the default planning window suggested by KRS 500.020.

Warning: Fee estimates do not guarantee the agency’s final charges. Agencies may require clarification to search effectively, may charge for time differently depending on what the request requires, and may apply their own documented fee schedules.

Step-by-step example

Below is a practical walkthrough showing how to use DocketMath’s Public Records Fee Calculator (Kentucky) for a realistic request scope. The numbers here are illustrative so you can see how changing inputs changes the output.

Step 1: Decide the scope you’re estimating

Suppose you want records from the past 24 months from a single custodian.

Your draft request might look like:

  • Date range: January 1, 2023 – December 31, 2024
  • Custodian: 1 office/person
  • Record type: emails and attachments about “vendor onboarding”
  • Expected output: mixed (some emails, some PDFs, some short attachments)

Step 2: Choose the inputs for duplication

In the calculator, you’ll provide inputs that represent how many pages (or equivalent units) you expect to be produced.

Example assumptions:

  • Estimated pages to copy/print: 300 pages
  • Pages that require scanning/formatting: 50 pages

Step 3: Choose the inputs for time/labor

Next, estimate the staff time required to locate and prepare responsive records.

A common planning approach is to break time into hours:

  • Search time: 2 hours
  • Review time (redactions or sorting): 1.5 hours
  • Preparation/production time: 1 hour

Step 4: Run the calculator

Now you submit these inputs to DocketMath’s public-records-fee calculator. The tool will compute an estimated total based on the fee components you entered.

What to look for in the output

Typical calculators provide:

  • A duplication estimate (based on your page inputs)
  • A labor estimate (based on time inputs)
  • A combined total estimate
  • Sometimes a breakdown so you can adjust one category at a time

Step 5: Adjust inputs to reduce cost

If the estimate comes back too high, you can change your request scope.

Common cost reducers include:

  • Narrow the date range (e.g., from 24 months to 6 months)
  • Limit the number of custodians
  • Request specific document categories rather than “all records”
  • Ask for records in a format that reduces duplication steps

Example adjustment

If you reduce the date range from 24 months to 6 months, you might expect pages to drop from 300 to 90, and time from 4.5 hours total to 2.5 hours. Rerunning the tool should show a smaller total.

Where KRS 500.020 fits (scope planning)

If your request also considers older records, Kentucky’s general 5-year SOL period under KRS 500.020 provides a planning boundary:

  • Default baseline: 5 years
  • If your request covers beyond that, you may still request the materials, but your cost/availability assumptions should be more conservative since retention can vary.

Note: Treat the 5-year reference from KRS 500.020 as a planning lens—not a promise that records beyond 5 years exist, are searchable, or will be produced at the same cost.

Common scenarios

This section covers realistic request patterns where fee estimates often swing dramatically. Use these scenarios to choose better inputs in DocketMath’s calculator and to understand what’s driving the number.

Scenario 1: Narrow request for a single incident

Request pattern

  • Date range: 2 weeks
  • One custodian
  • Specific record type: “incident report + attachments”

Why fees may be lower

  • Search is straightforward
  • Fewer documents to review
  • Duplication count tends to be limited

Calculator input tendencies

  • Lower page estimates
  • Lower labor hours

✅ Good for:

  • budget-sensitive requests
  • projects that need “the core documents” rather than everything surrounding them

Scenario 2: Broad “all communications” request

Request pattern

  • Date range: 12–24 months
  • Multiple custodians
  • Keyword search (e.g., “contract,” “procurement,” “vendor”)
  • “All emails and attachments” across many threads

Why fees may be higher

  • Search time rises with volume
  • Review time increases with duplicates and unrelated communications
  • Attachments can inflate the duplication count quickly

Calculator input tendencies

  • Higher time estimates
  • Higher page estimates
  • More variability in the output

Pitfall: If your request is broad enough that the agency must do extensive filtering (e.g., complex keyword interpretation), the labor portion can become the dominant cost. Try tightening the scope before estimating.

Scenario 3: Request spanning beyond 5 years

Request pattern

  • Date range: 6–10 years
  • Specific topics, but older archives

How KRS 500.020 matters Kentucky’s general baseline SOL is 5 years under KRS 500.020. While a fee estimate does not equal a limitation analysis, using the 5-year window as a planning baseline can help you decide what to request first.

Why costs can rise

  • Older records may require different retrieval methods
  • Agencies may have retention and indexing differences for older systems

Calculator input tendencies

  • Potentially higher labor estimates
  • Higher duplication uncertainty (because formats may not be uniform)

Checklist for planning scope:

Scenario 4: Request for meeting materials and supporting documents

Request pattern

  • Meeting date range: 3–12 months
  • Request: agendas, minutes, attendance, exhibits, and “any materials submitted”

Why fees may be moderate to high

  • Meeting packets often have multiple attachments
  • Preparation may involve organizing by date and ensuring completeness
  • Review may be needed for exemptions/redactions

Calculator input tendencies

  • Moderate page estimates
  • Moderate preparation time
  • Review time depends on how sensitive the content is

Scenario 5: Request in electronic format vs. paper copies

Request pattern

  • Ask for digital copies (PDFs) rather than printing
  • Still include attachments and electronic documents

Why fees can change Duplication charges may be lower when items can be provided electronically with minimal formatting. However, labor for extracting and compiling electronic records may still apply.

Calculator input tendencies

  • Lower page/printing-related duplication inputs
  • Possibly different labor assumptions for extraction and formatting

Warning: Don’t assume “electronic request = no labor.” Searching, extracting, and compiling electronic records can still require time.

Tips for accuracy

Getting a useful estimate from DocketMath’s calculator is mostly about choosing realistic inputs. Use:

  • Reasonable page counts

Sources and references

Start with the primary authority for Kentucky 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