Nextcrew Logo

Program Fee (VMS Fee)

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

Pay $20.00
Burden $4.00
$4.13

Program fee $0.87 (light blue) · gross margin $4.13

Illustrative: 3% program fee, $20.00 pay, 45% markup, burden at 20% of pay.

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-fundedThe fee is deducted from the agency's invoice or paymentThe bill rate minus the fee, so the agency has to price it in
Client-fundedThe client pays the fee on top of the bill rateThe full bill rate
SharedClient and agency each pay part of the feeSomewhere 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 markup45.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.