Public Records Fee Calculator — Complete Guide & How to Use

9 min read

Published April 8, 2026 • By DocketMath Team

Public Records Fee Calculator — Complete Guide & How to Use

Public records requests often trigger a simple but frustrating question: how much will this cost? Copy fees, page counts, search charges, media charges, and inspection costs can all change the final bill. DocketMath’s Public Records Fee Calculator helps you estimate those costs before you submit a request or review an invoice.

Use the calculator here: /tools/public-records-fee

What this calculator does

DocketMath’s Public Records Fee Calculator estimates the total cost of producing public records based on the fee inputs you enter. It is designed for situations where an agency charges for one or more of the following:

  • Per-page copy fees
  • Digital scan or duplication fees
  • Labor or search time charges
  • Media or storage costs
  • Mailing or delivery costs
  • Flat administrative fees
  • Tax, if the agency applies it

The calculator turns those inputs into a clean total, so you can quickly compare options such as:

  • Requesting paper copies versus digital delivery
  • Narrowing the page count before submitting
  • Estimating whether a large request is worth the cost
  • Checking whether an invoice appears consistent with the rate you expected

You can also use it as a planning tool. A records request that looks small on paper may become expensive once an agency adds duplication and labor. Likewise, a large request may be manageable if the agency offers electronic delivery at a lower rate.

Note: Public records fee rules are often set by statute, agency policy, or local ordinance. The calculator estimates costs from the numbers you enter; it does not determine whether a charge is legally permitted.

Typical inputs and outputs

Here’s a practical view of what the calculator usually needs and what it returns:

InputWhat it affectsExample impact
Number of pagesCopying totalMore pages increase the final cost
Per-page rateCopying subtotalA $0.15 rate costs less than $0.25
Labor/search timeService subtotalA 2-hour search charge can dominate the total
Hourly rateLabor subtotalHigher hourly rates produce a higher estimate
Media or delivery feeAdd-on costUSB, disk, mailer, or shipping cost increases total
TaxFinal totalAdds to the overall estimate if applicable

The output generally shows:

  • Subtotals by category
  • A grand total
  • A cost breakdown you can review before submitting a request

That breakdown is useful when you need to compare two request versions side by side.

When to use it

The calculator is most useful any time a public records request may involve a charge. Common moments include:

Before you submit a request

If you know the request is broad, the estimate can help you decide whether to:

  • Limit the date range
  • Narrow the subject matter
  • Ask for electronic records only
  • Exclude duplicate attachments
  • Request inspection before copying

A request that targets 20 specific emails may cost far less than a request for “all communications” over a six-month period.

After you receive a fee estimate

Agencies often send an estimate before fulfilling a request. That estimate may include page counts, staff time, or special handling costs. Enter the numbers into DocketMath to verify the total.

This is especially useful when the invoice includes multiple line items. A quick calculation can show whether the agency’s math matches the stated rates.

When budgeting for records review

Law firms, journalists, businesses, and nonprofits often need records in bulk. A predictable budget helps with planning. The calculator can support decisions like:

  • How many records to request at once
  • Whether to split a request into smaller batches
  • Whether to request inspection first and copy only selected pages

When comparing delivery methods

Digital records are often cheaper to produce than paper copies. If the agency offers both, the calculator makes the cost difference easy to see.

For example:

  • 300 pages at $0.10 per page = $30.00
  • 300 pages scanned digitally at $0.05 per page = $15.00

That difference may determine how you frame the request.

When reviewing an invoice

If you already received records and the invoice looks high, the calculator helps you test the total line by line. Enter each fee component separately and compare the result to the amount billed.

A line-item review often reveals whether the issue is:

  • A page-count mismatch
  • An hourly rate error
  • An overlooked delivery charge
  • A rounding difference

Step-by-step example

Here’s a simple example showing how the calculator can be used in practice.

Scenario

A requester wants copies of permit records from a city agency. The agency says it will charge:

  • 240 pages at $0.15 per page
  • 1.5 hours of staff time at $18.00 per hour
  • $6.00 for mailing
  • No tax

Step 1: Enter the page count

Start with the number of pages:

  • Pages: 240
  • Per-page rate: $0.15

The copy subtotal is:

  • 240 × $0.15 = $36.00

Step 2: Enter labor or search time

Next, add the staff time:

  • Hours: 1.5
  • Hourly rate: $18.00

The labor subtotal is:

  • 1.5 × $18.00 = $27.00

Step 3: Add mailing or delivery costs

Now enter the mailing fee:

  • Mailing: $6.00

Step 4: Review the total

Add all components:

  • Copies: $36.00
  • Labor: $27.00
  • Mailing: $6.00

Estimated total: $69.00

Step 5: Compare alternatives

Suppose the requester asks for digital delivery instead of mailing. If the agency removes the $6.00 mailing charge, the new estimate becomes:

  • $36.00 + $27.00 = $63.00

That small change may matter if the requester is trying to stay under a budget threshold.

Step 6: Test a narrower request

Now imagine the requester narrows the scope to 120 pages instead of 240:

  • 120 × $0.15 = $18.00
  • Labor remains $27.00
  • No mailing charge

New total:

  • $45.00

That shows why scoping matters. Cutting the page count in half reduced the estimate by $24.00, or about 35%.

Quick takeaways from the example

  • Copy charges scale directly with page count.
  • Labor charges can outweigh copy fees even when the page count is moderate.
  • Delivery method can change the total without changing the record content.
  • A narrower request can reduce both time and duplication costs.

Common scenarios

Different request types produce different fee patterns. The calculator is built for all of them, but the inputs you emphasize will change.

1) Small, straightforward request

Example: 12 pages of meeting minutes delivered by email.

Likely fee pattern:

  • Low or no labor
  • Small copy or scan charge
  • No mailing cost

Use the calculator to confirm whether the agency is billing only the copying fee or adding extra handling charges.

2) Large file request with many attachments

Example: emails plus attachments for a 90-day period.

Likely fee pattern:

  • Higher page count
  • Possible search time
  • Possible review or redaction labor
  • Lower mailing cost if delivered electronically

In this scenario, labor may be the biggest driver. The calculator helps you see whether reducing the date range has a meaningful effect.

3) Request fulfilled from paper archives

Example: archived permits stored in a physical file room.

Likely fee pattern:

  • Search time
  • Retrieval labor
  • Copying cost
  • Possibly scanning cost if records are digitized on the fly

Use the calculator to separate retrieval time from copying time. That distinction helps you understand where the cost is coming from.

4) Invoice review after production

Example: the agency sent 180 pages and an invoice with several line items.

Use the calculator to check:

  • Whether the page total matches the records you received
  • Whether the hourly charge matches the stated rate
  • Whether the agency added a mailing or media fee
  • Whether the final amount aligns with the rate sheet

If a line item seems off, the calculator makes the discrepancy easier to isolate.

5) Comparing paper and electronic production

Example: the agency offers either photocopies or a digital download.

Paper version:

  • 500 pages × $0.20 = $100.00

Digital version:

  • 500 pages × $0.05 = $25.00

That’s a $75.00 difference before any labor or delivery costs are added.

Tips for accuracy

A good estimate depends on accurate inputs. Small errors in page count or hourly rate can change the final number quickly.

Use the agency’s actual rate sheet when possible

Many agencies publish fee schedules. Enter the exact rate rather than guessing. A difference of five cents per page becomes significant at scale.

Separate labor from duplication

Labor charges and copying charges are not the same thing. If the agency bills both, enter them as separate items. That keeps the total readable and makes the estimate easier to audit.

Confirm whether the page count is one-sided or double-sided

A “page” can mean different things depending on the agency’s practice. Some count each side separately; others count each sheet. Use the agency’s definition if it is provided.

Check whether tax applies

Some agencies add tax to certain services or media charges. If tax is part of the invoice, include it in the estimate so the total matches more closely.

Watch for minimum fees

A request may trigger a minimum charge even when the actual pages are few. If the agency says there is a minimum processing fee, enter it as a flat cost rather than trying to force it into the page or hourly fields.

Keep requested scope precise

The cleaner the scope, the easier the estimate. Include:

  • Date range
  • Record type
  • Custodian or department
  • Preferred format
  • Delivery method

That specificity can reduce both search time and surprise fees.

Save a copy of the estimate

Before submitting a request or approving a bill, keep a record of:

  • The numbers you entered
  • The agency’s stated rates
  • The calculator total
  • The invoice or estimate

Related reading