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:
| Input | What it affects | Example impact |
|---|---|---|
| Number of pages | Copying total | More pages increase the final cost |
| Per-page rate | Copying subtotal | A $0.15 rate costs less than $0.25 |
| Labor/search time | Service subtotal | A 2-hour search charge can dominate the total |
| Hourly rate | Labor subtotal | Higher hourly rates produce a higher estimate |
| Media or delivery fee | Add-on cost | USB, disk, mailer, or shipping cost increases total |
| Tax | Final total | Adds 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
