Skip to content

Revenue recognition

The contract writes the schedule, and the schedule writes the entry.

Verlix classifies the performance obligations out of the agreement, allocates the transaction price across them by standalone selling price, and posts ASC 606 schedules that roll forward on their own. Every journal line names the contract line behind it.

Obligations come from the contract

Verlix reads each obligation out of the agreement and splits the price across them.

$480,000allocated across four obligations

Balances carry themselves forward

Every schedule rolls forward on its own, and the roll-forward ties to the ledger.

$4,422,000closing deferred, and it ties to zero

Every entry names the line behind it

Each debit and credit carries its contract line, its obligation and its source invoice.

0entries without a contract line

Features

Every entry traceable to the clause that produced it

Revenue schedules

One schedule per obligation

Ratable, at a point in time, or as delivered. Verlix builds it once and rolls it forward.

  • Ratable, point-in-time and as-delivered methods on one contract
  • Partial periods prorated to the day the obligation starts
  • Each closing balance becomes the next period's opening

Where one contract sits at the end of June:

Contract
CTR-2214
Customer
Account 4211
Transaction price
$480,000.00
Obligations
4 · allocated by SSP
Recognised to date
$155,200.00
Deferred remaining
$324,800.00

Modifications and close

A mid-term change remeasures itself

Verlix decides if it is a new contract or a remeasurement, re-spreads the rest, and posts any catch-up.

  • Prospective and cumulative catch-up treatments, chosen per change
  • The price reallocates across obligations when the terms move
  • The period locks at close, and posted entries stop moving

How Verlix treated one change of terms:

Contract
CTR-2263
Customer
Account 4877
Modified
Jun 22, 2026
Treatment
Prospective · not a separate contract
Remaining
$333,300.00 over 33 periods
Per period
$10,100.00 · was $7,500.00

Allocation and evidence

The price lands where the contract says

Standalone selling price comes from what you actually charge, and the working is shown.

  • SSP observed from your own executed contracts
  • Discount spread across obligations, never parked on one
  • The allocation reconciles to the transaction price exactly

How one price divided across its obligations:

Contract
CTR-2214
Transaction price
$480,000.00
Platform subscription
$312,000.00 · 65.0%
Implementation
$84,000.00 · 17.5%
Premium support
$57,600.00 · 12.0%
Training credits
$26,400.00 · 5.5%

Close the period, then go home.

Free up to $1M ARR. Connect the ledger and the first schedule posts the same day.