Program Fee (VMS Fee)
A VMS or MSP program fee is a percentage taken from what a staffing agency bills through a client's program. How it works, what it costs and who pays it.September 24, 2026
5 min read
VMS & MSP
Written by the NextCrew team
Definition
A program fee, often called a VMS fee or MSP fee, is the percentage a client's contingent labor program charges on the money billed through it. In most programs the fee comes off the staffing agency's invoice before it is paid, so the agency receives less than the bill rate on the requisition.
Where a $29.00 bill rate goes in a VMS program
Program fee $0.87 (light blue) · gross margin $4.13
How does a VMS program fee work?
The fee is a percentage of what is billed through the program, and it is usually taken out before the agency is paid. It pays for the vendor management system and, where there is one, the managed service provider that runs the program. The rate, what it applies to and who pays it are set in the supplier agreement you sign to join.
| Funding model | How it works | What the agency receives |
|---|---|---|
| Supplier-funded | The fee is deducted from the agency's invoice or payment | The bill rate minus the fee, so the agency has to price it in |
| Client-funded | The client pays the fee on top of the bill rate | The full bill rate |
| Shared | Client and agency each pay part of the fee | Somewhere in between, as the agreement sets out |
Many staffing programs are supplier-funded. Check yours: the answer changes how you price every order.
Program fees are one reason VMS and MSP work pays differently from direct clients. The fee is a cost of access to the program's orders, not a cost of any single placement.
How much does a program fee cost the agency?
On a supplier-funded program, every point of fee comes straight out of the agency's gross margin. Here is the same $20.00 pay rate and 45% markup, with and without an illustrative 3% fee:
| Per hour | Direct client | VMS program, 3% fee |
|---|---|---|
| Bill rate | $29.00 | $29.00 |
| Program fee | $0.00 | −$0.87 |
| Paid to the agency | $29.00 | $28.13 |
| Effective markup | 45.0% | 40.7% |
| Gross margin after $4.00 burden | $5.00 (17.2%) | $4.13 (14.2%) |
Example only. Fees vary by program; your rate is in your supplier agreement.
Run your own numbers in the markup calculator, which has a program fee field.
Where agencies get program fees wrong
The fee is easy to forget because it never appears on the requisition.
- Pricing on the headline rate. The bill rate in the VMS is not what you will be paid. Work out the margin on the net rate after the fee.
- Assuming the fee only applies to regular hours. In many programs it applies to everything billed through the VMS, including overtime and sometimes expenses. Read what the agreement says it covers.
- Short payments that look like unpaid invoices. Payment arrives net of the fee. If the fee is not recorded against the invoice, the difference sits in accounts receivable as a balance the client does not owe.
- Accepting a rate card without checking the net margin. A maximum bill rate that works for a direct client can fall below your burden once the fee comes off, especially on high workers' comp roles.
Bottom line: price every VMS order on the net rate after the program fee, and reconcile each payment against the fee it carries.
How NextCrew handles program fees
NextCrew keeps VMS clients priced and invoiced on their own terms, alongside your direct clients.
- Rates set per client and position, so a VMS client can carry its own pay and bill rates in its own rate configuration.
- Invoice adjustments and payments recorded as they happen. Invoices can carry discounts and surcharges, and Receive Payment records the amount actually paid and tracks any remaining balance.
- VMS orders brought in through the VMSpark integration, so client orders from VMS systems arrive in NextCrew. Submitting candidates still happens in the VMS.
See how invoicing works in invoicing software for staffing agencies, or read the full guide to VMS and MSP programs for agencies.
Frequently asked questions
Related terms
- VMS: the software a client uses to run its staffing program.
- MSP: the company a client hires to manage its agencies.
- Markup: the percentage that has to cover burden and the program fee.
- Rate card: the rates a program allows for each role.