Skip to content
Revenue Recognition

Revenue recognition you can audit. Schedules that run themselves.

Rivane automates ASC 606 and IFRS 15 revenue recognition from contract to close: schedules, contract modifications, and deferred revenue, with every number traceable to the source contract. Contracts sync from Salesforce and billing from Stripe. Revenue recognition is included from the Growth plan.

ASC 606compliant by default
0manual schedules
ContractSyncedDeferredLiveScheduleGenerated
01

Close revenue in hours

Schedules generate themselves from contracts, so month-end revenue is a review, not a rebuild.

02

One auditable source

Every recognized dollar traces back to its contract and schedule, no side spreadsheets to reconcile.

03

Handle any contract

Subscription, usage, milestone, and hybrid models run on the same rules you set once.

Revenue recognition for any billing model

Subscription, usage-based, milestone, or hybrid, Rivane handles the complexity.

ASC 606 / IFRS 15 compliance

Recognition rules enforced automatically. Audit-ready by default.

Automated revenue schedules

Schedules generated from contracts. No manual spreadsheet work.

Contract modification handling

Amendments, upgrades, and cancellations update schedules automatically.

Deferred revenue tracking

Deferred and accrued revenue waterfall always in sync with your books.

Multi-element arrangements

Allocate transaction price across performance obligations with configurable rules.

SSP and allocation rules

Set standalone selling price logic once. Rivane applies it at scale.

ASC 606 rulesIFRS 15 rulesSubscription revenueUsage-based billingMilestone recognitionDeferred waterfallContract modificationsSSP allocationMulti-element arrangementsCarve-outsCatch-up entriesRevenue forecastingDrill-to-contractAudit trailASC 606 rulesIFRS 15 rulesSubscription revenueUsage-based billingMilestone recognitionDeferred waterfallContract modificationsSSP allocationMulti-element arrangementsCarve-outsCatch-up entriesRevenue forecastingDrill-to-contractAudit trail
Contract to schedule

From signed contract to revenue schedule, automatically

Rivane syncs contracts from your CRM and billing system, reads the terms, and generates the recognition pattern, no rekeying, no template spreadsheets.

  • CRM and billing sync
  • Auto-generated recognition patterns
  • Every schedule traces back to source
Revenue scheduleContract · ASC 606RecognizingRecognizedDeferred
Deferred revenue

The waterfall maintains itself

Deferred and accrued balances update as invoices post and contracts change. The waterfall is always current, so month-end is a review, not a rebuild.

  • Live deferred revenue waterfall
  • Auto roll-forward each period
  • Tie-out to the GL in one click
Deferred revenueRolls forward each periodLiveTies to the GL
Amendments

Mid-term changes without the rework

Upgrades, downgrades, and cancellations reallocate remaining revenue and post the catch-up entry for you, with a full audit trail of what changed and why.

  • Prospective and retrospective handling
  • Automatic catch-up entries
  • Change history on every contract
ContractAmendedREMAINING REVENUEReallocated across periodsCatch-up entryPostedDeferred revenueRecognized revenueBalancedCHANGE HISTORYUpgradedReallocatedPosted
Explore recognition

One revenue engine, every billing model

Move between the views your revenue team works in, all reading from the same contracts and schedules.

Recognition schedules built from the contract

Rivane reads each signed contract and generates the recognition pattern, so a deal that used to take an hour in a spreadsheet is ready to review in seconds.

  • Auto-generated from contract terms
  • Every schedule traces to source
  • Ratable, point-in-time, and usage patterns
Revenue scheduleContract · ASC 606RecognizingRecognizedDeferred
How it works

From signed contract to recognized revenue

Each step runs the moment the contract lands, so revenue is a review at close, not a rebuild.

CRMBillingContractParsedTermAmountObligations

What changes when recognition is automated

Capability
Rivane
Legacy ERP
Schedule creation
Generated from contract
Manual spreadsheet per deal
Contract amendments
Auto-reallocated
Rebuilt by hand
Deferred waterfall
Always live
Rebuilt each close
Audit trail
Built in
Reconstructed after the fact
Built for complexity

Every revenue model on one engine

Subscription, usage, and milestone deals run on the same auditable rules, from the first period on.

Any billing model

Flat-rate, usage, tiered, milestone, and hybrid pricing run side by side, and can be mixed inside a single contract.

One contractMixed recognition modelsMixedOBLIGATIONRECOGNITION PATTERNPlatformSubscriptionMeteringUsage-basedOnboardingMilestone

ASC 606 by default

Recognition rules are enforced automatically and audit-ready.

IFRS 15 ready

Dual-standard reporting without a parallel process.

Drill-to-contract

Every recognized dollar links to its source contract and schedule.

Revenue forecast

Project future recognition from the current book of contracts.

Reads your billing and CRM stack

Contracts land coded and ready to schedule, so recognition starts without rekeying.

Stripe
Salesforce
HubSpot
NetSuite
Bill.com
Snowflake
Ramp
Mercury
"Revenue used to take our team three days of spreadsheet work. Now the schedules are already built when we open the books, and we spend that time reviewing instead of rebuilding."
Director of Revenue, SaaS · early design partner

Trusted by modern finance teams

Grovio
Driffle
Nexmove

Frequently asked questions

Automate your revenue workflow

See how Rivane handles ASC 606 end to end, from contract ingestion to posting.