Public Records Request Form Template

Streamline your records request intake with a structured online form. This public records request template captures the requester's identity, a detailed description of the records sought, the relevant time period, format preferences, and fee waiver requests — replacing email and paper submissions with an organized, trackable system.

formformform.com/f/2oP

Who uses this template

City and county clerksCity attorneys and legal staffRecords management officersPolice departments and sheriff officesSchool district administratorsState agenciesSpecial districts and authoritiesAny public agency subject to FOIA or state public records laws

About this template

Public records requests are a legal right under the federal Freedom of Information Act and virtually every state's equivalent law — from California's CPRA to Florida's Sunshine Law to Texas's TPIA. Agencies are required to respond to these requests within defined statutory deadlines, making a structured, trackable intake process essential for compliance. When requests arrive by email or postal mail, they can be lost, misfiled, or simply forgotten.

This public records request form creates a consistent intake channel that captures every required element: the requester's contact information, a specific description of the records sought, the relevant time period, the preferred format for production, and the commercial use designation that affects fee calculations under many state laws. The fee waiver request field with justification prompts journalists and researchers to articulate the public benefit of their request — information your records officer needs to evaluate the waiver claim.

formformform sends an immediate notification to your records officer when a request is submitted, creating a timestamp that anchors the statutory response clock. All requests are stored in a searchable dashboard, making it easy to track open requests, identify overdue responses, and demonstrate compliance if a dispute arises. For agencies that handle high request volumes, the export feature lets you move requests into your existing records management workflow.

12 form ideas you can build with this template +
FOIA Request to Federal Agency

Submits a Freedom of Information Act request to a federal department or agency for agency records, communications, or reports.

CPRA Request to California City

Files a California Public Records Act request for city contracts, correspondence, or meeting records with a specific date range.

Police Incident Report Request

Requests a copy of a specific incident report, arrest record, or call-for-service log from a police department records unit.

School District Contract Request

Requests copies of vendor contracts, superintendent employment agreements, or collective bargaining agreements from a public school district.

Building Permit Records Request

Seeks permit applications, inspection reports, and certificate of occupancy records for a specific property address.

City Council Email Request

Requests electronic communications between council members and lobbyists, developers, or city staff on a specific topic or date range.

Environmental Inspection Records Request

Seeks inspection reports, violation notices, and enforcement correspondence for a specific facility or industrial site.

Budget and Financial Records Request

Requests general ledger data, check registers, travel expense records, or grant expenditure reports for a fiscal year.

Personnel Records Request

Seeks public employee salary, discipline, or separation records that are disclosed under the state's public records law.

911 Call Records Request

Requests recordings or transcripts of specific 911 calls for news coverage, litigation support, or research purposes.

Franchise Agreement Records Request

Seeks cable, utility, or transit franchise agreements and related performance reports from the city or county.

Campaign Finance Records Request

Requests local candidate or ballot measure campaign finance disclosures filed with the city or county elections office.

What's included

+ Detailed records description with large text area
+ Date range capture for time-bounded requests
+ Format preference selection — digital, paper, or both
+ Fee waiver request with justification field
+ Commercial use disclosure question
+ Organization field for journalist and legal professional requests
+ Instant email notification to your records officer

How to create a public records request form

  1. 1

    Click 'Use this template' to open this public records request form in your formformform account.

  2. 2

    Update the introductory paragraph with your jurisdiction's specific statutory response timeline and contact information.

  3. 3

    Set the notification email to reach your records officer or city clerk immediately when a request is submitted.

  4. 4

    Add a note about your fee schedule for paper copies, staff research time, and document preparation.

  5. 5

    Embed the form on your agency website's transparency or records page.

  6. 6

    Review the submissions dashboard regularly and export open requests to your records tracking system.

Best practices for your public records request form

Acknowledge every request promptly

most state laws require an acknowledgment within 5–10 business days. Set your notification email to ensure no request is missed.

Encourage specificity in the description

vague requests ('all emails from the mayor') take far longer to fulfill than specific ones. Consider adding guidance in the description placeholder about what makes a good request.

Document commercial use

the commercial use designation affects fee calculations under many state laws. Capture it at intake rather than following up later.

Keep the fee waiver justification separate

requiring requesters to articulate public benefit in writing makes waiver decisions more defensible if challenged.

Train staff to use the dashboard

all submitted requests should be reviewed in formformform with notes on status. Do not let requests get siloed in individual email inboxes.

Respond even when you cannot immediately fulfill

send a holding response within the statutory window explaining the timeline and any fees, even if the records are not ready.

Frequently asked questions

Do I have to allow online public records requests? +

Most jurisdictions are not legally required to accept requests electronically, but doing so improves access and reduces staff time spent transcribing mailed or phoned-in requests. Check your state's public records statute for specific requirements.

Can I charge fees for records produced through this form? +

Yes. The form captures payment preference and fee waiver requests, but does not process payment. Staff would calculate applicable fees and collect payment separately before producing the records, as required by your agency's fee schedule.

What information do I need to provide to the requester? +

Most state laws require agencies to acknowledge the request in writing, estimate the time and cost to fulfill it, and notify the requester of any records being withheld and the legal basis for withholding. Consult your agency's legal counsel for jurisdiction-specific requirements.

Can I use this form for police department records requests? +

Yes, with modifications. Law enforcement agencies often have separate processes for different record types (incident reports, body camera footage, personnel records). Consider adding a request type dropdown or creating a separate form for each record category with appropriate legal disclaimers.

How do I handle requests for records that are partially exempt? +

Partial exemptions — where some information must be redacted — are common in public records responses. This form handles intake only; the redaction and production process is managed by your records officer or legal staff using standard redaction tools.

Related templates

Start with the Public Records Request Form template

Free forever. No credit card required. Customize everything.

Use this template