Industry guide · HR

Registered Apprenticeship Management Software: How Do You Prove Hours, Ratios and Wage Steps Across Twenty Employers?

Apprenticeship Management software visual showing toolbox, hourglass, and priced deal.
The short answer

If you sponsor more than roughly 300 registered apprentices across multiple employers, multiple occupations, or more than one state, and hours arrive as payroll reports in six different formats, build. A focused first release covering employer hour ingestion, work process tracking, and wage step progression runs $70,000 to $150,000 and ships in 14 to 20 weeks in our delivery experience. A full platform adding ratio monitoring, related instruction records, employer rotation, and registration agency reporting lands at $200,000 to $480,000 phased over 8 to 14 months. A single employer sponsor with fifty apprentices in one occupation should buy ApprentiScope and get on with training people.

The apprentice who has been underpaid for seven months

A fourth year apprentice calls the training office because his cheque looks wrong. It is. He crossed the hour threshold for his next wage step in March. The hours were in a contractor's payroll report that arrived as a PDF, got typed into the tracking workbook in April with a transposed digit, and the step increase never triggered. Seven months of back pay, a grievance, and a conversation with the joint apprenticeship and training committee that nobody enjoys.

This is the characteristic failure of apprenticeship administration, and it is structural rather than careless: the sponsor is accountable for the apprentice, but the hours are generated inside employers the sponsor does not control, recorded in payroll systems the sponsor cannot access, and transmitted by whatever means each contractor's office manager prefers. One sends a spreadsheet. One sends a scanned timesheet. One sends nothing until chased. A programme with forty participating employers has forty upstream data sources and one coordinator holding it together.

The money is real in both directions. Underpayment produces back pay liability and grievances. Overstated hours produce a completion the registration agency can question. Workforce grants carry reporting obligations where the numbers must reconcile to something.

Work processes are the schema, and a single hour total hides the problem

Registered apprenticeship standards do not say complete eight thousand hours. They break the occupation into work processes, each with its own hour allocation: for an electrician, conduit bending and installation, service equipment, motor controls, fire alarm, and so on. Time based programmes track hours per process. Competency based and hybrid programmes track demonstrated competency with hour guidance behind it.

The practical consequence is that a total is useless. An apprentice can be at seventy percent of total hours and have zero hours in two work processes because the contractor he has been assigned to for two years does only service work. Nobody notices until his final review, at which point the fix is a rotation that should have happened three years earlier.

A build makes the work process breakdown the primary structure, turning rotation from a scramble into a planning function. The coordinator sees which processes are short for every apprentice and which employers can supply them. That one report changes how a programme is run.

Hours arrive from employers in every format that has ever existed

You are not going to standardise forty contractors. Some run large payroll platforms, some run a bookkeeper with a spreadsheet, and some genuinely still print. Any design that requires every employer to adopt your portal will fail silently, because the employers who ignore it are the ones whose apprentices go untracked.

What works is multiple intake paths into one hours ledger. A portal for the employers who will use one. A defined spreadsheet template with validation for the ones who will fill in a file. A parsing path for payroll reports that arrive as documents, where an extraction step reads employee, period, hours, and classification, maps them to your apprentices, and routes anything uncertain to a human queue. And a manual entry path with an audit trail for the calls.

Every hour, whichever door it came through, lands as an attributed record: apprentice, employer, work process, date range, source document, and who accepted it. That attribution is the difference between a number you can defend and a number you can only assert.

Ratio compliance is a daily, per site question that a spreadsheet cannot answer

Registered programmes carry journeyworker to apprentice ratio requirements, and the specifics vary by state, by occupation, and sometimes by the terms of a project labour agreement. The obligation usually attaches to the job site, not to the employer as a whole, which is what makes it hard: a contractor with a compliant company wide ratio can be badly out of ratio on the one site an inspector visits.

Most sponsors discover a ratio problem when someone complains. A build that ingests employer assignments alongside hours can flag it in the week it happens, and can prevent it by refusing to confirm a placement that would breach ratio on that site. This is unpopular with contractors until the first time it saves one from a finding on a publicly funded project.

Wage progression is a contract with money attached, so it must be computed

The wage schedule in your standards ties a percentage of the journeyworker rate to a step, and steps advance on hours, on time, on competency sign off, or on some combination. Layer on top: prevailing wage projects where the fringe and base are set externally, collective bargaining rate changes that move every step at once, and retroactive adjustments when hours arrive late.

The system has to compute the step from the ledger, not store it as a field somebody updates. It has to know the effective date of a step change, which is the date the threshold was crossed rather than the date the paperwork was processed, since that difference is exactly what creates back pay. It must notify the employer and the apprentice at the moment of crossing, because an increase nobody is told about is one that never reaches the cheque.

Related instruction is the other half, and it is usually in a different building

Related technical instruction typically runs through a community college, a union training centre, or an approved provider, with the benchmark of 144 hours a year that most standards use as their reference. Attendance and grades live in that provider's system. Completion of both the on the job hours and the related instruction is what supports a completion certificate, so a sponsor that cannot see both halves cannot certify anyone without a phone call.

Connecting them is unglamorous integration work: an import from the college student information system, or in smaller programmes an attendance module the training centre uses directly. What it buys you is a single completion view and the ability to catch the apprentice who is fine on hours and two terms behind on instruction, a common failure and a recoverable one if seen early.

What ApprentiScope, Aptem, OneFile and Smart Apprentices do, and where they stop

ApprentiScope is built for United States registered apprenticeship and is the most natural starting point for a sponsor here, with work process tracking, wage schedules, and reporting oriented to registration agency needs. Aptem, OneFile and Smart Apprentices are all capable, mature products, and it is worth being explicit about their origin: they were built primarily around the English apprenticeship system, with its levy funding, its end point assessment model, and its funding rules. That is a different regulatory shape from a United States registered programme with work processes, journeyworker ratios, and wage steps registered with a state agency or the Office of Apprenticeship. Products carry the assumptions of the system they were designed for, and that shows up in the parts of the model you cannot configure away.

Across the category, the common gaps for a large sponsor are the same three. Employer payroll ingestion in arbitrary formats, which every product treats as the employer's responsibility to fix. Ratio monitoring at job site level, which requires assignment data most products do not model. And multi state operation, where a trust or a college operates programmes registered under different agencies with different ratio and reporting rules. If you sponsor one occupation, in one state, with employers who will use your portal, buy. Each of those three conditions you fail moves you toward building.

What a custom build has to include

  • An hours ledger with attribution to apprentice, employer, work process, period, source document, and accepting user
  • Multiple intake paths: employer portal, validated template upload, document extraction with a human review queue, and audited manual entry
  • Work process structure per registered occupation, with time based, competency based, or hybrid progression as the standards define
  • Wage step computation derived from the ledger, with the effective date set at threshold crossing and retroactive recalculation when hours arrive late
  • Wage schedules tied to journeyworker rates, including bargaining rate changes that reprice every step
  • Employer assignment and rotation planning driven by work process gaps rather than by availability alone
  • Journeyworker to apprentice ratio monitoring at job site level, with placement confirmation blocked on breach
  • Related instruction attendance and grades, imported from the provider or captured directly at the training centre
  • Registration agency reporting for registrations, completions, and cancellations, plus workforce grant reporting on its own schedule
  • Apprentice and employer facing views showing hours by process, current step, next threshold, and instruction status

What this costs and how long it takes

Across the 2,000-plus projects Digital Heroes has delivered, this is the honest shape. A first release covering the attributed hours ledger, employer intake paths, work process tracking, and wage step computation runs $70,000 to $150,000 and ships in 14 to 20 weeks. We build the ledger and the intake first because every other feature is derived from hours, and because the back pay exposure is the risk that actually costs money today.

A full platform adding ratio monitoring, rotation planning, related instruction integration, and agency and grant reporting runs $200,000 to $480,000 over 8 to 14 months. Cost rises with the number of registered occupations, since each carries its own work process structure and wage schedule. It rises with the number of registration agencies you report to, since operating in four states means four sets of rules and formats. It rises with extraction quality expectations, since the gap between eighty and ninety five percent no touch on messy payroll PDFs is real engineering. It falls if you begin with your largest occupation and your ten highest volume employers, which usually covers most of the apprentice population.

Build versus buy, stated plainly

Buy if you are a single employer sponsor or a small programme with one occupation, under about a hundred apprentices, and employers who will actually use a portal. ApprentiScope is a reasonable purchase.

Build when two or more of these are true. You sponsor more than roughly 300 apprentices, where manual reconciliation stops being possible and becomes a staffing decision. You place apprentices across many employers, so hours arrive in formats you do not control. You operate registered programmes in more than one state, with different ratio rules and different agency reporting. You run several occupations with materially different work process structures. You have paid back wages or faced a grievance over a missed wage step in the last three years. Or your funding includes workforce grants whose reporting obligations do not line up with the registration agency's, which means every quarter someone rebuilds the same numbers twice.

How to choose a developer for apprenticeship software

Ask them to model an hour. The correct answer is an event with an apprentice, an employer, a work process, a date range, a source, and an approver, and it is never editable in place. If they propose a running total field on the apprentice record, they will build you the workbook you already have with a login screen in front of it.

Ask what happens when a contractor sends three months of hours in November that should have triggered a wage step in September. The answer must include retroactive recalculation, an effective date at the crossing point rather than at data entry, and a back pay report. Anything less recreates the exact failure you are trying to eliminate.

Ask how they would handle an employer who refuses to use the portal. If the answer is that the employer must use the portal, they have not run this programme. The system has to absorb the mess, because a contractor's bookkeeper does not answer to you and pretending otherwise costs apprentices money.

Ask who owns the code, the data, and the cloud accounts, in writing, before kickoff. Apprentice records support licensure, journeyworker status, and in some trades pension credit, so they must remain producible for decades. At Digital Heroes the sponsor owns the repository and the data from the first commit.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. Bersin by Deloitte research found organizations that use HR technology and employee-centric design to build a flexible, empowering workplace are more than 5 times more effective at improving employee engagement and retention than their peers, and 2.5 times more likely to reach 'high-impact' status by leveraging HR for digital transformation. Source: Bersin by Deloitte (2017) →
  2. An earlier SHRM benchmarking report (reflecting fiscal year 2015, published 2016) established a widely cited baseline average cost-per-hire of $4,129, illustrating how recruiting costs have climbed over time (SHRM's separate 2025 Benchmarking Report shows $5,475 for nonexecutive roles). Note: the $5,475 figure is not on this linked page; it comes from SHRM's 2025 report. Source: SHRM (Society for Human Resource Management) (2016) →
  3. In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
  4. Across more than 5,400 IT projects studied by McKinsey and the University of Oxford BT Centre, large IT projects ran on average 45% over budget and 7% over schedule while delivering 56% less value than predicted. Source: McKinsey & Company / University of Oxford (BT Centre for Major Programme Management) (2012) →
Layla S. · Senior Account Manager · Wellness · Sydney

Layla looks after wellness sector accounts, running projects that touch bookings, memberships, subscriptions and the customer data that sits behind them. She translates between clinical or operational language and what a development team needs written down. Useful reading if your business runs on recurring relationships rather than one off sales.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

How much does custom registered apprenticeship management software cost?
A first release covering an attributed hours ledger, multiple employer intake paths, work process tracking, and wage step computation typically runs $70,000 to $150,000 and ships in 14 to 20 weeks, based on Digital Heroes delivery experience. Adding ratio monitoring, rotation planning, related instruction integration, and agency and grant reporting brings the total to $200,000 to $480,000 over 8 to 14 months. The number of registered occupations and the number of registration agencies you report to drive most of the variance.
Is ApprentiScope enough, or should we build?
For a single employer sponsor or a small programme in one occupation with cooperative employers, ApprentiScope is a sensible purchase and building would be disproportionate. It is also the most natural starting point in the United States, since several strong alternatives such as Aptem, OneFile and Smart Apprentices were designed primarily around the English apprenticeship system with its levy funding and end point assessment model, which is a different regulatory shape from registered apprenticeship here.
How do we collect on the job hours from employers who will not use a portal?
Build multiple intake paths into one ledger rather than mandating a single one. A portal for employers who will use it, a validated spreadsheet template for those who will fill in a file, a document extraction path for payroll reports that arrive as PDFs with anything uncertain routed to a human queue, and audited manual entry for the phone calls. A sponsor has little sway over a contractor's bookkeeper, so the system has to absorb the variety.
Why does tracking total hours instead of work process hours cause problems?
Because a total hides the gap that ends a programme badly. An apprentice can sit at seventy percent of total hours with no hours at all in two work processes, simply because the contractor they were assigned to does one kind of work. That is usually discovered at final review, when the remedy is a rotation that should have happened years earlier. Tracking by work process turns rotation into planning rather than rescue.
How should wage step progression be handled to avoid back pay claims?
Compute the step from the hours ledger rather than storing it as a field someone updates, and set the effective date at the moment the threshold was crossed rather than when the paperwork was processed. When hours arrive late, the system should recalculate retroactively and produce a back pay figure automatically. Notify both the apprentice and the employer at the crossing, since an increase nobody is told about is an increase that does not reach the cheque.
Can software monitor journeyworker to apprentice ratio compliance?
Yes, provided you capture job site assignments and not just employer relationships. Ratio requirements generally attach to the site rather than the company, which is why a contractor with a compliant company wide ratio can still be out of ratio at the one location that gets inspected. The stronger design blocks a placement confirmation that would breach ratio rather than reporting the breach afterwards. Specific ratio rules vary by state and occupation, so encode yours from your registered standards.
How does related technical instruction fit into the same system?
It has to, because completion depends on both halves. Related instruction usually runs through a community college, union training centre, or approved provider, with most standards referencing a benchmark of 144 hours a year. Import attendance and grades from the provider, or capture them directly where the training centre is yours. The payoff is catching the apprentice who is on track for hours but two terms behind on instruction, while it is still recoverable.
We operate in several states. What changes about the build?
Ratio rules, reporting formats, and in some cases wage schedule requirements differ by state apprenticeship agency, so the system needs those as configuration bound to the programme rather than as hard coded logic. Reporting also multiplies, since you are producing registrations, completions, and cancellations for each agency plus workforce grant reporting on a separate schedule. Multi state operation is one of the strongest reasons sponsors move off packaged products.
How long before we can stop maintaining the tracking spreadsheet?
Plan on 14 to 20 weeks to first release, then a parallel period of about a month where the ledger runs alongside the workbook and the two are reconciled weekly. Import historical hours as attributed records rather than as opening balances where you can, because the reconciliation exercise is what tells you whether your current wage steps are correct. Expect that exercise to find at least one apprentice sitting at the wrong step.
Should we build our own payroll engine or integrate with a payroll provider?
Integrate, almost without exception; payroll tax across US federal, state, and local jurisdictions is a compliance business rather than a software feature, and getting it wrong creates real liability. Keep ADP, Gusto, or Paychex as the engine and build your workflows on top through their APIs. Nearly every payroll-connected platform Digital Heroes has delivered integrates instead of rebuilding, and the exceptions regretted it.
Should I hire a freelancer or an agency for my software project?
A skilled freelancer is the right call for a single-discipline scope under roughly $15,000, like a website, a plugin, or one integration. Above that, projects need design, backend, testing, and project management at once, and a solo builder becomes the single point of failure: if they get sick or take a bigger client, your project simply stops. Agencies bill 20-40% more per hour but carry continuity, code review, and someone to escalate to, which is what you are actually buying.
How long until custom HR software pays for itself?
For companies over 100 employees, payback typically lands in 24 to 36 months across Digital Heroes projects, driven by cancelled per-seat subscriptions and recovered HR admin hours. A 200-person company spending $40,000 a year on HR tools plus a day a week of manual workarounds crosses even faster. Under 50 employees the math usually favors staying on Gusto or BambooHR, and an honest agency will tell you that.
When does Gusto's per-person pricing stop making sense?
Gusto's Plus plan lists at $80 per month plus $12 per person, so a 250-employee company pays roughly $37,000 a year for workflows it cannot change. The common fix is keeping Gusto for payroll, which it does well, and building custom software for onboarding, scheduling, and PTO around it through Gusto's API. That caps the subscription at payroll only while the workflows finally match how you operate.
How many SaaS seats do we need before building custom becomes cheaper?
The crossover usually shows up between 20 and 50 seats on premium tiers. Salesforce Enterprise lists at $165 per user per month, so 40 users cost about $79,000 a year in subscriptions, which is real money against a custom system you would own outright. Run the comparison over three years: if subscription spend beats the build cost plus 15-20% annual maintenance, custom wins on price before you even count workflow fit.
What security does custom HR software need for employee data?
The baseline is encryption at rest and in transit, role-based access so salary and medical data are visible only to the right people, multi-factor authentication, and an audit log of who viewed what. If you have EU employees, GDPR applies; if you plan to sell the software to other companies later, SOC 2 Type II becomes a sales requirement. Ask any agency to walk through their access-control design before signing, because HR data is the most sensitive dataset most companies hold.
What tech stack should custom HR software use?
Choose boring and hireable: React or Next.js on the front end, Node.js or Django behind it, and PostgreSQL for data, since Postgres row-level security maps cleanly onto salary visibility rules. That is the Digital Heroes default for HR systems because any future team can maintain it. Be wary of agencies pushing an exotic stack; you will be hiring for it for a decade.
Can custom software replace ADP Workforce Now?
It can replace the HR layer, meaning records, onboarding, time off, and reporting, while keeping ADP's payroll engine underneath through its APIs, which is what most Digital Heroes clients on ADP choose. Rebuilding payroll tax calculation itself is rarely worth it, because ADP and Gusto maintain tax tables across thousands of jurisdictions. You get your workflows back without taking on tax liability.
How many developers does it take to build an HR platform?
A typical Digital Heroes HR build runs 4 to 6 people: a project lead, a designer, two or three developers, and a QA engineer, with security review pulled in at milestones. A single module needs just two. Bigger teams rarely ship HR systems faster, because the bottleneck is decisions about workflows, not typing speed.
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.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?