Budgeting and accounting for services

ISO/IEC 20000-1:2018 Clause 8.4.1 requires you to budget and account for the full cost of providing each service, then review actual costs against budget on a planned cadence. To operationalize it, define a per-service cost model, assign cost owners, set review checkpoints, and retain evidence that budgets exist, costs are tracked, and decisions are made based on variances. 1

Key takeaways:

  • Create a budget for each live service, not just a global IT or department budget. 1
  • Account for service delivery costs in a traceable way that supports variance analysis and decisions. 1
  • Review service costs at planned intervals, document variances, and capture approvals and corrective actions. 1

“Budgeting and accounting for services” sounds like finance’s job, but ISO/IEC 20000-1 treats it as a service management requirement: you must be able to show that each service has an intentional budget, that you can account for what it actually costs to run, and that you periodically review costs rather than discovering overruns after the fact. 1

For a Compliance Officer, CCO, or GRC lead, the fastest path is to turn Clause 8.4.1 into a small set of auditable routines: (1) a service catalog that is “budgetable” (clear service boundaries, owners, and cost drivers), (2) a per-service budget baseline, (3) a monthly or quarterly cost review meeting with recorded minutes and actions, and (4) a consistent method for allocating shared costs (cloud, labor, tooling, third parties) across services. 1

Auditors typically do not care whether you use spreadsheets, ERP modules, or a cost management tool. They care whether the method is defined, consistently applied, reviewed on a schedule, and tied back to services as delivered to customers and users. Your job is to make that evidence easy to produce.

Regulatory text

Requirement (Clause 8.4.1): “The organization shall budget and account for the costs of providing services, including establishing a budget for each service and reviewing costs at planned intervals.” 1

What the operator must do:

  1. Budget for each service: Every service in scope must have a defined budget, owned by someone accountable for the service. 1
  2. Account for service costs: You must be able to identify and record costs associated with providing the service, using a consistent approach. 1
  3. Review at planned intervals: Cost performance must be reviewed against the budget on a pre-defined cadence, with follow-up actions documented. 1

Plain-English interpretation (what “good” looks like)

You can name any service from your service catalog and quickly answer:

  • What did we plan to spend to provide it?
  • What did we actually spend (or accrue) to provide it?
  • When did we last review budget vs. actual, what was the variance, and what did we decide to do about it?

That’s the requirement in operational terms. The review must be planned, not ad hoc. The accounting must be tied to the service boundary, not buried in a cost center with no allocation logic. 1

Who it applies to (entity and operational context)

This requirement applies to any organization providing services within an ISO/IEC 20000-1 service management system scope. 1

Typical in-scope contexts:

  • Internal IT services delivered to business units (e.g., end-user computing, identity, messaging).
  • External/customer-facing services (e.g., managed services, SaaS operations).
  • Shared platform services that support multiple products, if they are defined as “services” in your catalog.

Practical scoping rule: if a service is in the ISO 20000 scope and you manage it as a service (with an owner, SLAs, changes, incidents), it must also be “budgetable” and “accountable” under 8.4.1. 1

What you actually need to do (step-by-step)

Step 1: Define “service” boundaries for budgeting

Deliverable: a service list that matches your service catalog and can support costing.

Operator checks:

  • Each service has a service owner (business accountable) and a service financial owner (can be the same person).
  • Each service has clear inclusions/exclusions (what costs belong to it vs. not).

Common trap: trying to cost “IT” as one blob. Clause 8.4.1 explicitly calls for a budget for each service. 1

Step 2: Build a simple, documented cost model

Deliverable: “Service Costing & Allocation Method” document (1–3 pages) plus a cost mapping table.

Minimum components to document:

  • Direct costs mapped to a service (third-party contracts, dedicated tooling, dedicated cloud accounts).
  • Shared costs allocation basis (labor, shared cloud, network, monitoring platforms).
  • Allocation drivers you will use consistently (examples: headcount hours tagged to service, number of users, transaction volume, percentage of infrastructure consumed).

You do not need a perfect Activity-Based Costing implementation. You do need a consistent method you can explain and reproduce across review periods. 1

Step 3: Establish a per-service budget baseline

Deliverable: a “Service Budget Register” (spreadsheet or system report) listing every service with budget line items.

Include at least:

  • Service name and owner
  • Budget period
  • Budget categories aligned to your cost model (labor, cloud, software/tools, third parties, other)
  • Assumptions (major drivers or known commitments)

Link budgets to known obligations:

  • Renewals and contracts for third parties that support the service
  • Planned projects that materially change run costs

Step 4: Implement cost accounting feeds (the “actuals”)

Deliverable: a repeatable monthly/quarterly pull of actuals, mapped to services.

Typical data sources:

  • Finance actuals (GL exports) for software, third parties, facilities/telecom
  • Cloud billing exports tagged by service
  • Time tracking or engineering capacity estimates for labor allocation (if you allocate labor)

Control expectation: the mapping from raw spend to service cost should be reviewable and version-controlled. Auditors often ask, “Show me how you got this number.” 1

Step 5: Run planned cost reviews and record decisions

Deliverable: a standing agenda and minutes template for “Service Cost Review.”

Each review should capture:

  • Budget vs. actual variance by service and category
  • Variance explanation (one sentence is fine if it’s specific)
  • Decision and action (e.g., adjust forecast, reduce scope, renegotiate a third party contract, re-tag cloud resources, raise a change request)
  • Approvals and owners for follow-ups

The phrase “planned intervals” means you pre-set the cadence and you can prove you followed it. 1

Step 6: Integrate with change management and supplier/third-party management

Cost changes often arrive through:

  • Major changes/releases (new infrastructure, new tools)
  • Third party renewals and scope creep
  • Scaling events (growth, new regions)

Operationalize a linkage:

  • Require “budget impact” fields in significant change records.
  • Require “service mapping” for third party invoices and renewals so costs roll up correctly to services.

If you run third-party risk management tooling like Daydream, add a simple custom field set: “Services supported,” “Cost center / GL code,” “Renewal month,” and “Allocation method.” That turns procurement and third-party due diligence data into audit-ready costing evidence without rebuilding finance systems.

Required evidence and artifacts to retain

Keep artifacts in an auditor-friendly folder structure aligned to the ISO 20000 scope.

Core artifacts

  • Service catalog (in-scope services list with owners)
  • Service Budget Register (per-service budgets)
  • Costing & Allocation Method (how costs map to services)
  • Actuals extracts and mapping workpapers (GL, cloud billing, third party invoices)
  • Cost review schedule (calendar, policy, or procedure)
  • Cost review minutes, variance reports, and action tracking
  • Approvals for budget changes or reforecasts (email, ticket, workflow)

Nice-to-have artifacts (helpful in audits)

  • Tagging standards for cloud/service mapping
  • Third party inventory with service mappings and renewal dates
  • Change records showing budget impact assessment

Common exam/audit questions and hangups

Auditors typically test three things: existence, traceability, and cadence.

  1. “Show me the budget for Service X.”
    Hangup: budget exists only at program or department level.

  2. “Show me what Service X actually cost last period and how you calculated it.”
    Hangup: costs are captured but not allocated to services, or allocation logic changes without documentation.

  3. “Prove you review costs at planned intervals.”
    Hangup: reviews happen informally, with no minutes, no variance notes, and no actions.

  4. “What happens when costs exceed budget?”
    Hangup: no defined escalation path; overruns get handled inconsistently across services.

Frequent implementation mistakes (and how to avoid them)

  • Mistake: budgeting only “run” and forgetting change-driven costs.
    Fix: require change records to include cost impacts, and reconcile large changes during the next cost review.

  • Mistake: no shared-cost allocation rule.
    Fix: pick one allocation basis per shared cost pool and document it; consistency beats complexity.

  • Mistake: service catalog and finance structure don’t match.
    Fix: maintain a crosswalk table (service → cost centers/GL codes → third parties → cloud tags).

  • Mistake: reviews occur but aren’t evidenced.
    Fix: standardize a one-page variance report and capture meeting notes with owner and next steps.

Risk implications (why this requirement matters operationally)

Failing Clause 8.4.1 usually shows up as:

  • Uncontrolled service margin and pricing risk for external services.
  • Surprise renewals and third party cost growth without accountability to a service owner.
  • Poor decision quality during incidents and capacity events because cost tradeoffs are unclear.
  • Audit findings due to inability to show per-service budgeting and planned reviews. 1

Practical execution plan (30/60/90-day)

Use this as a sequencing guide; adjust to your finance cycle and service complexity.

First 30 days (foundation)

  • Confirm the in-scope service list and assign owners for each service.
  • Draft the Service Costing & Allocation Method (keep it short).
  • Stand up a Service Budget Register with initial budgets for a pilot set of services.
  • Define the review cadence and publish a recurring meeting invite with agenda and minutes template.

By 60 days (operational)

  • Connect accounting sources to services: cloud tag mapping, GL exports, and third party invoice mapping.
  • Produce the first budget vs. actual variance report for pilot services.
  • Run the first cost review meeting and track actions through completion.
  • Expand from pilot services to the rest of the in-scope service catalog.

By 90 days (audit-ready)

  • Demonstrate at least one full review cycle with evidence: schedule, variance report, minutes, and closed actions.
  • Add escalation rules for material variances (who approves reforecast, who approves scope reduction).
  • Integrate with change management and third party renewal workflows so new costs land in the right service budget automatically.

Frequently Asked Questions

Do I need a dedicated budget line for every microservice or internal component?

No. Budget at the “service” level as defined in your service catalog for ISO 20000 scope, then document what is included in that service boundary. The key is that every in-scope service has a budget and cost tracking tied to that service. 1

What counts as “accounting for the costs of providing services”?

You need a repeatable method to record and map actual spend and allocated shared costs to each service. If you can’t explain the mapping and reproduce it for the auditor, it won’t meet the intent. 1

How often are “planned intervals” for cost reviews?

ISO/IEC 20000-1 does not prescribe a specific frequency in Clause 8.4.1. Set a cadence that matches your service risk and spend volatility, document it, and follow it consistently with recorded outcomes. 1

Can Finance “own” this, or must IT/service management own it?

Finance can run the mechanics, but service management must be able to produce per-service budgets and reviews as part of the service management system. Assign clear RACI so service owners explain variances and approve actions. 1

How do we handle shared platform costs that support many services?

Define an allocation rule (driver + formula) and apply it consistently across review periods. Keep the allocation method stable unless you document the change and re-baseline budgets accordingly.

What evidence should I show the auditor if our tooling is immature?

A spreadsheet-based Service Budget Register, documented allocation rules, exported actuals with a mapping tab, and signed meeting minutes are usually enough if they are consistent and cover all in-scope services. 1

Footnotes

  1. ISO/IEC 20000-1:2018 Information technology — Service management

Frequently Asked Questions

Do I need a dedicated budget line for every microservice or internal component?

No. Budget at the “service” level as defined in your service catalog for ISO 20000 scope, then document what is included in that service boundary. The key is that every in-scope service has a budget and cost tracking tied to that service. (Source: ISO/IEC 20000-1:2018 Information technology — Service management)

What counts as “accounting for the costs of providing services”?

You need a repeatable method to record and map actual spend and allocated shared costs to each service. If you can’t explain the mapping and reproduce it for the auditor, it won’t meet the intent. (Source: ISO/IEC 20000-1:2018 Information technology — Service management)

How often are “planned intervals” for cost reviews?

ISO/IEC 20000-1 does not prescribe a specific frequency in Clause 8.4.1. Set a cadence that matches your service risk and spend volatility, document it, and follow it consistently with recorded outcomes. (Source: ISO/IEC 20000-1:2018 Information technology — Service management)

Can Finance “own” this, or must IT/service management own it?

Finance can run the mechanics, but service management must be able to produce per-service budgets and reviews as part of the service management system. Assign clear RACI so service owners explain variances and approve actions. (Source: ISO/IEC 20000-1:2018 Information technology — Service management)

How do we handle shared platform costs that support many services?

Define an allocation rule (driver + formula) and apply it consistently across review periods. Keep the allocation method stable unless you document the change and re-baseline budgets accordingly.

What evidence should I show the auditor if our tooling is immature?

A spreadsheet-based Service Budget Register, documented allocation rules, exported actuals with a mapping tab, and signed meeting minutes are usually enough if they are consistent and cover all in-scope services. (Source: ISO/IEC 20000-1:2018 Information technology — Service management)

Authoritative Sources

Operationalize this requirement

Map requirement text to controls, owners, evidence, and review workflows inside Daydream.

See Daydream
ISO/IEC 20000-1: Budgeting and accounting for services | Daydream