When to use a ramp
Use a ramp when the signed contract already commits to year-by-year prices (for example, a 3-year subscription that steps from $100 to $110 to $120 per unit). The ramp is predetermined at signature, so finance and revenue can forecast billed and recognized amounts from day one without waiting for annual amendments. Ad-hoc upgrades or downgrades after activation still go through a change order, not through editing the ramp schedule. A change order is the right path when commercial terms change outside the signed year schedule, such as adding seats mid-year or adjusting a rate that was not part of the original ramp. Ramps are separate from usage tiered pricing. Tiers change the rate as consumption volume grows within a period or obligation. Ramps change the contracted rate by year across the term. Configure each concern on its own controls so allocation and usage pricing stay clear.How DualEntry represents a ramp
Each year of the ramp is its own performance obligation on the contract. DualEntry keeps the accounting shape as N year obligations rather than one obligation with an embedded price schedule, which preserves per-year invoices, recognition lines, and change-order successors.- The same item appears on every year row.
- Recognition and billing dates are contiguous year segments.
- Contract rates differ by year.
- Standalone selling price (list SSP) stays equal across the year rows so DualEntry can bill unevenly while allocating evenly under ASC 606.
- DualEntry stores a shared ramp group ID on the year obligations so Edit Ramp can reopen the group reliably.
Ramps across change orders and renewals
Change-order successors keep the same ramp group ID, so the ramp relationship survives the modification and Edit Ramp can still reopen the group. Auto-renewal starts a new term. Renewed successor obligations do not inherit the prior ramp group ID. If the renewal also steps by year, configure a new ramp on the renewed obligations rather than expecting the prior group to continue.Next steps
- Create or edit a ramp in Ramp Deals: Multi-Year Pricing.
- Review allocation behavior in Allocations and SSP.
- Process mid-term changes in Change Orders, Terminations, and Renewals.