StepFive

AI-led revenue recognition.
Built for Revenue Cloud.

Revenue recognition built for Salesforce Revenue Cloud and Revenue Cloud Billing

Ask where a number came from. Understand what needs attention. Prepare your next recognition run. AI helps you work through it; StepFive's deterministic engine runs the calculations.

Before StepFive

You know how month end feels.

  • Export the orders.
  • Export the billing.
  • Rebuild every contract in a spreadsheet.
  • Tie it back by hand.
  • Then check it again.

We built StepFive so recognition starts from the Revenue Cloud records you already trust.

AI, grounded in your records

Less searching.
More understanding.

One revenue question can send you through an order, an obligation, a schedule and a journal. StepFive brings the related evidence into the conversation.

Follow the calculation to its source. Investigate a discrepancy. Ask the engine to prepare a run for review. Your team decides what moves forward.

See what the AI can help you do

A revenue questionWhere did the software allocation come from?

The engine allocated USD 25,761.48 to RoboControl Cloud, using its recorded standalone selling price and the order's transaction price.

The explanation connects the result to the records behind it.

  • Revenue Cloud orderTransaction price · USD 146,760.00
  • Software obligationExtended SSP · USD 32,990.00
  • StepFive allocationSoftware share · USD 25,761.48
Illustrative explanation using the Robotics Inc. sample below. Figures come from the deterministic allocation.

ASC 606 · IFRS 15

All five steps, in your org.

  1. 01Identify the contractKeyed from the Revenue Cloud order, its assets and contract.
  2. 02Identify obligationsDistinct goods and services, with your accounting judgments.
  3. 03Determine the priceThe order's own priced amount, read where it lives.
  4. 04Allocate the priceRelative standalone selling price, exact to the cent.
  5. 05Recognize revenueReviewed runs, balanced journals, a second approver.

Built for Revenue Cloud

Your deals have detail.
Your revenue should keep it.

Built for Revenue Cloud means working from its native selling and billing records: the lines, detail, asset history and usage periods that explain the deal.

StepFive connects that context to the revenue contract in your Salesforce org, where your team can review the source and the resulting allocation together.

Quotes and quote linesQuote line detailsOrders and order productsOrder product detailsAssets and asset actionsBilling schedulesUsage summariesLiable summaries

Explore the Revenue Cloud connection

Illustrative workflow with Robotics Inc. sample data: source checks, independent approval, allocation, recognition and balanced journals.
Illustrative workflow with Robotics Inc. sample data: source checks, independent approval, allocation, recognition and balanced journals.
Revenue contract created from a Revenue Cloud order, with its transaction price of 146,760.00 US dollars allocated across three performance obligations
The revenue contract as it opens, with a line for each performance obligation.

Take an order for a robot, ten software seats and premium support, worth USD 146,760.00. StepFive allocates it on standalone selling price:

AlphaX 500 Robot
117,133.13
RoboControl Cloud · 10 seats
25,761.48
RoboCare Premium Support
3,865.39
Transaction price · USD146,760.00

Standalone selling price

SSP. Already with the deal.

Apply your SSP policy during Revenue Cloud pricing. Keep the resolved amount, policy and explanation on the native quote and order lines.

When recognition begins, your team has the evidence behind the standalone selling price ready to review.

See how source SSP works

Your policy, applied consistently.

Use fixed amounts, a percentage of list price or an SSP range. The line records the basis, resolved value and policy outcome.

Visible from quote to order.

SSP evidence travels with the native transaction. The commercial price and the accounting basis each remain available on the line.

Usage products

Usage has its own revenue story.

Consumption brings its own amounts and usage periods. StepFive's usage workflow is built around Revenue Cloud Billing's liable summaries.

Connect the rated amount and period to the sold obligation, with source evidence available for review. Discuss your usage and commitment treatments in a walkthrough.

Follow the usage source

Salesforce Revenue Cloud Billing

The amount. The period. The source.

Liable summaries hold the rated consumption charge. StepFive's usage capture keeps a snapshot of that source with the recognition evidence, so the amount can be traced back.

Tie-out

The totals have to tie.

StepFive matches the sold and billed totals to Revenue Cloud and Revenue Cloud Billing before recognition starts.

If a total is off by a cent, StepFive stops and names it.

Control totals for the Revenue Cloud records being recognized, with the sold total equal to the billed total at 146,760.00 US dollars
The control totals for the USD 146,760.00 order above.

Recognition runs

Review the period before anything posts.

Calculate the run, review it contract by contract, and create the journals when you are ready.

Revenue recognition workspace for Robotics Inc. on a monthly cadence, with a recognition run ready for review, its calculated total and the button that creates draft journals
A recognition run ready for review, with its calculated total and the step that creates draft journals.

Revenue contracts

Each contract gets its own page.

See where each revenue contract stands, and how it got there.

Revenue contract
Robotics Inc. · AlphaX 500 order
ActivePeriod June 2027
Recognized
USD129,477.63
Posted journals
Awaiting posting
USD2,468.90
The June run
Due
USD0.00
Covered by runs
Planned
USD14,813.47
July to December
Billed
USD133,380.00
Revenue Cloud Billing

Obligations

AlphaX 500 Robot ×1117,133.13 of 117,133.13 · 100%
RoboControl Cloud – Standard ×1012,880.74 of 25,761.48 · 50%
RoboCare Premium Support ×11,932.66 of 3,865.39 · 50%

Waterfall · by quarter · USD

QuarterRecognizedBilledStatus
Q1 2027124,539.83126,690.00Posted
Q2 20277,406.706,690.002,468.90 awaiting
Q3 20277,406.706,690.00Planned
Q4 20277,406.776,690.00Planned

Contract position · USD

Billed through June133,380.00
Recognized through June131,946.53
Contract liability at June 30, 20271,433.47

Controls

Ties to Revenue Cloud BillingPass
Unexplained0.00
Plan equals remainingPass
Every due month has a runPass
June journalsAwaiting posting
Illustrative contract view with sample data: progress by obligation, the waterfall, the contract position and the controls.

Progress by obligation

Each performance obligation shows what is recognized, awaiting posting, due and planned.

Month, quarter or year

The waterfall lays out revenue by period, at the grain you choose.

Billed and recognized

What Revenue Cloud Billing billed sits beside what was recognized, period by period.

Contract asset or liability

The position at each period end, with the arithmetic behind it.

Controls

Review reconciled totals and investigate amounts that do not tie.

Source records

Each obligation traces back to the Revenue Cloud records it came from.

AI

AI leads the investigation.
The engine does the math.

Salesforce Revenue Cloud and Revenue Cloud Billing provide the source records. StepFive calculates the revenue. AI helps you understand the results and prepare the next step.

Explains

AI

The assistant explains contract figures and discrepancies, and can prepare a deterministic calculation for review. It does not commit, approve or post revenue.

Calculates

StepFive

Configured rules calculate allocations and recognition from your source records and the selected period. AI explains the returned result.

Approves

Your team

Your team reviews prepared calculations before committing them. A separate approver reviews journals; posting stays with people.

Revenue is never a guess.

Explore AI for revenue recognition

Migration

Bring your open contracts with you.

Contracts still in flight in your current system move into the same org as your Revenue Cloud deals.

Revenue you already recognized comes across as an opening baseline, so none of it posts twice.

Migration control totals for contracts, obligations and the allocated, recognized and remaining amounts, every row marked pass
Contracts, obligations, allocated, recognized and remaining amounts tie before anything moves, every row marked Pass.

By design

Numbers you can check.

To the cent

Every allocation adds back exactly to the transaction price.

Tied out

Compare declared totals with native Revenue Cloud records before activation.

2 people

The person who approves a journal can never be the one who prepared it.

In your org

Recognition begins with the Revenue Cloud records your team works from.

See how it works

The Cloud Update

Walk through it with us.

Bring a deal. Bring a revenue question. See how StepFive connects AI assistance, deterministic calculations and the Salesforce Revenue Cloud and Revenue Cloud Billing records behind them.

StepFive is built for ASC 606 and IFRS 15 revenue recognition. Accounting judgments stay with your team.

Product screens and illustrations use sample data. Availability and implementation scope are confirmed during your walkthrough.

Salesforce, Revenue Cloud and Revenue Cloud Billing are trademarks of Salesforce, Inc. StepFive is an independent product of The Cloud Update and is not sponsored or endorsed by Salesforce, Inc.