How to calculate a recruitment agency charge rate
A recruitment agency charge rate is the amount invoiced to the client for each hour worked. It needs to cover the worker's pay, statutory and contractual employment costs, agency overheads and the gross profit required to deliver the service.
Recruitment agency margin vs markup
Margin and markup are not the same. Gross margin measures profit against the client charge rate, while markup measures profit against the agency's total cost. A 20% margin therefore produces a higher charge rate than a 20% markup.
| Pricing method | Example calculation on £16 cost | Client rate |
|---|---|---|
| 20% gross margin | £16 ÷ 0.80 | £20.00 |
| 20% markup | £16 × 1.20 | £19.20 |
Which costs should a staffing agency include?
Common temporary staffing costs include holiday provision, employer National Insurance, workplace pension contributions, the Apprenticeship Levy where applicable, payroll processing, insurance, funding costs and assignment-specific overheads. The calculator keeps the common inputs simple and places specialist settings under advanced options.
How much should a recruitment agency charge?
There is no single correct margin for every placement. The commercial rate can depend on worker scarcity, sector, location, assignment length, volume, service level, compliance work, client payment terms and the agency's funding cost. Use the result as a transparent starting point, then validate it against the full client agreement and payroll setup.