> ## Documentation Index
> Fetch the complete documentation index at: https://docs.introw.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Let trusted partners set their own price

> Enable custom pricing on a product so partners can set the unit price when they add it to a quote.

Some deals need a price set in the moment, and some partners have earned that trust. Custom pricing
lets a partner set the unit price when they add the product as a line item, so they can close
flexible deals without coming back to your team for every adjustment. Reach for this on products
where the price is genuinely negotiable and only for partners you trust.

## What you'll achieve

A product whose unit price is editable by the partner on the quote. When a trusted partner adds it as
a line item, they type the price they have agreed, so they self-serve flexible deals while your fixed
rules still govern every other product.

## Before you start

<Steps>
  <Step title="Decide who should get this flexibility">
    Custom pricing hands price control to the partner, so reserve it for trusted partners. Pair it
    with product visibility so only the right partners can see and price the product.
  </Step>
</Steps>

## Watch it

<Tabs>
  <Tab title="Video">
    <video controls playsInline preload="none" poster="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/steps/01.png?v=1783351210" className="w-full rounded-xl" src="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/video.webm?v=1783351210#t=2.5" />
  </Tab>

  <Tab title="Click through">
    <iframe className="w-full rounded-xl" style={{ width: "100%", aspectRatio: "16 / 11", border: 0, backgroundColor: "#FAFAFA" }} src="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/walkthrough.html?v=1783351210" />
  </Tab>
</Tabs>

## Steps

<Steps>
  <Step title="Open the product">
    Go to [CPQ](https://app.introw.io/products), stay on the Products tab, and click the product you
    want to make negotiable to open its detail panel. Scroll to the **Discount** section. Changes
    save automatically, so there is no separate Save button.

    <Frame>
      <img src="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/steps/02.png?v=1783351210" alt="Open the product" />
    </Frame>
  </Step>

  <Step title="Choose Custom">
    In the **Discount** switcher, select **Custom**. A product uses one discount type at a time, so
    this clears any partner-based or tier-based rule on the product. A **Custom Pricing** card then
    appears.

    <Frame>
      <img src="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/steps/04.png?v=1783351210" alt="Choose Custom" />
    </Frame>
  </Step>

  <Step title="Confirm custom pricing is on">
    In the **Custom Pricing** card, make sure the toggle ("Partners can set their own unit price") is
    enabled. Selecting **Custom** turns it on, so the partner can edit the unit price when adding the
    product to a quote. Turning the toggle off removes that flexibility while keeping the product
    listed.

    <Frame>
      <img src="https://assets.introw.io/docs/features/cpq/discounts/guides/allow-custom-pricing/steps/05.png?v=1783351210" alt="Confirm custom pricing is on" />
    </Frame>
  </Step>
</Steps>

## Verify it worked

Open a deal as a partner who can see the product, add it as a line item, and confirm the unit price
field is editable so the partner can set their own price.

## Related

<CardGroup cols={2}>
  <Card title="Set tier-based discounts" icon="layer-group" href="./set-tier-based-discounts">
    Use a fixed per-tier rule instead.
  </Card>

  <Card title="Govern product visibility" icon="eye" href="/features/cpq/product-catalog/guides/govern-product-visibility">
    Limit which partners see the product.
  </Card>

  <Card title="Implementation reference" icon="screwdriver-wrench" href="../technical">
    Full pricing configuration options.
  </Card>
</CardGroup>
