Direct answer

Availability control compares an eligible project's assigned values with the configured budget or released amount, then responds according to the applicable tolerances. Assigned values may reflect actual costs, commitments and other configured elements. The aim is to detect or prevent excessive project spending as relevant transactions are processed, not to replace cost planning or management judgment.

Why cost planning is not enough

A forecast estimates what a project expects to spend; a budget specifies an approved limit. A buyer can place a purchase order after the original forecast was prepared, and that commitment may affect how much funding remains. Availability control helps intervene at the business transaction rather than waiting for a monthly variance report. The sponsor still has to decide which spending is worthwhile.

Budget versus assigned value

The system compares a relevant budget or release with an assigned value calculated from qualifying postings and commitments. SAP Project System may aggregate values from a budget-carrying WBS element and lower-level objects under configuration-specific rules. The value shown by an active check may not equal an analyst's quick sum of a cost report. Understand the hierarchy and the precise calculation before concluding that the control is wrong.

A project manager and cost controller evaluate the next commitment against a governed budget.
A project manager and cost controller evaluate the next commitment against a governed budget.

A straightforward example

Imagine a project with an approved budget of 5 million and currently assigned funds of 4.6 million. A new eligible purchase obligation of 0.7 million might exceed the controlled amount. Whether the request receives a warning or an error depends on the assigned budget profile, tolerance limits and transaction type. There is no universal configuration-independent rule that every budget overrun is automatically blocked.

Configuration changes the outcome

Classic Project System documentation explains project budget profiles, online activation and tolerance limits. SAP S/4HANA Cloud Public Edition describes budget availability-control profiles with fiscal scope, cost items and warning or error behavior. These are related concepts, but the screens and options are not interchangeable across products. Always confirm the customer's specific edition and release before recommending setup steps.

Diagnose unexpected warnings

A warning may point to a genuine shortage, a commitment still open, the wrong WBS assignment, budget distribution, fiscal period or control-profile mismatch. Check the triggering document and project hierarchy before increasing the budget. A controlled approval for reallocation or additional funding is different from weakening the tolerance just to let a posting through. Capture the explanation for the cost owner.

Scorecard for budget ceiling, assigned value, available balance and configured tolerance response.
Scorecard for budget ceiling, assigned value, available balance and configured tolerance response.

Questions a consultant should ask

Who owns the funding decision? At which WBS level is budget held? Which commitments and actuals should count? Should users see an advisory warning or be blocked? What happens when orders change or are closed? Document test cases against these business decisions in an authorized environment. Availability control is valuable only when the configured response matches an approved spending policy.

Read next

Project Budgeting; Work Breakdown Structure; WBS Element Master Data; Network Activities. Return to the SAP PS / EPPM hub.

Official SAP References