Forms Showcase - Government Form Examples
Comprehensive examples of accessible government forms using USWDS components, designed for optimal citizen engagement and regulatory compliance.
Home
Demo Pages
Forms Showcase
All forms on this page are for demonstration purposes only. No data is collected or processed.
These examples show proper accessibility features, validation, and user experience patterns.
Business Permit Application
Apply for permits required for commercial operations within federal jurisdictions. Processing typically takes 5-10 business days.
Business Information
Business name *
Business type *
- Select business type -
Sole Proprietorship
Independent Contractor
Freelancer
General Partnership
Limited Partnership (LP)
Limited Liability Partnership (LLP)
Limited Liability Company (LLC)
S Corporation
C Corporation
B Corporation (Benefit Corp)
Professional Corporation
501©(3) Non-Profit
501©(4) Social Welfare
501©(6) Trade Association
Cooperative
Trust
Business Address
Street address *
Street address line 2
State *
- Select State or Territory -
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
American Samoa
Guam
Northern Mariana Islands
Puerto Rico
U.S. Virgin Islands
Armed Forces Americas
Armed Forces Europe
Armed Forces Pacific
Permit Details
What type of permit do you need? *
Retail Operations
Food Service
Construction/Renovation
Environmental Compliance
Number of employees
Business description *
Describe your business activities and operations (minimum 50 characters)
File Upload
Supporting documents *
Upload required documentation: business registration, insurance certificates, technical specifications.
Accepted formats: PDF, DOC, DOCX, JPG, PNG. Maximum file size: 10MB per file.
Application Summary
Processing Time: 5-10 business days
Application Fee: $125 (paid after approval)
Validity Period: 1 year from issue date
Renewal Required: 30 days before expiration
Save Progress
Clear Form
Document Request Form
Request certified copies of official government documents through our secure processing system.
Personal Information
Document Selection
Delivery Options
Payment & Review
Step 2: Document Selection
Select the documents you need and specify the number of certified copies for each.
Processing fees apply per document type. Certified copies include official seals and security features.
Available Documents
Delivery Method *
Standard Mail - $0 (5-7 business days additional)
Priority Mail - $8.50 (2-3 business days additional)
Express Delivery - $25.00 (Next business day)
Digital Delivery - $5.00 (Same day, secure download)
Order Summary
Selected Documents: None selected
Document Fees: $0.00
Delivery Fee: $0.00
Total: $0.00
Previous Step
Continue to Delivery
Save Progress
Multiselect and Combo Box Examples
Advanced form components for complex data collection scenarios.
Advanced Selection Components
Select Multiple Services *
Hold Ctrl (Windows) or Cmd (Mac) to select multiple options
Primary Care Services
Specialty Care Referrals
Mental Health Services
Dental Care
Vision Services
Prescription Services
SNAP Benefits (Food Stamps)
WIC Program
TANF Cash Assistance
Utility Bill Assistance
Childcare Subsidies
Adult Education Programs
Job Training Initiatives
Digital Literacy Classes
ESL Classes
GED Preparation
Select Relevant Agency Departments
Choose all departments that apply to your request
Administrative Services
Benefits Management
Compliance & Regulations
Customer Service
Digital Services
Enforcement Division
Finance & Accounting
Grants Management
Human Resources
Information Technology
Legal Affairs
Operations
Public Outreach
Policy Development
Procurement Services
Priority Level with Custom Option
- Select or enter priority -
Emergency - Immediate Response Required
Urgent - Within 24 Hours
High - Within 3 Business Days
Normal - Within 7 Business Days
Low - Within 30 Days
Scheduled - Specific Date Required
Language Preference for Communication
- Select preferred language -
English
Spanish / Español
Chinese Simplified / 简体中文
Chinese Traditional / 繁體中文
Vietnamese / Tiếng Việt
Korean / 한국어
Arabic / العربية
French / Français
German / Deutsch
Hindi / हिन्दी
Japanese / 日本語
Portuguese / Português
Russian / Русский
Tagalog
Implementation Code Examples #
<form class="usa-form usa-form--large" action="#" method="post" novalidate>
<fieldset class="usa-fieldset">
<legend class="usa-legend usa-legend--large">Form Title</legend>
<!-- Form fields go here -->
<input class="usa-button" type="submit" value="Submit">
</fieldset>
</form>
Required Field with Error Handling #
<label class="usa-label" for="field-id">
Field Label <abbr title="required" class="usa-hint usa-hint--required">*</abbr>
</label>
<input class="usa-input usa-input--error" id="field-id" name="field-name"
type="text" required aria-describedby="field-id-error" aria-invalid="true">
<span class="usa-error-message" id="field-id-error" role="alert">
<svg class="usa-icon" aria-hidden="true" focusable="false" role="img">
<use xlink:href="/assets/uswds/img/sprite.svg#warning"></use>
</svg>
Error message text
</span>
Multi-Step Progress Indicator #
<div class="usa-step-indicator" aria-label="progress">
<ol class="usa-step-indicator__segments">
<li class="usa-step-indicator__segment usa-step-indicator__segment--complete">
<span class="usa-step-indicator__segment-label">Step 1</span>
</li>
<li class="usa-step-indicator__segment usa-step-indicator__segment--current">
<span class="usa-step-indicator__segment-label">Step 2</span>
</li>
<li class="usa-step-indicator__segment">
<span class="usa-step-indicator__segment-label">Step 3</span>
</li>
</ol>
</div>
File Upload Component #
<label class="usa-label" for="file-upload">
Upload documents
</label>
<span class="usa-hint">
Accepted formats: PDF, DOC, JPG. Max size: 10MB per file.
</span>
<input class="usa-file-input" id="file-upload" type="file"
name="file-upload" multiple accept=".pdf,.doc,.jpg">
This page demonstrates comprehensive form patterns with:
Accessible form structure with proper fieldsets and legends
Validation patterns with error and success states
Multi-step forms with progress indicators
File upload components with clear instructions
Interactive elements like checkboxes and radio buttons
Proper labeling with required field indicators
ARIA attributes for screen reader compatibility
Error handling with descriptive messages and visual indicators