Which certified payroll portal each California agency uses

One row per awarding body, each read on the body's own page, with the DIR rule on whether you also file the eCPR with the state. Every row is dated.

Pages read October 23, 2026

The short answer

It depends on the agency: LCPtracker at San Francisco, LA County and LACCD; PRISM Compliance Management at the City of San Diego; Elation Systems at BART. A portal is the agency's copy, so you also file the DIR eCPR unless a legacy program monitors the project, a qualifying project labor agreement covers it, or the small project exemption applies.

  • The City of San Diego names PRISM Compliance Management as its system of record for certified payroll (City of San Diego).
  • The County of Los Angeles Public Works says all certified payroll records are submitted on both the DIR system and LCPtracker (LA County Public Works).
  • BART contractors submit certified payroll through Elation Systems and are also required to submit it to DIR (BART).
  • San Francisco names LCPtracker as the online service it uses for city contractors (San Francisco), and LACCD requires weekly certified payroll through LCP Tracker on projects awarded after October 2014 (LACCD).
  • DIR's FAQ says submitting certified payroll records to other agencies does not fulfill the requirement to submit them to the Labor Commissioner, and that the Labor Commissioner has exempted projects monitored by the four legacy programs (Caltrans, the City of Los Angeles, LAUSD and the County of Sacramento), projects covered by a qualifying project labor agreement and projects covered by the small project exemption (DIR certified payroll FAQ); DIR's exemptions page says the legacy programs and project labor agreements are exempt until further notice (DIR exemptions page).

Portal by awarding body

Click a column heading to sort. The portal is the system the body's own page names for certified payroll. The frequency column is filled in only where the body's page, or a document that page links, gives one or says it varies by contract.

Awarding bodyPortalHow oftenAlso file with DIR?Page read
BART
Guide: Elation Systems
Elation Systems (BART page)Not stated on the pageYes
BART's page also tells contractors to submit certified payroll to DIR.
Caltrans
Guide: Caltrans and LCPtracker
Caltrans File Transfer, or LCPtracker on contracts that use it (Caltrans page, File Transfer quick guide, State contract LCPtracker checklist, Federal-aid contract LCPtracker checklist)Weekly, on contracts that use LCPtracker (Caltrans state contract LCPtracker checklist)Exempt on projects its legacy program monitors
City and County of San Francisco
Guide: LCPtracker vs DIR
LCPtracker, the online service San Francisco says it uses for city contractors (City and County of San Francisco page)Not stated on the pageYes
City of Los Angeles
Guide: OCPS
OCPS, the City's Online Certified Payroll System (City of Los Angeles page)Weekly (City of Los Angeles labor compliance FAQ)Exempt on projects its legacy program monitors
City of San Diego
Guide: PRISM Compliance
PRISM Compliance Management, which the City calls its system of record (City of San Diego page)Not stated on the pageYes
The City's page also tells contractors to submit to DIR when applicable.
County of Los Angeles Public Works
Guide: LCPtracker vs DIR
LCPtracker, the County's electronic certified payroll reporting system (County of Los Angeles Public Works page)Varies by contract, per the CountyYes
The County says all certified payroll records go on both the DIR system and LCPtracker.
County of SacramentoThe County's labor compliance page names no portal (County of Sacramento page)Not stated on the pageExempt on projects its legacy program monitors
LA Metro
Guide: LA Metro
Metro's online monitoring system; the page names no vendor (LA Metro page)Weekly (LA Metro Labor Compliance Manual, Feb 2024, linked from Metro's page and hosted on Dropbox)Yes
Metro's manual says contractors registered with DIR must also submit to DIR through the eCPR system, except on Project Labor Agreement contracts.
LACCD
Guide: Community college districts
LCP Tracker, as the district's page spells it (LACCD page)Weekly, on projects awarded after October 2014Yes
The District's page describes a Project Labor Agreement; DIR exempts projects covered by a qualifying one, so check your contract.
LAUSD
Guide: School district programs
The Certified Payroll Reporting System linked from the district's Labor Compliance Program page (LAUSD page)Not stated on the pageExempt on projects its legacy program monitors
Port of Long BeacheComply Solutions, where the contract requires electronic submission (Port of Long Beach page)WeeklyYes
The Port's page also says to submit weekly electronic certified payroll reports to DIR.
University of California
Guide: University of California
Software the University designates; the manual names LCP Tracker for Inflation Reduction Act projects (University of California page)At the times the University directsYes
The University's manual does not tell contractors to submit certified payroll to DIR; this applies DIR's rule to public works projects.

Do you file with both?

Yes, unless the project is exempt. DIR's certified payroll FAQ asks whether you still have to submit to DIR if you submit certified payroll records to a union, the prime contractor, the awarding body or a labor compliance program. The answer is yes, because submitting to other agencies does not fulfill the requirement to submit to the Labor Commissioner. The portal is the agency's side. Your own eCPR filing to the Labor Commissioner is the state's side. These bodies tell contractors the same, on their own pages or, for LA Metro, in the manual Metro's page links, with the qualifiers shown in the table: BART, City of San Diego, County of Los Angeles Public Works, LA Metro Labor Compliance Manual, Feb 2024, linked from Metro's page and hosted on Dropbox and Port of Long Beach.

Who does not file the eCPR with DIR

DIR's FAQ lists three kinds of exempt project: projects monitored by the four legacy labor compliance programs, projects covered by a qualifying project labor agreement, and projects under the small project exemption. The small project exemption applies to public works projects that do not exceed $25,000 for new construction, alteration, installation, demolition or repair, or $15,000 for maintenance. DIR's exemptions page repeats the legacy program and project labor agreement lists and says they apply until further notice. Projects the four legacy programs monitor are marked exempt in the table. A body that has some other DIR-approved program is not exempt for that reason alone: see the list of DIR-approved labor compliance programs.

One payroll, two filings

Every row marked yes means the same payroll goes to two places. WellStanding prepares the WH-347 and the eCPR from the payroll export you already run, and a person reviews every filing. You review the finished filing and sign the certification in one step, and nothing is filed until you have signed. The certification is always yours; we never sign for you. The portal side is your contract's requirement. The WH-347 and the eCPR are the filings named above; entering the portal copy is separate and set by your contract. The reason the certification is yours is in Labor Code 1776(a), which requires each payroll record to be verified by a declaration under penalty of perjury, and in 8 CCR 16401, which sets the words of certification, for payroll records furnished on request, by a person with authority to act for the business.

How this table is built

  • Rows. The rows start from the awarding bodies WellStanding tracks and are rebuilt with the site.
  • Reading. Each portal and frequency was read on the body's own page, or on a document that page links, on October 23, 2026. Portals and requirements change by contract, so your contract documents control.
  • What counts. A body appears with a portal only if a page it publishes says so. Vendor customer lists and news items are not used.
  • The DIR column. It applies DIR's rule to each body. It does not come from the body's page unless the row says so.

Download the table: california-awarding-body-certified-payroll-portals.csv. Cite as: WellStanding, certified payroll portals by California awarding body, pages read October 23, 2026, https://wellstanding.com/data/california-awarding-body-certified-payroll-portals/.

Questions

Do I file with both DIR and the agency portal?
Yes, unless the project is exempt. DIR's certified payroll FAQ asks whether you still submit to DIR when you submit to a union, the prime contractor, the awarding body or a labor compliance program, and answers yes. BART, City of San Diego, County of Los Angeles Public Works, LA Metro and Port of Long Beach tell contractors on their own pages or, for LA Metro, in the manual Metro's page links, to submit to DIR as well, with the qualifiers shown in the table. The exempt projects are listed under "Who does not file the eCPR with DIR" below.
Which agencies are exempt from filing the eCPR with DIR?
DIR's FAQ lists projects monitored by the four legacy labor compliance programs, projects covered by a qualifying project labor agreement, and projects under the small project exemption. Being on DIR's list of approved labor compliance programs is not enough by itself: see which agencies have a DIR-approved labor compliance program.
Is LCPtracker the same as DIR's eCPR system?
No. LCPtracker describes itself as labor compliance and certified payroll software, and the agencies marked LCPtracker above name it as their portal. DIR's eCPR is the state's own online system, and DIR's FAQ says it is the only way to submit certified payroll records to the Labor Commissioner. Submitting to an agency's portal does not fulfill the requirement to submit to the Labor Commissioner, so you file in both unless the project is exempt.
Which California agencies use LCPtracker?
In this table, City and County of San Francisco, County of Los Angeles Public Works and LACCD. Caltrans also names LCPtracker on contracts that use it, in its state contract pre-job checklist and federal-aid contract pre-job checklist, and the University of California manual names it for Inflation Reduction Act projects. Each row above links the page that says so.
What if my agency is not in the table?
Your contract documents name any portal. The DIR rule does not change with the answer. The requirements pages cover more awarding bodies, and we add a portal only after reading the body's own page.
Can I use this table?
Yes, with attribution, under the Creative Commons Attribution 4.0 license for WellStanding's compilation. The portal and filing facts in each row are the awarding body's and DIR's own, from the pages linked in that row. Cite it as: WellStanding, certified payroll portals by California awarding body, pages read October 23, 2026, https://wellstanding.com/data/california-awarding-body-certified-payroll-portals/. The CSV has the same rows.

Sources

Every figure on this page links to its source where it first appears. The full list, in order:

  1. DIR rule dir.ca.gov
  2. City of San Diego sandiego.gov
  3. LA County Public Works content.pw.lacounty.gov
  4. BART bart.gov
  5. San Francisco sf.gov
  6. LACCD build-laccd.org
  7. DIR exemptions page dir.ca.gov
  8. Caltrans page dot.ca.gov
  9. File Transfer quick guide dot.ca.gov
  10. State contract LCPtracker checklist dot.ca.gov
  11. Federal-aid contract LCPtracker checklist dot.ca.gov
  12. City of Los Angeles page ocps.bca.lacity.gov
  13. City of Los Angeles labor compliance FAQ bca.lacity.gov
  14. County of Sacramento page development.saccounty.gov
  15. LA Metro page metro.net
  16. LA Metro Labor Compliance Manual, Feb 2024, linked from Metro's page and hosted on Dropbox dropbox.com
  17. LAUSD page facilities.lausd.org
  18. Port of Long Beach page portpartners.polb.com
  19. University of California page facilitiesmanual.ucop.edu
  20. WH-347 dol.gov
  21. Labor Code 1776(a) leginfo.legislature.ca.gov
  22. 8 CCR 16401 dir.ca.gov
  23. labor compliance and certified payroll software lcptracker.com
  24. Creative Commons Attribution 4.0 license creativecommons.org

On a portal job? First filing free

Send the payroll export you already run. We turn it into the WH-347 and the DIR eCPR filing, checked by software and verified by a person. First filing free, before you pay us anything. $995 one time setup, then $249 per month flat for crews up to 25 workers.

Got it. If your filing is due sooner, call us at 1-858-834-8430, Monday to Friday, 7:00 to 5:00 Pacific.

Prefer the phone? Call 1-858-834-8430, Monday to Friday, 7:00 to 5:00 Pacific.

CallFirst filing free