Running an employment agency: client acquisition, service workflow and the cost-revenue ledger (2026)
Running an agency = acquisition × workflow × ledger: revenue comes from job-seeker service fees, employer-side recruitment services and value-added services; the service loop runs register → match → interview → sign → after-sales; the ledger follows placements × ticket × conversion − costs (worked-example basis, no income promises). Watch the statutory boundaries on job-seeker fees — in Hong Kong, commission is capped at 10% of first-month wages.
On this page
- The business at a glance: three revenue lines
- The acquisition channel mix: four legs
- The standard service workflow: a five-step loop
- Cost structure: fixed and variable books
- Revenue estimation: a variable frame with sensitivity
- How digitisation moves efficiency: mechanism, not magic
- The operations starter checklist
The business at a glance: three revenue lines
An agency's revenue splits into three lines: job-seeker service fees — charged for placement and onboarding services to job seekers; employer-side recruitment services — charged to employers for hiring; and value-added services — training referrals, medical-check assistance, on-site management and other extensions around employment. Most branches run a mix, with weights varying widely by city and category.
Set a compliance baseline before talking business: charging job seekers has legal boundaries. Hong Kong — commission capped at 10% of first-month wages earned after successful placement, payable only then, with the fee schedule displayed at the premises; Macau — the fee regime is governed by Law 16/2020 with receipts required; mainland — outbound labour cooperation is barred from charging workers deposits or guarantees, and domestic placement fees follow local rules and official publications. Details in the compliance guides under Related reading.
The acquisition channel mix: four legs
Branch and ground promotion: the branch location itself acquires (industrial zones, commercial districts, near public employment markets), plus posters and ground promotion at communities and factory gates. Offline channels have visible costs and strong trust — the base that distinguishes an agency from pure online platforms.
Online platforms and private domains: post vacancies on job boards and short-video channels to pull traffic; settle job seekers into groups/official accounts for long-term operation — vacancy updates, applications and notices close the loop inside the private domain. Online manages traffic; the private domain manages repeat business.
Referrals: the cheapest channel in blue-collar staffing — placed workers bring fellow villagers and colleagues, and a referral-reward mechanism turns old clients into a volunteer recruiting corps. Referrals presuppose solid service and after-sales; when reputation sags, referrals stop.
Direct employer contracts: BD staff or the owner runs employers directly and signs recruitment service agreements to lock in vacancy supply. Employer-side vacancies are the other half of branch revenue and the precondition for "having roles to push" on the job-seeker side — whichever leg is missing, the ledger will show it.
The standard service workflow: a five-step loop
Register: the job seeker fills in on site or online; the profile enters the system — name, contact, ID, skills and intended roles; dedup on the spot to avoid double registrations and commission collisions.
Match: filter roles by intent and conditions; explain requirements, pay structure and location clearly to the job seeker; leave the recommendation on record as the base for tracing and after-sales.
Interview: schedule both sides, follow up on timing and attendance; no-shows and reschedules are the main leakage here, and reminder mechanisms visibly cut them.
Sign: onboarding/dispatch paperwork and contract signing; fees are taken at this step under the statutory terms with receipts issued — commission timing and caps (e.g. Hong Kong's 10% of first-month wages) land here.
After-sales follow-up: check in on employment status after onboarding, handle changes and backfills; after-sales is both a compliance habit and the source of second-round referrals — service that closes the loop is what makes referrals possible.
Cost structure: fixed and variable books
Three fixed items: rent (the branch), people (base pay; sales roles mostly base + commission), and licence renewals — the Hong Kong licence renews annually (HK$2,000, filed at least 2 months early); the Macau licence renews at MOP 10,000 (window 45–90 days before expiry, doubled fee inside 45 days); the mainland HR service licence has no unified "annual fee" figure — annual reporting/verification follows local HR department rules, and the HK/Macau placement line additionally maintains the outbound labour cooperation qualification per commerce department requirements (including reserve funds held).
Two variable items: promotion (online spend and offline materials) and channels (cooperation splits and referral rewards). Variables move with volume — expand spend in peak season, contract in the off-season; keep elasticity in the books for them.
Revenue estimation: a variable frame with sensitivity
"Can an agency make 600k a year?" — this guide offers no number promises, only the frame: monthly profit = monthly placements × ticket × conversion − (fixed + variable costs). Any revenue claim decomposes into these variables: what placement count it assumes, what ticket size, what match conversion, minus what costs — change a variable and the whole result moves. Domestic and cross-border tickets can differ by an order of magnitude; ten points of conversion change the annual book entirely.
The boundary, stated plainly: the table below and everything in this guide are variable frames, not income figures — a worked example based on a typical business scenario, constituting no forecast or promise; actual results vary enormously by city, category and operations. Swap in your own real parameters to get your branch's book; if you can't produce the parameters, the research isn't done yet — go back to operations and build placements and conversion first.
| Variable | Definition | Sensitivity notes |
|---|---|---|
| Monthly placements | Successful onboardings/signings per month | Constrained by registrations and vacancy supply both ways; seasonal swings |
| Ticket size | Service fee per case (employer/job seeker) | Domestic vs cross-border differs enormously; constrained by statutory fee caps |
| Conversion rate | Funnel efficiency from registration to onboarding | Match accuracy and interview attendance are the main movers |
| Fixed costs | Rent, base pay, licences and systems | Set by city and branch size; rigid monthly outlay |
| Variable costs | Promotion and channel splits | Float with volume; share rises in peak season |
← Swipe the table sideways to see all columns →
How digitisation moves efficiency: mechanism, not magic
Digitisation changes the ledger mechanically: registration dedup — repeat registrations across channels are auto-identified, cutting collisions and duplicate follow-ups; matching efficiency — condition-based screening replaces flipping through spreadsheets, raising registrations a consultant can handle per hour; expiry reminders — automatic alerts on documents, contracts and probation ends reduce losses from missed follow-ups and backfill gaps; automatic reporting — placements, tickets and conversion produced monthly, with the ledger no longer rebuilt at month-end.
Read it as a worked example: in a small team's day, collision re-checks, missed-follow-up fixes and month-end ledger reconstruction are all absorbed manually; digitisation's role is handing these three loss types to mechanism — the actual saving varies by branch, and this page makes no outcome promise. You're buying the mechanism, not a number.
The operations starter checklist
The above, compressed into an actionable checklist:
- Set the revenue mix first: what share for job-seeker fees, employer services and value-added — decide before you run
- Run the fee terms through compliance: caps, timing, receipts — line by line for your jurisdiction and business (HK 10% cap / Macau Law 16/2020 / mainland local terms)
- Cover all four acquisition legs: branch & ground promotion, online & private domains, referral mechanics, direct employer contracts — each with an owner
- Write the five-step workflow as SOP: register → match → interview → sign → after-sales, with records at every step
- Keep two books separate: fixed and variable costs in their own ledgers; review placements × ticket × conversion monthly
- Use the system from day one: the four record types (profiles / vacancies / matching / receipts) online from the start — don't wait until it's messy
Official basis:官方依据:《人力资源市场暂行条例》(国务院令第700号)、《对外劳务合作管理条例》(国务院令第620号)、香港劳工处职业介绍所专题网站(佣金上限与收费单据)、澳门第16/2020号法律《职业介绍所业务法》;行业机构数量据人力资源社会保障部公布(2024 年底口径)|Last verified: 2026-10-07

