All posts
accelacitizenaccesspermit-portal

What is CitizenAccess? Accela's permit portal explained

By PermitFlag Team ·

CitizenAccess is Accela’s web portal for residents, contractors, and builders to apply for permits, check permit status, and schedule inspections online. If you’ve typed a city name into Google followed by “building permit” and landed on a page with a blue header, a permit search bar, and a URL ending in /CitizenAccess/ — that’s it. That’s the portal.

It’s not glamorous. But it’s the front door to the permitting process for hundreds of US cities, and if you’re managing active construction projects, you’ll spend more time in CitizenAccess than almost any other tool in your workflow.

What CitizenAccess actually is

Accela is a government software company whose platform — the Accela Civic Platform — powers permit management, licensing, code enforcement, and inspection scheduling for municipalities across the US and Canada. CitizenAccess is the public-facing layer of that platform: the part the applicant sees.

Think of it this way: Accela runs behind the scenes in the city’s building department. CitizenAccess is the window that lets you look in.

Cities host CitizenAccess on their own infrastructure, which means every city’s portal looks slightly different and uses slightly different terminology. Indianapolis calls it “Indianapolis Citizen Access.” Arlington County, Virginia runs theirs at a different URL than Oakland, California. Same underlying platform. Different configuration.

How to find your city’s CitizenAccess portal

Most cities don’t call it “CitizenAccess” in their navigation — they call it “Online Permits,” “Permit Center,” or just “Building Permits.” The CitizenAccess name is Accela’s, not the city’s.

The fastest way to find it: search [city name] building permit online and click the official .gov result. The URL will usually follow one of these patterns:

  • aca-prod.accela.com/CITYCODE/ (Accela’s hosted cloud version)
  • permits.cityname.gov/CitizenAccess/
  • cityname.gov/CitizenAccess/
  • accela-aca.cityname.gov/CitizenAccess/

Some cities have branded it further — Huntington Beach, CA runs theirs at engage.huntingtonbeachca.gov/CitizenAccess/. Washington DC uses citizenaccess.dc.gov. The structure varies but the underlying system is the same.

What you can do in CitizenAccess

The exact features depend on how the city has configured Accela, but most portals let you:

Apply for permits — Submit building permit applications online instead of in person. Not all permit types are available online in every city; some still require paper submittals.

Check permit status — Look up any permit by record number, address, or project name. This is the function contractors use most.

Schedule inspections — Request building inspections once work is ready. Some cities let you schedule same-day or next-day; others have longer lead times.

Pay fees — Submit permit fees online. Some cities require in-person payment for certain permit types.

View plan review comments — When a permit goes into plan review and reviewers leave correction notices, those often appear in CitizenAccess under the permit record.

Download approved documents — Stamped permit documents are sometimes available for download once approved.

The problem CitizenAccess doesn’t solve

CitizenAccess is good at one thing: letting you check a single permit at a time.

It has no dashboard that shows you all your permits across all cities. It has no notification system that tells you when a status changes. It doesn’t send you an email when your permit moves from “In Review” to “Approved” or — more critically — when it reaches “Ready to Issue.”

That last one matters. A permit at Ready to Issue status is approved and waiting for you to formally pick it up. Most cities give you a limited window. Miss it, and the permit lapses. Reinstatement fees typically run 2.5x the original permit fee. On a permit that cost $8,200 to approve, that’s $20,500 to get back — $12,300 in fees because no one saw the status change.

If you’re managing 5 permits across one city, manually checking CitizenAccess once a day is manageable. If you’re managing 20+ permits across 3–5 cities, you’re opening 20+ browser tabs every morning and hoping nothing slipped through.

CitizenAccess across multiple cities

Here’s the operational reality: there’s no cross-city CitizenAccess. Each municipality runs its own instance. If you’re building in Indianapolis, Oakland, and Chula Vista simultaneously, you have three completely separate logins, three separate permit lists, and three separate sets of URLs to check.

Some builders create a browser bookmark folder with every permit URL. Some use a spreadsheet. Both approaches work until your portfolio grows past 10–15 active permits, at which point the daily manual check starts consuming 60–90 minutes every morning.

PermitFlag was built to solve exactly this. It’s a Chrome extension that lets you save any Accela permit page — across any city, any CitizenAccess instance — and check them all with one click. The extension opens each saved portal in the background, reads the current status, and shows you what changed. Thirty permits in under 5 minutes.

Frequently asked questions

What’s the difference between Accela and CitizenAccess?

Accela is the software company and platform. CitizenAccess is the public-facing portal product within that platform — the part the permit applicant uses. The city’s internal staff use a different interface called Accela Automation (or the Accela back-office system).

Does CitizenAccess work on mobile?

The portal is technically accessible on mobile browsers but wasn’t designed for it. Most contractors use it on desktop. Mobile usability varies by city configuration.

Do I need an account to check permit status on CitizenAccess?

No. Permit status lookup is typically public — you can search by permit number or address without creating an account. Creating an account lets you save permits to a personal list and is required to submit applications online.

Why do different cities have different CitizenAccess layouts?

Accela sells the platform to municipalities as a configurable product. Each city customizes the branding, terminology, and available features. The underlying database structure is the same, but the UI can look quite different.

Can I get email notifications when my permit status changes in CitizenAccess?

Most cities don’t have this configured. A handful do — some Accela deployments include an alert/notification module — but it’s not standard. Don’t count on email notifications for status changes. Check the portal directly, or use a tool that does it automatically.

Is CitizenAccess the same as eTRAKiT, MyGovernmentOnline, or ProjectDox?

No. eTRAKiT, MyGovernmentOnline, and ProjectDox are competing permitting software platforms. They serve the same function but are made by different companies. PermitFlag currently supports Accela/CitizenAccess portals specifically.

Managing 10+ active Accela permits?

PermitFlag checks every portal in under 5 minutes. Free 14-day trial.

Add to Chrome — Free 14 Days

No credit card required