AB-219 Guide

Modified on Thu, 28 Aug at 6:33 AM

This document is intended to provide guidance and best practices for setting up and tracking 

California AB-219 compliance in LCPtracker Professional.


What is AB-219?

  1. California State requirement only, no current federal requirements under DBA or DBRA.
  2. CA DIR AB-219 Fact Sheet (overview of law) 
  3. CA DIR Concrete Delivery FAQs 
  4. CalCIMA (California Construction and Industrial Materials Association) 


Setting Up and Using LCPtracker Pro to Comply with CA AB-219


Assign the Appropriate Concrete Delivery Wage Classifications for the Project

  1. Determine the batch plant location(s) for your project’s concrete deliveries.
  2. Determine the wage classification, wage requirements, fringes, and DAS training requirements for "concrete deliveries” from the identified County locations.
  3. Add the batch plant counties (location) to the project to assign the CA wages.


Adding Batch Plant Counties (Location) to the Project


Admin view – Adding a Location

For more information, please consult the Administrator User Guide available under Knowledge Base in LCPtracker.

Example: project is located in Orange County and the batch plant is located in Riverside County. By adding both locations, the contractor will be able to first make the selection for the county and then choose their craft/classification.


Contractor view

When entering the payroll record, the contractor will need to make sure that they select the correct location. If contractors have already entered certified payroll records (CPRs), one thing to note is that the new location added will be added in alphabetical order (which means it may or may not be listed before the original location).


For more information, please reference the Contractor User Manual available in the Knowledge Base in LCPtracker.


Users need to be sure they are selecting the correct location before selecting a craft/classification, and when they click on Add Classification, they will only see one jurisdiction.


Certified Payroll Report

If the incorrect location has been selected, the CPR will need to be deleted as the location CANNOT be edited. The CPR will show one craft and classification and the location that was selected when entering the payroll.


Validation Settings and Validation Exceptions

  1. Validation exceptions may only be performed by system Full Administrators
  2. Concrete delivery contractor/vendor will typically need individual validation setting overrides for Val_5 and Val_23 in the LCPtracker Pro system, due to the non-standard fringe calculations required for concrete delivery drivers.
    • VAL_5. Validates Total Hourly Rate (basic plus fringes)
      • Advise to set to “Yes - Warning/Alert” rather than off
    • VAL_23. Checks that the Total Hourly Rate in the database is sufficient.
      • Advise to set to “Yes - Warning/Alert” rather than off


A validation setting exception (override) is NOT changing the validation setting for the full database, but instead providing a different validation setting for ONLY a specific contractor. 


Steps to add a validation setting exception:

  1. Full Admin accesses validation settings
  2. Select a specific Department if necessary or leave as Default Settings to have the override cover all projects/departments.
  3. Click Add 
  4. Select the validation setting you want to provide the override for
  5. Change “Notice/Warning” to “Warning” and “Enforce at Certification” to “Alert”
  6. Choose the Contractor this override is “Applicable For”
  7. Click Update


This override will show now and can be deleted at any time if it is no longer needed.


Additional Resources and Information

For overrides, an Admin may require contractors to submit documentation prior to adding the override. This can be accomplished utilizing the LCPtracker eDocuments functionality.


Furthermore, it is always beneficial to refer to the California DIR for information regarding legislation updates and requirements.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article