Source: https://www.revvly.ai/docs/concepts/customPricingAgreement

Pricing engine

# Custom Pricing Agreement

A negotiated per-customer override for a single Variable Component.

## Overview

When you negotiate a private deal with one customer — discounted seats, custom commission rate, bespoke tier breakpoints — you write a Custom Pricing Agreement. It targets one customer and one Variable Component, declares which pricing axes it overrides (unit price, tiers, included units, proration, billing timing, currency, …), and takes effect at that customer's next renewal once Published. Drafts are editable; Published agreements are immutable until you Revoke or let them expire.

## How it connects

This concept highlighted in context. Click a peer to navigate.

Related

Variable Component

Variable Component Price

Custom Pricing Agreement

Related

Discount

- Targets one Customer and one Variable Component
- Effective at the customer's next renewal
- Beats Variable Component Price at every scope

## Key fields

What you’ll see when creating or editing a Custom Pricing Agreement.

- **Customer**: The end customer (Organization)

- **Component**: The Variable Component being overridden

- **Override scope**: Which axes are active: unit price, tiers, …

- **Effective from**: Earliest date this can take effect

- **Expires at**: Optional — sweeps to Archived after this date

- **Status**: Draft / Published / Archived

- **Override fields**: Only the axes you opted into are required

## Example

Acme · custom seats

Override

Unit price

Value

$3 / seat (vs $5 list)

Effective

2026-06-01 renewal

