Maryland certified payroll: where it goes, when it is due, and what late costs
The rules come from Maryland's prevailing wage statute, COMAR 21.11.11.02, and the Prevailing Wage Unit of the Maryland Department of Labor, read on November 4, 2026.
Last reviewed against the sources it cites
The short answer
Maryland public works of $250,000 or more owned by a State unit or using 25% or more State money send certified payroll electronically to the Commissioner of Labor and Industry within 14 days after each payroll period. A late payroll costs $10 per calendar day; the owner may postpone partial payment estimates. The Unit says Davis-Bacon jobs do not file with the State, Baltimore County and Montgomery County name LCPtracker, Baltimore City differs, so confirm your channel.
- The state law applies to public work contracts of $250,000 or more when a State unit owns the job with any State funding or a local body uses 25% or more State money. Mechanical systems service contracts have their own tests: section 17-202(e) reaches one that is part of a public work contract above the $2,500 Service Contract Act amount. COMAR 21.11.11.06(A) separately lists three conditions, among them a value over $2,500 and a bid on or after October 1, 2022.
- COMAR 21.11.11.02(A) requires the contractor to submit payroll electronically to the Commissioner of Labor and Industry within 14 days after the end of each payroll period, and .02(C)(1) requires the WH-347 or an equivalent.
- A late payroll costs $10 for each calendar day and the public body may postpone partial payment estimates, while a false or fraudulent payroll record carries a $1,000 civil penalty for each falsified record.
- The stop-work power in section 17-221(e)(1) is triggered by a possible failure to pay the prevailing wage and does not list a late payroll, and a written appeal is due within 72 hours under section 17-221(f)(1).
- The Unit's FAQ 7 says a project with $2,000 of federal funds plus State money is a Davis-Bacon project and that employers on it do not file certified payroll with the State.
- Baltimore County and Montgomery County both name LCPtracker as the system for county prevailing wage payroll.
Where does Maryland certified payroll go?
It depends on who owns the job and whose money pays for it. See also prevailing wage versus certified payroll and the state-by-state table.
Except for mechanical systems service contracts (below), the state law does not apply to a public work contract under $250,000. The Unit's overview covers State units with any State funding and local owners using State money for 25% or more, though the Unit's landing page uses 25% or more for both. Section 17-201(j) defines those owners and lets a local government opt in by ordinance or resolution with written notice to the Commissioner. It also names the Washington Suburban Sanitary Commission (WSSC) as a public body. A capital project that receives State capital budget funds as a local House of Delegates or Senate initiative is not a "public work" (section 17-201(k)(2)(ii), FAQ 6). Section 17-202(d) reaches certain construction in tax increment financing districts created on or after July 1, 2018 only if a political subdivision, Baltimore City or the Revenue Authority of Prince George's County authorizes it.
| Your job | Where payroll goes |
|---|---|
| State owner with any State money, local owner with State money at 25% or more, or WSSC; $250,000 or more | The Unit's electronic system, within 14 days. COMAR 21.11.11.02(A) says to submit electronically to the Commissioner of Labor and Industry, and the Unit's apprenticeship notice calls its electronic certified payroll reporting system "required for all State prevailing wage projects." The last row shows a conflicting owner document. |
| Federal money on the job | The Unit's FAQ 7 treats a project with $2,000 of federal funds plus State money as wholly Davis-Bacon, so its employers do not file with the State. The statute excludes only the federal part. |
| Baltimore County contract | LCPtracker. The county page states no contract threshold. Where state law applies it governs, and local hire rules can still apply (county page). |
| Montgomery County financed, $250,000 or more, no state or federal prevailing wage | The Compliance Monitor, through LCPtracker (county page). |
| Baltimore City Board of Estimates contract over $5,000 | Two copies of weekly payrolls within 14 days, to the contracting agency and the Wage Commission. The sections read name no electronic system (section 25-2, section 25-10). |
| Maryland Stadium Authority contract | One January 2022 Stadium Authority attachment (project MSA 22-038) cites sections 17-201 to 17-226, yet tells the contractor to submit certified payroll to LCPtracker and certify to the Authority. That conflicts with the regulation and the Unit's statement above, and this page cannot reconcile them. Ask the Unit and the Authority in writing which system your contract requires. |
Section 17-220(b)(1) lists two recipients, the public body and the Commissioner. COMAR .02(B) makes the Commissioner responsible for providing the records to the contracting public body, as appropriate, so the regulation describes one submission, to the Commissioner. Check your contract for any added delivery requirement and confirm with the Prevailing Wage Unit at 410-767-2342.
Mechanical systems service contracts have their own tests. Section 17-202(e) applies the law to one that is part of a public work contract with a value above the threshold in 41 U.S.C. 6702(a)(2), which is $2,500. COMAR 21.11.11.06(A) applies its rule to a service contract that has all three of these:
- It is valued at more than $2,500.
- A public body as defined in section 17-201(j) procured it.
- It covers a mechanical system installed as part of a building or public work constructed under the Prevailing Wage Law, for a contract bid on or after October 1, 2022.
Section 17-202(e) does not repeat the regulation's second and third conditions. The Unit's FAQ 3 states only a value, $2,500 or greater. This page cannot say which test applies to a given contract, so ask the Unit in writing, especially at exactly $2,500 or for a contract bid before October 1, 2022.
Section 17-201(h) defines a mechanical systems service contract as a contract for certain systems. The copy of the statute this page read lists refrigeration, plumbing, electrical and elevator systems as items (2) to (5) and does not show item (1), so check the statute for the full list. Payroll is due only for the weeks worked on the service contract (COMAR .06(B)).
How do you submit payroll to the State?
The Unit's certified payroll page points its "Submit a Certified Payroll Report" entry to an electronic portal.
- Register. Contractors and subcontractors register before entering payroll (Unit page). The Unit's step-by-step deck shows no date, but its file properties give a June 2012 creation date and it uses a 2012 sample calendar. Steps 2 and 4 rest on it, so screens may differ.
- Enter the determination number. It has at least five digits (deck).
- Pick the work week, with accurate beginning and ending dates (Unit instructions, Rev. 5/2023).
- Choose Payroll or No Work, then enter every worker with gross and net pay (deck).
- Certify and keep the receipt. Section 17-220(c) has each contractor or subcontractor sign the statement for its own records, but the Unit's instructions have the prime certify its subs' on-site payrolls. Ask the Unit which signature the portal records; the deck's text mentions no signature step, and six of its slides are screenshots without text. You can email the receipt to the prime (deck). You cannot delete an entry: choose "Amend" instead of "Certified" (FAQ 61).
When is Maryland certified payroll due, and on what form?
Within 14 days after the end of each payroll period (COMAR 21.11.11.02(A)), on the WH-347 or an equivalent (.02(C)(1)). The payroll must carry either the section 17-220 certificate or the WH-347 compliance certificate, "fully completed and executed," and be "numbered serially starting with payroll number one" (.02(C)(2) and (3)). See our WH-347 guide. The instructions say 14 calendar days, received in that time. With biweekly pay, the regulation counts from the period's end but the deck says to enter weekly, and the sources do not say which controls, so count from the end of each work week you enter.
Who submits a subcontractor's payroll?
Section 17-220(b)(1) has each contractor submit its own records and, for work at the site, its subcontractors'. Who signs is where the sources conflict. Section 17-220(c) has the statement signed by the contractor or, for the subcontractor's records, by the subcontractor. The Unit's instructions (Rev. 5/2023) say the contractor is responsible for certifying and submitting its subs' on-site payrolls.
If you are a sub, do not assume the prime's certification replaces your own statement. Ask the Unit in writing which signature the portal records.
What does late payroll cost, and what does it not?
| Failure | Consequence | Source |
|---|---|---|
| Payroll submitted late | $10 for each calendar day late, owed to the public body, which may also postpone partial payment estimates. | 17-220(d) |
| False or fraudulent payroll record | $1,000 for each falsified record, for a material false statement or omission the person knew was false or made with deliberate ignorance or reckless disregard for its truth. Recoverable in a civil action; paid to the State General Fund. | 17-224(g) |
| Employee paid less than the prevailing wage | $20 per employee per day in liquidated damages plus restitution, or $250 where the contractor knew or should have known and deliberately failed to pay. When the Commissioner finds after investigation that the law may have been violated, the public body withholds enough for the wages and damages pending a final determination. | 17-222(a), (b), 17-221(d) |
| Knowingly failing to produce records or attend a hearing in an investigation | A civil fine of up to $1,000, on top of other penalties. Each day is a separate offense. | 17-221(k) |
| Stop-work order | The Commissioner may stop work at every site where a violation occurred. Appeal in writing within 72 hours or the order is final. Violating it can cost up to $5,000 a day. | 17-221(e), (f)(1) |
| Persistent and willful violations | After an investigation and an order under section 17-221, your name goes on a list filed with the Secretary of State, and you cannot enter a public work contract for 2 years. | 17-226 |
The statute's stop-work trigger is a possible failure to pay the prevailing wage, and it does not list a late payroll (section 17-221(e)(1)). Section 17-220(d)(2) names only "the contractor" as liable for the $10 a day, and that is the party that submits the subcontractors' records under 17-220(b)(1). A sub should agree with the prime in writing on who submits and by when.
What is the apprenticeship contribution on the payroll?
The Unit says covered contractors and subcontractors contribute $0.25 per hour for each employee in each covered craft, even with no apprentices (FAQ 55, Unit notice). It does not have to go to the State. The notice gives three options: participate in a registered apprenticeship training program, contribute to an organization that has one, or pay the State Apprenticeship Training Fund. The statute lets the Secretary set Fund payments at no more than 25 cents an hour (section 17-605(a)(1)). Report the payments on the payroll record (section 17-605(c), FAQ 56).
The sources disagree on coverage. The statute's covered project is one valued at $500,000 or more. The Unit's FAQ 55 says contractors and subcontractors doing work of $100,000 or more on a project covered by the prevailing wage law must contribute, with no $500,000 project line. The Unit's notice puts the $100,000 line on certain subcontractors only.
Section 17-604(a) uses that same covered-project term. It requires a subcontractor that performs work above the small procurement amount "for a covered project" to give the unit written verification of its contribution plan. That amount is $100,000 or less for a unit, and $200,000 or less for General Services and Transportation construction and Natural Resources capital projects. Because 17-604(a) ties the verification to a covered project, one reading is that those amounts are subcontractor lines inside a $500,000 covered project. FAQ 55 draws no such limit, and nothing this page read says which controls. Treat FAQ 55 as the Unit's stated position, and near any of these lines ask the Unit in writing.
A Stadium Authority job adds a second conflict. The January 2022 Stadium Authority attachment says the Authority does not require contribution to the Maryland Apprenticeship and Training Council for its construction contracts. The Unit's FAQ 55 and notice say contractors on State public work projects must contribute, naming a registered program or the State Fund as payee, not the Council, so the attachment may not speak to the same obligation. This page cannot resolve that. If your contract is with the Authority, ask the Unit and the Authority in writing whether the contribution applies to you.
Unpaid contributions are doubled (section 17-606(a)). Section 17-606(b) is a separate penalty for willful false statements, up to $1,000 per employee and falsified record.
About your project
We prepare certified payroll for public works contractors. Tell us about your project.
Questions
Does Maryland require certified payroll on every public job?
Do I submit to the State if the job also has federal money?
How much is the Maryland late payroll penalty?
Do I owe the $0.25 apprenticeship contribution with no apprentices?
Sources
Every figure on this page links to its source where it first appears. The full list, in order:
- Maryland's prevailing wage statute mgaleg.maryland.gov
- COMAR 21.11.11.02 dsd.maryland.gov
- Prevailing Wage Unit of the Maryland Department of Labor labor.maryland.gov
- $250,000 or more mgaleg.maryland.gov
- $10 per calendar day mgaleg.maryland.gov
- Davis-Bacon jobs do not file with the State labor.maryland.gov
- Baltimore County baltimorecountymd.gov
- Montgomery County montgomerycountymd.gov
- Baltimore City codes.baltimorecity.gov
- any State funding labor.maryland.gov
- $2,500 Service Contract Act amount govinfo.gov
- COMAR 21.11.11.06(A) dsd.maryland.gov
- $1,000 civil penalty for each falsified record mgaleg.maryland.gov
- section 17-221(e)(1) mgaleg.maryland.gov
- apprenticeship notice labor.maryland.gov
- section 25-2 codes.baltimorecity.gov
- Stadium Authority attachment mdstad.com
- portal dllr.state.md.us
- deck labor.maryland.gov
- Unit instructions labor.maryland.gov
- 17-222(a), (b) mgaleg.maryland.gov
- 17-226 mgaleg.maryland.gov
- section 17-605(a)(1) mgaleg.maryland.gov
- $500,000 or more mgaleg.maryland.gov
- 17-604(a) mgaleg.maryland.gov
- $100,000 or less for a unit, and $200,000 or less mgaleg.maryland.gov
- section 17-606(a) mgaleg.maryland.gov
- Baltimore City codes.baltimorecity.gov