Compliant revenue on a clean core, in real time

In SAP S/4HANA Cloud Public Edition, revenue recognition is built into the standard. Acuiti Labs designs Event-Based (EBRR), Contract-Based (CBRR) and Universal Revenue Recognition (URR) fit-to-standard, so you stay ASC 606 / IFRS 15 compliant, upgrade-ready and fast to close.

Why Revenue Compliance matters

Moving to the cloud doesn’t change the rules. It changes how you meet them.

Trusted numbers

Investors, lenders and auditors rely on consistent, standards-based revenue.

Audit-ready by design

Every posting traceable from the ledger to the business event.

Clean core, no custom risk

Standard revenue recognition survives every quarterly release.

Business challenges

Old habits on a new platform

Recreating legacy logic

Custom revenue rules rebuilt in the cloud break the clean core.

Subscriptions and usage disconnected

Billing and revenue designed separately never reconcile.

Wrong engine, wrong stream

EBRR and CBRR each fit different revenue types; choosing badly means workarounds.

Margin only at month-end

Project and service profitability is invisible until the close.

Discover revenue excellence in SAP S/4HANA Cloud

Two engines, one direction: EBRR, CBRR and URR

Source processes

Customer projects & professional services

Time confirmations, expenses, supplier invoices

Service contracts & orders

Periodic service, confirmations, billing

Sales orders & stock sales

Goods issue, billing documents

SAP Subscription Billing

Recurring, usage and one-off charges

Contract accounting & invoicing

Provider contracts, billing, receivables

SAP CPQ & third-party systems

Via SAP Integration Suite

Revenue recognition in
S/4HANA Cloud Public Edition

Universal Revenue
Recognition

Event-based (EBRR)

Real-time revenue, accruals, WIP and margin as each event posts – T&E, fixed-price POC, periodic service

Contract-based (CBRR)

Revenue contracts-performance obligations – allocation on SSP – over time, usage or point in time

Finance & reporting

Universal Journal

Revenue, deferrals, contract assets and liabilities

Margin analysis

Real-time profitability by project, contract, customer

IFRS 15 / ASC 606 disclosures

Contract balances, remaining performance obligations

Choosing the right engine

EBRR

Event-Based Revenue Recognition

Revenue and margin in real time, as work happens

  • A business event posts: time confirmation, expense, goods issue or billing document.
  • EBRR immediately calculates revenue against cost using the project’s recognition method.
  • Accruals, deferrals and WIP post to the Universal Journal in the same step.
  • Period-end splits contract assets and liabilities for IFRS 15 and books loss provisions.

Best for: Projects, professional services, service contracts, sales

Triggered by: Each business event

Finance gets: Live margin, WIP, accruals

CBRR

Contract-Based Revenue Recognition

IFRS 15 and ASC 606 for subscription, usage and bundled contracts

  • SAP Subscription Billing feeds Contract Accounting and Invoicing, alongside sales data.
  • CBRR builds revenue contracts and identifies performance obligations.
  • The transaction price is allocated on standalone selling price.
  • Revenue is recognised over time, on usage
    or at a point in time, with disclosures from
    the system.

Best for: Subscriptions, usage and bundles

Triggered by: Fulfilment of performance obligations

Finance gets: SSP allocation, contract balances, disclosures

URR

Universal Revenue Recognition

One revenue model

Available since release 2408, URR combines EBRR’s real-time postings with CBRR’s revenue contracts for IFRS 15, starting with stock sales, service contracts and fixed-price projects. It is optional, so adoption needs planning.

Best for: Best for: Real-time controlling plus
contract-level IFRS 15

Triggered by: Events, with contract processing in the background

Finance gets: Both, in the Universal Journal

Business benefit

Compliance without customization

Fit-to-standard design

Each revenue stream mapped to the right engine.

Real-time margin

Profitability by project, contract and customer, every day.

Upgrade ready

Extensions on SAP BTP, integrations via SAP Integration Suite.

Hybrid groups covered

Consistent policies with SAP RAR on subsidiaries on-premise.

Subscription and usage on cloud

Subscription Billing, Contract Accounting and Invoicing and CBRR designed as one flow.

Client success

Delivered at scale, and fast when others couldn’t

Telecommunications

Five billing platforms into one compliant revenue engine for a US broadband provider

Media and audience measurement

From months of open periods to a stable close for a global media measurement leader

Postal

Simplifying revenue recognition for a leading Nordic postal and logistics provider

Our services

From fit-to-standard to steady state

Fit-to-standard workshops

Each revenue stream mapped to EBRR, CBRR or URR

Implementation

Public cloud revenue design with Subscription Billing, CPQ and Integration Suite

URR roadmap

When and how to adopt Universal Revenue Recognition without disrupting the close

Support through every quarterly release

Our differentiators

Cloud-first, revenue-deep

“
We Don’t Pilot. We Deliver.

One team, every deployment

RAR on-premise and EBRR, CBRR and URR in the public cloud.

Fast, proven go-lives

Public cloud live in under five months.

100% project success rate

across 11+ years as an SAP Partner, with 450+ BRIM professionals.

Accelerators

Acuiti Q2C Customer Portal and AcuitiOne AI agents.

Frequently asked questions

Should we use EBRR or CBRR?

EBRR where real-time margin by project or service matters most; CBRR for multi-element subscription, usage and bundled contracts. Many companies use both.

URR is SAP’s direction for revenue recognition in SAP S/4HANA Cloud Public Edition and is being introduced in stages. We help you decide when to adopt it and plan the move so the close is not disrupted.

Yes. SAP Subscription Billing feeds Contract Accounting and Invoicing, and CBRR creates the revenue contracts and performance obligations, so billing and revenue are designed as one flow.

Yes. We align revenue policies across SAP RAR on-premise and CBRR or URR in the public cloud, so hybrid groups report on a consistent basis.

Moving Revenue
Recognition to the cloud?

Talk to our public cloud specialists about EBRR, CBRR and URR for your business.

Not sure which
engine fits?

Book a fit-to-standard workshop to map every revenue stream.