Certified Payroll and Prevailing Wage Software: Build Custom, Buy LCPtracker, or Keep the Portal and Build the Calculation
Agency count decides this, not headcount. A specialty contractor filing into one state under one collective bargaining agreement, whose general contractors already mandate LCPtracker, should build nothing: you are submitting into their portal anyway and a trained clerk with a clean spreadsheet is genuinely sufficient.
On this page
Agency count decides this, not headcount. A specialty contractor filing into one state under one collective bargaining agreement, whose general contractors already mandate LCPtracker, should build nothing: you are submitting into their portal anyway and a trained clerk with a clean spreadsheet is genuinely sufficient. Past three states with materially different rules, or as the prime collecting from dozens of subcontractors, every output destination becomes separate engineering and the upstream calculation becomes the real exposure. The distinction worth holding onto is that LCPtracker validates what you submit while nothing in that category computes what you should have paid, so the two halves of the decision are not competing for the same budget.
When is off the shelf genuinely the right call here?
LCPtracker, eMars and Points North are real products and they do their job well from the receiving side, which is exactly why owners and large general contractors mandate them. If your clients specify one, you are filing into it regardless of what you build, and for many contractors that plus a clerk who understands Davis Bacon is the whole answer.
Buy, and stop reading here, if this describes you:
- A specialty contractor running a handful of public jobs rather than a public funded backlog.
- One state, so one set of determinations, forms and filing steps.
- One collective bargaining agreement, or open shop only, so fringe treatment is uniform across your crews.
- General contractors who already mandate a portal you submit into.
- A payroll clerk who can produce a week's certified payrolls without needing to reconstruct how the fringe credit was derived.
There is also a band below any build worth naming. Under roughly $40,000 you are buying report formatting: somebody renders a WH-347 from your existing payroll export. That removes typing and nothing else, because the rates and fringe credits going in are still whatever your clerk calculated in a spreadsheet. Worth doing if your calculation is genuinely sound and layout is the only pain. A waste if it is not.
One more case for buying nothing yet. If the practices your clerk applies by hand are undocumented, write them down first: overtime treatment on split classification days, cash in lieu handling, how travel and subsistence are treated. That extraction costs salary time and improves a purchase as much as a build. Discovering it in week eleven of a project is expensive.
When does a custom build actually pay off?
Your payroll system holds one fact about a carpenter: a classification and a rate. Prevailing wage holds something else. The same worker can spend six hours as a carpenter on a federally funded transit job under one determination, two hours as a laborer on the same site, and the next day be on a state funded school with a different determination and a different classification for arguably the same work. Each of those hours carries its own base rate, fringe rate, overtime treatment and reporting destination.
That mismatch is why a clerk exports to a spreadsheet every Thursday night. It is not a formatting problem, and no receiving portal fixes it. What is at stake is withheld progress payments during a dispute, back wage liability across a crew, and in serious cases debarment, which ends your ability to bid public work.
Build when two or more of these are true:
- Three or more states with materially different rules, forms and filing steps.
- Mixed union and open shop crews, so fringe treatment differs by employee inside one job.
- You are the prime, and lower tier collection across dozens of subcontractors is a full time job that still leaves gaps.
- Stacked funding on one project, carrying federal, state and tax credit conditions that do not agree with each other.
- You have already been through a wage restitution exercise and can put a number on what the investigation cost in staff time alone.
How do they compare on the things that matter in this industry?
Where the calculation happens. This is the whole comparison. Receiving portals validate submissions and are good at it. A contractor with clean data going in has an easy time. A contractor with rate and fringe errors upstream simply gets caught faster, which is genuinely useful and is not a fix. Ask any bidder plainly whether the product computes the rate or checks the rate.
Fringe annualization. Ask any developer or vendor to explain it back to you before signing anything. A monthly health premium generally becomes an hourly credit spread across all hours the employee works, not only hours on public jobs. Dividing by public hours overstates the credit and underpays the worker, and the correction is back wages across every affected hour. A plausible looking wrong number here is worse than no system, and the specific annualization treatment for your plans is worth confirming with counsel rather than with software.
Determination versioning. Which version applies to a contract depends on solicitation and award timing, and once locked it stays locked even as newer modifications publish. Most tools rely on you having selected the right determination in the first place. Ask what happens when a modification publishes: does the system tell you which live contracts it affects, or is that still a person reading a PDF?
Where the apprentice ratio check runs. A journeyworker leaves at noon, the apprentice stays, the ratio breaks for the afternoon and nobody notices. Catching that requires the check at time entry with who is on site by classification right now, not in a report produced eleven days later. Products that check at report generation are checking after the liability exists.
Enforcement reach for primes. Payment holds are the only lever that changes subcontractor behaviour, and applying them requires knowing precisely who is behind, which week, which project, then driving that into your accounts payable process. A general purpose compliance product cannot make that link into your specific enterprise system.
Record portability. Certified payroll records carry retention obligations measured in years and may be requested long after any software relationship ends. Ask what an export contains, including corrections and their reasons, and get the answer into the contract.
What does total cost of ownership look like at your scale?
On the build side, from Digital Heroes delivery experience, a first release covering wage determinations as versioned data attached to contracts, classification mapping with split day time capture, the fringe credit engine and weekly report generation for the destinations you actually file into runs $60,000 to $140,000 over 12 to 18 weeks. A full platform adding apprentice ratio enforcement at time entry, lower tier collection with payment holds, multi state adapters, union fund remittance and an audit evidence pack runs $160,000 to $400,000 phased over 6 to 12 months.
A worked example for a general contractor on federal transit and California school work, mixed union and open shop, running Viewpoint Vista: determinations with award date locking $16,000, classification mapping and split day capture $22,000, fringe credit engine with annualization and union fund schedules $30,000, WH-347 generation with signature control $12,000, California electronic adapter $14,000, Vista integration $18,000, discovery, parallel run and correction reissue handling $16,000. That is $128,000 over about 16 weeks.
Phase two on the same contractor: apprentice ratio checks $26,000, subcontractor portal with payment hold flags $54,000, three further state adapters $42,000, union fund remittance reconciliation $28,000, audit evidence pack $22,000. Mobile time capture, if crews are on paper, adds $46,000. The programme reaches $346,000 across roughly eleven months.
Annually, hosting is minor at $150 to $500 a month. Budget $15,000 to $40,000 a year for support covering agency format changes, determination loads, collective bargaining agreement rollovers and new adapters, with the top of that range above four filing destinations. Then the internal cost that never reaches zero: two to four hours a week of a clerk owning reference data. That is down from the three days a week most contractors spend today, and any quote implying it disappears is wrong.
What does the hybrid look like, and when is it the honest answer?
For most contractors on public work this is the answer, and it is cheaper than either extreme. Keep LCPtracker, eMars or whichever portal your clients mandate. You are filing into it either way and replacing it is not on the table. Build only the upstream calculation those products do not perform.
Three pieces do the work:
- Determinations as versioned data, roughly $16,000. Attached to the contract with the award date locking the version, classifications carrying base and fringe rates, and rates flowing to timecards rather than being typed from a PDF.
- Classification mapping with split day capture, roughly $22,000. Hours attributed by employee, by hour, by classification, by project, which is the data every downstream calculation needs.
- The fringe credit engine, $25,000 to $35,000. Benefit plans with annualization rules, cash in lieu handling, union fund schedules with effective dates, and a per hour credit that appears with its basis rather than as a number somebody derived.
That combination lands near $70,000 and feeds whatever portal your clients specify. It removes the failure that creates liability while leaving submission where it already works. Primes carrying lower tier collection add the subcontractor portal at $54,000 as a separate decision, justified by the payment hold link rather than by the portal itself.
Cut scope by agency, not by feature. A correct fringe engine feeding two destinations beats a shaky one feeding seven, and adding a fifth agency later against a proven engine costs $10,000 to $18,000 as an adapter.
Which should you choose, by operator size and stage?
Find your row and act on it.
- Specialty contractor, one state, one agreement, client mandated portal. Buy nothing and build nothing. Train the clerk who owns it and keep the spreadsheet disciplined.
- One or two states, clean calculation, layout is the only pain. Buy report formatting under $40,000, and only if you are confident the numbers going in are right.
- Mixed crews or a second state, clerk spending most of a week on this. Build the upstream calculation at roughly $70,000 and keep filing into the portals you already use. Highest return move in the category.
- Three or more states, or stacked funding on single projects. Build the full first release at $60,000 to $140,000, sequenced by the two agencies carrying most of your public backlog.
- Prime contractor collecting from dozens of subs. Add the subcontractor portal with payment holds wired into accounts payable. Reminder emails do not scale past a handful of subs and nothing else changes behaviour.
Two conditions apply to every build row. Run parallel for three to four weeks with the clerk producing reports both ways and comparing line by line, because that is where undocumented practice surfaces. And go live in a quiet filing month, never during an active audit or a large agency submission window, keeping the spreadsheet as a fallback for one more cycle before retiring it.
When the shortlist is down to two and you need a tiebreaker, Digital Heroes contracts through India LLP, US LLC and UK LTD entities, so the agreement and the intellectual property assignment sit under law your own advisers already read. You can take that specification to any other firm on your shortlist.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- An EY survey found one in five U.S. payrolls contains errors, each costing an average of $291 to remediate, with a typical 1,000-employee organization spending roughly 29 workweeks per year fixing common payroll errors. Source: EY (Ernst & Young) (2022) →
- Gallup reports global employee engagement fell to 20% in 2025 (its lowest since 2020, down from a 2022-2023 peak of 23%), and estimates low engagement costs the world economy an estimated $10 trillion in lost productivity, or 9% of global GDP. (Note: this figure appears in Gallup's evergreen State of the Global Workplace page, currently reflecting the 2026 edition reporting on 2025 data.). Source: Gallup (2025) →
- Flexera's 2025 State of the Cloud Report (survey of 750+ technical and executive leaders) found that 84% of respondents believe managing cloud spend is the top cloud challenge for organizations today, with cloud budgets already exceeding limits by 17%. Source: Flexera (2025) →
- Large companies globally have captured, on average, only 31% of the expected revenue lift and 25% of the expected cost savings from their digital and AI transformations - a significant gap between expected and realized value. Source: McKinsey & Company (2023) →
Frequently asked questions
Should we replace LCPtracker with our own system?
Usually not, and often you cannot. If your general contractors or the awarding agency mandate a portal, you are filing into it whatever you build, so replacing it is not the decision in front of you.
The decision is where the calculation happens. LCPtracker validates what you submit and does that well. It does not compute what you should have paid, so upstream rate and fringe errors survive it. Building determinations, classification mapping and the fringe engine at roughly $70,000 fixes that half and leaves submission alone.
What does it cost to switch compliance portals or move off spreadsheets?
Moving off spreadsheets costs three to four weeks of parallel running on top of the build, and that time is real scope rather than a formality. Your clerk produces reports both ways and compares line by line, which is where undocumented practice around overtime on split classification days and cash in lieu handling surfaces.
Switching portals is mostly a data question. Ask what an export contains, including corrections and their documented reasons, because certified payroll records carry retention obligations measured in years and may be requested long after any relationship ends.
What if our clients start mandating a different portal or the fees rise?
Assume it will happen and design for it. Agencies and general contractors change what they specify, and a contractor whose calculation lives inside one portal has to redo the work each time.
Owning the upstream engine makes each new destination an adapter at $10,000 to $18,000 rather than a migration. That is also the honest answer on price rises: once the calculation is yours, the portal is a submission channel you can swap, not the system your compliance depends on.
How long does a certified payroll build take?
Twelve to eighteen weeks for a first release, then three to four weeks of parallel running before the spreadsheet is retired. The worked example in this guide landed at about 16 weeks including the parallel run.
Phase two work, meaning apprentice ratio checks, the subcontractor portal and further state adapters, should not begin until at least two clean weekly cycles have gone out of the new system. Sequence matters more than speed when a signed statement of compliance is the output.
Why is the fringe credit engine the biggest line item?
Because that is where the money and the liability sit. It runs $25,000 to $35,000 in a typical first release and has to handle benefit plans with annualization rules, cash in lieu, union fund schedules with effective dates and anniversary changes, and produce a per hour credit with its basis visible on the report.
Union contractors have a mirror problem: the fund remittance report and the certified payroll come from the same facts and must agree. When they do not, an auditor finds it in minutes.
Why does adding another state cost so much?
Because each awarding agency is a separate output destination with its own field expectations, validation behaviour and documentation steps. Federal WH-347 output, California electronic certified payroll and Washington intents and affidavits share almost nothing structurally.
Built later against a proven engine, a further state runs $10,000 to $18,000. Built in parallel with the fringe logic still being argued about, the same work costs considerably more and delays everything else.
Can we integrate ADP and Viewpoint Vista at the same time?
You can, and two payroll integrations in a first release add roughly six weeks and $15,000 to $20,000 in our delivery experience. The cheaper sequence is to integrate whichever entity carries more public hours, reconcile the second manually for a quarter, then add it.
Keep gross pay and tax calculation in payroll regardless. The compliance system should own classification, hours, rates and fringe credits and hand the result across. Rebuilding payroll processing inside a compliance system is buying a solved problem at custom prices.
Do we need mobile time capture to enforce apprentice ratios?
Effectively yes, if you want the check to fire before the liability exists. The ratio has to be evaluated against who is on site by classification at that moment, which means the data has to arrive at entry rather than on a paper sheet collected on Friday.
Mobile capture adds $40,000 to $50,000 because it needs offline handling, per hour classification and project attribution, and an interface foremen will actually use. If your crews already use an app that records classification changes inside a day, you may not need it.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
Is Workday realistic for a company under 500 employees?
Usually not; companies that bring Digital Heroes their Workday quotes have been looking at six-figure implementations with 6 to 12 month rollouts before any customization starts. A custom HR platform scoped to what a 200-person company actually uses typically costs less than that implementation alone. Under 500 employees you would be paying for enterprise depth you will not touch for years.
How much does custom HR software cost for a small business?
A core HR system covering employee records, onboarding, time off, and documents typically lands between $30,000 and $80,000 for a small business, based on Digital Heroes delivery across 2,000+ projects. Full platforms that add applicant tracking, performance reviews, and time and attendance run $80,000 to $250,000. Most teams under 100 employees start with the core and expand after the first release proves itself.
Can I build my product on a no-code tool like Bubble instead of hiring developers?
For testing whether anyone wants the product, yes, and Bubble's paid plans start at $29 a month, which is the cheapest validation you will ever buy. The ceiling arrives with complex data relationships, heavy integrations, performance at a few thousand users, and the fact that you cannot export a Bubble app to servers you control. A path many Digital Heroes clients take: prove demand on no-code, then rebuild custom once revenue justifies it, treating the no-code version as a paid prototype rather than a foundation.
Who owns the code when an agency builds my software?
You should, completely, through a written intellectual property assignment that transfers everything on final payment; without that clause, copyright stays with whoever wrote the code by default. Insist that the repository lives in your own GitHub organization from day one and that hosting, domains, and third-party accounts are registered to you. Also check for licenses to the agency's proprietary frameworks buried in the contract, because those can make switching vendors practically impossible even when you own your own code.
How do I calculate whether custom software will pay for itself?
Divide the build cost by the monthly benefit, where benefit is hours saved times loaded hourly cost, plus subscription fees replaced, plus any revenue the software unlocks. Three staff saving 10 hours a week each at a $40 loaded rate is about $62,000 a year, which pays back a $60,000 build in roughly 12 months. Across Digital Heroes internal-tool projects, 12 to 24 months is the normal payback range, and anything projecting under 6 months usually means the spreadsheet is hiding costs.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
What should I prepare before contacting a software development agency?
A one-page brief beats a 40-page requirements document: the business problem in plain words, who will use the system, the 5 to 10 workflows it must handle, the tools it must connect to, and your budget range and deadline driver. You do not need wireframes, a specification, or technical vocabulary; producing those is the agency's job during discovery. Stating a budget range up front is the single best move, because it gets you honest scoping instead of a quote engineered to win the meeting.
Who can build a custom HR software system?
Digital Heroes builds custom HR software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other HR software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.
Related guides
Published · Last updated .