Developer working at a desk with monitoring dashboards on screen
ServiceNow Licensing

ServiceNow fulfiller vs requester licensing. Where the paid seat begins.

How ServiceNow separates paid fulfillers from free requesters, why the role table decides the count, what the gap costs, and how to correct it before renewal.

Contact Us ServiceNow Advisory
500+Enterprise clients
$2B+Under advisory
PublishedMarch 6, 2025UpdatedSeptember 24, 2026
ContentsKey takeawaysFulfiller vs requesterWhy roles set the billWhat a fulfiller costsChecking your own countWhat we see in reviewsAccount team replies and termsWhat to do nextFAQ

ServiceNow charges for fulfillers, the users who work other people's records, while requesters are included. The line is drawn by roles in the role table, not by job titles, and where it lands decides most of your platform bill.

Key takeaways
  • Fulfillers pay, requesters do not. A fulfiller can assign, update, resolve or configure other people's records, while a requester raises and tracks their own items through the portal.
  • Assigned roles set the count. Any role with write access to task records, itil most often, makes a user billable from the day it is assigned, whether they work a queue or not.
  • Approvers do not need fulfiller seats. Most current contracts cover approval with the cheaper Business Stakeholder license, and a few older ones include it at no charge.
  • Fulfiller seats cost far more. Net fulfiller rates run $80 to $200 per user per month by edition, while requester access is included for every employee.
  • Idle seats are common. In our reviews 20 to 30 percent of assigned fulfiller seats showed fewer than five worked records per quarter.
  • Fix the count before the rate. A reconciled count, with swap and reduction rights in the contract, is worth more at renewal than a deeper discount on an inflated count.

What is the difference between a ServiceNow fulfiller and a requester?

A fulfiller is a named user whose roles let them work other people's records: assign, update, resolve or configure them. A requester raises requests, tracks their own items, and uses the portal and knowledge base. Requester access is included for every employee, while each fulfiller carries a paid subscription.

The test is functional. A service desk agent, a developer, an administrator and a change manager are all fulfillers, whatever their job title says. An employee who raises a ticket, checks its status and reads a knowledge article is a requester, and that activity carries no license.

The three user types that decide a ServiceNow ITSM bill
User typeWhat they can doWhat it costsThe usual misclassification
FulfillerWork other people's records: assign, update, resolve, configureThe full per user rate for the edition, shown in the cost table belowOccasional users holding a full seat for two records a month
Business StakeholderApprove records, read dashboards and reports, view records beyond their ownA fraction of the fulfiller rateManagers licensed as fulfillers because approving felt like work
RequesterRaise and track their own items, use the portal and knowledge baseIncluded for every employeeRequesters handed itil or a custom write role by a user template

Where approvals fall

Approving a request, a change or a purchase does not require a fulfiller license. Account teams rarely say this unprompted. Many organizations still license their whole approval chain as fulfillers and pay the full seat rate for people who never touch a queue.

What approval needs under your contract
  • Most current order forms. Approvers take the Business Stakeholder license, whose role contains approver_user plus read access to incidents, problems, changes and requests.
  • Some older contracts. The order form names an exception that allows approval at no charge. Read yours before you decide where your approvers go.

Can a fulfiller approve without a second license?

Yes, within the product they are subscribed to. An ITSM fulfiller can approve ITSM changes and requests on the same seat. Approving in a product outside that subscription, such as a procurement or GRC record, needs a separate approval entitlement, so map cross product approval chains before you move anyone.

Watch the briefingResearch briefing · 4:25

Why does ServiceNow count assigned roles instead of activity?

ServiceNow subscriptions count the roles a user holds, not the work the user does. Any role that grants write access to task records makes its holder a billable fulfiller from the moment it is assigned. The itil role is the most common one, but custom roles that inherit write permissions count the same way.

A user who never logs in therefore costs as much as your busiest agent. That is why ServiceNow compliance reviews and your own sense of who uses the platform so often disagree. It also produces two failure modes we find in almost every instance we review:

  • Role creep. Onboarding templates, group memberships and copied user profiles hand out write roles by default, and each one becomes a full seat. In about 1 instance out of 3 we found requesters carrying itil or custom write roles that no one could explain.
  • Ghost seats. Leavers, people who changed jobs and project staff keep their roles after the work ends. Nothing in the platform takes the role away when the work stops, so the seat keeps renewing.

Custom roles that look harmless

A custom role that contains itil, or grants write on a table extended from task, is billable even if its name says viewer. Subscription Management tracks this: the license_role table holds each licensable role with its role type, and custom roles that contain a licensable role show up in the discovered roles list.

The same inheritance logic drives App Engine licensing, where custom table access reclassifies users. It is also the first thing a ServiceNow license audit reads. The full taxonomy, including Unrestricted User pools, sits in our license types guide.

How a requester turns into a fulfiller

  1. A user template or onboarding script copies a colleague's roles, write roles included.
  2. A user joins an assignment group that carries a role, and inherits it with the membership.
  3. An administrator grants itil so someone can update one field on one ticket, and the role stays.
  4. A custom role built for a reporting team inherits from itil because that was the quickest way to give read access.

In each case the person's work is unchanged, but the seat now bills at the fulfiller rate until someone removes the role.

Free white paper

The ServiceNow negotiation guide

Discount benchmarks by deal size, the role count clauses and a renewal calendar for your next cycle.

Get the white paper →

How much does a ServiceNow fulfiller license cost compared with a requester?

A fulfiller seat costs $80 to $200 per user per month after typical discounts, depending on the edition, while requester access costs nothing. A fulfiller seat typically runs 4 to 6 times the price of the Business Stakeholder seat that approvers and report readers need.

Net ITSM fulfiller rates after typical discounts
EditionNet per fulfiller per monthNet per fulfiller per year
ITSM Standard$80 to $100$960 to $1,200
ITSM Pro$100 to $150$1,200 to $1,800
ITSM Enterprise$150 to $200 plus$1,800 to $2,400 plus

On the current AI tiers, Now Assist adds a 25 to 45 percent premium on top of the base rate. List prices run higher than these bands. Volume, term length and negotiation set the net. The full band detail sits in our ServiceNow pricing guide.

From April 2026 ServiceNow sells ITSM as Foundation, Advanced and Prime, with AI bundled into every tier through an Assist allocation. Contracts signed earlier keep Standard, Pro or Enterprise until renewal, and under both sets of names the fulfiller count drives the bill. Our Foundation, Advanced and Prime comparison covers how the old editions map across.

Worked example: a 400 fulfiller Pro instance

Say you license 400 ITSM Pro fulfillers at $120 net per user per month. A reconciliation finds 100 seats, 25 percent of the total, that are inactive or approval only. The Business Stakeholder price below is an illustrative $20, not a ServiceNow list price.

Hypothetical role reconciliation, annual cost
LineSeatsRate per monthAnnual cost
Fulfillers before the review400$120$576,000
Fulfillers after the review300$120$432,000
Approvers moved to Business Stakeholder60$20$14,400
Ghost seats retired40$0$0
Recurring saving$129,600

That is roughly $130K a year from a role hygiene exercise that takes days, and it repeats every year the corrected count holds. Because each renewal quote starts from the count you last signed, the saving also carries into the next term.

What the same exercise did at larger scale

In a Fortune 500 pharmaceutical review, reconciling roles against activity ahead of the renewal removed $1.2M from the ServiceNow contract. Most of it came from reclassifying approvers and retiring ghost seats. No one lost the ability to do their job.

How do you check which users ServiceNow counts as fulfillers?

Pull every user who holds a licensable role and join that list to the records each user actually worked in the last two quarters. That report carries the business case for the renewal. A platform administrator can build it from standard tables in a few days, without buying a tool.

  1. Who holds what. Export sys_user_has_role for every role marked licensable in license_role, including roles inherited through groups and roles contained in custom roles.
  2. Who did what. Count the task records each user was assigned, resolved or closed over two quarters (assigned_to, resolved_by, closed_by), and use sys_audit for updates, since sys_updated_by only shows the last person to touch a record.
  3. Who only approved. Count approval decisions per user in sysapproval_approver separately, so approvers are not mistaken for agents.
  4. Who left. Check the active flag and last_login_time on sys_user, then match against HR records.
  5. Who is paid for. Compare the result with the allocated users per subscription in Subscription Management.
Staff working at shared desks in an open office
Fulfillers are usually a small share of the people who use ServiceNow, and everyone else is a requester. The expensive errors sit at the edge between the two: team leads, approvers and project staff who picked up a role once and kept it.

Mistakes that undo the review

  • Using last login as the only test. It catches dormant accounts but misses approvers who log in daily and never work a record.
  • Removing roles without fixing the template. The onboarding script hands the role straight back to the next new starter.
  • Ignoring group roles. Removing a direct role does nothing if the user's assignment group grants the same one.
  • Cleaning up after signature. The count you signed stays on the order form for the whole term.

Why a deeper per seat discount should come second

The usual advice for a ServiceNow renewal is to push hard on the per fulfiller rate. We see more money in the count. In the worked example above, cutting the $120 rate by $20 saves $96,000 a year, while removing the 100 idle seats saves $144,000 before the stakeholder line.

The two savings stack, so the order matters. Reconcile the count first, then negotiate the rate on the corrected number, with a right to swap and reduce seats written into the contract.

What have we seen in recent ServiceNow license reviews?

Across roughly 20 to 30 ServiceNow license reviews I ran between 2024 and 2026, fulfiller role creep was the largest avoidable cost on the platform. It came ahead of overbought packs and edition mismatch. Three patterns recurred.

  • Seats with no real work. 20 to 30 percent of assigned fulfiller licenses showed fewer than five worked records per quarter, and every one of them paid the full rate.
  • Waste that comes back. Organizations that cleaned roles once and then stopped saw 50 percent of the recovered waste return within a year. Role hygiene held only where it was recurring.
  • The audit asymmetry. ServiceNow compliance reviews count assigned roles, so every accidental write role is a finding, while your inactive seats are never flagged in your favor.

The customers that fared best ran their own quarterly reconciliation. They came to renewals and audits with the activity evidence already assembled.

Our briefing on preparing for a ServiceNow negotiation sets out the work for the 180 days before signature. It starts with twelve months of fulfiller activity, which typically shows 12 to 28 percent of fulfillers doing read only work that does not need a fulfiller seat.

A deeper discount on an inflated count still pays for seats that do no work.

What will the ServiceNow account team say about a smaller fulfiller count?

Expect the account team to defend the existing number, because the renewal quote is built on it. These are the lines we hear most, with the reply that holds up.

Common account team responses and how to answer them
What you hearWhat to say back
"Your usage report shows more fulfillers than you own."The report counts assigned roles. We are removing roles with no work behind them, so rerun the count after the cleanup.
"Approvers update records, so they need fulfiller seats."Show which fields they write. If the only writes are approval decisions, Business Stakeholder covers them.
"Quantities cannot go down at renewal."Ask where the signed agreement says so. No reduction language usually covers the current term, and the renewal is a new order form, so we will sign the count our records support.
"A lower count means a lower discount."Ask for the unit price per user type. A smaller discount on the right count usually costs less than a larger one on an inflated count.

Contract wording to ask for

  • Swap right. Move seats between fulfiller and Business Stakeholder during the term at the unit prices on the order form, so a reclassification has a known value.
  • Reduction right at renewal. Renew at the reconciled count without losing the per unit price.
  • A named role list. The order form lists which roles make a user a fulfiller, and a role added by a later release does not count until both sides sign.
  • A cure period. If a usage review finds excess roles, you get time to remove them before any true up applies.
  • A tier mapping table. If Standard, Pro or Enterprise is retired during the term, a written table maps each unit to its Foundation, Advanced or Prime equivalent at the same price.

What to do next

  1. This quarter. Pull the role table against activity logs for every user holding a write role, joined to records worked in the last two quarters.
  2. Next, the approval chain. Move approvers and dashboard readers to Business Stakeholder or requester access, according to what your order form allows.
  3. Then custom roles. Find every role that inherits from itil or writes to task tables and decide whether it needs write access at all.
  4. Every quarter after that. Retire ghost seats on a schedule and fix the templates and groups that hand roles out, so the waste does not return.
  5. Six to nine months before renewal. Take the reconciled count and the swap and reduction rights into the negotiation. Our rightsizing guide covers the sequence, and the CIO guide to negotiating with ServiceNow places it inside the wider renewal.
  6. If you want help. Our license optimization service runs the reconciliation with you and brings the evidence to the renewal table.
When to bring in help

Want a second opinion on your ServiceNow licensing? Our ServiceNow licensing consultants work only for buyers, with no partner income.

Frequently asked questions

What is the difference between a fulfiller and a requester in ServiceNow?

A fulfiller holds roles that let them assign, update, resolve or configure records belonging to other people. A requester submits and follows their own requests and incidents, searches the knowledge base and uses the service portal. Only the fulfiller carries a paid subscription; requester access comes with the platform for every employee.

Does approving requests require a fulfiller license?

No. Approving requests, changes or purchases never needs a full fulfiller seat. On most current order forms approvers take the Business Stakeholder license, which also covers dashboards and reports at a fraction of fulfiller cost. A few older contracts name an exception that allows approval at no charge. Licensing an approval chain as fulfillers overpays for every seat in it.

What makes a user count as a fulfiller in a ServiceNow audit?

The roles assigned to them, whatever they actually do. Holding itil, or a custom role that inherits write permissions on task records, makes the user billable from assignment. Compliance reviews read the role table, so an account left active after its owner moved teams is counted for the full term unless you remove the role.

How much does a ServiceNow fulfiller license cost in 2026?

Net of typical discounts, ITSM Standard fulfillers cost $80 to $100 per month, Pro $100 to $150 and Enterprise $150 to $200 plus, with Now Assist adding 25 to 45 percent on the AI tiers. List prices sit above these bands. Foundation, Advanced and Prime quotes from April 2026 need mapping before you compare.

How much waste sits in a typical fulfiller count?

Beyond idle seats, about 1 instance in 3 we reviewed had requesters accidentally holding write roles, each billed as a full fulfiller. On a 400 seat Pro contract at $120 net, finding a quarter of the seats inactive or approval only is worth roughly $130K a year.

How do we keep fulfiller costs down permanently?

Make the reconciliation a quarterly routine and fix the templates and groups that hand out roles. Move approvers to Business Stakeholder or requester access, and write a swap and reduction right into the contract. Organizations that cleaned up once and stopped saw half the waste return within a year.

Can a ServiceNow fulfiller approve records in another product?

Only within the product their subscription covers. An ITSM fulfiller can approve ITSM changes and requests on the same seat, but approving in another product, such as Procurement or GRC, needs a separate approval entitlement unless the order form says otherwise. Check cross product approval chains before reclassifying anyone.

Newsletter
Licensing news that changes what you pay

One email a week on vendor price moves, audit activity and what worked in recent renewals.

Subscribe
Vendor Shield
An advisor on call for every vendor conversation

Always on advisory for renewals, audits and contract questions across your software vendors.

Explore Vendor Shield
Advisory White Paper

Get the full ServiceNow negotiation guide.

The unit map, discount benchmarks by deal size, the contract clauses that control the role count, and the renewal calendar, written for CIOs and procurement leads.

Gated with a work email on the download page. No sales follow up you did not ask for.

Get the White Paper →
We never share your details with vendors.

ServiceNow licensing news, once a week.

Price changes, audit activity and what worked in recent renewals. No vendor spin.