> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarlabs-b2b-custom-pricing/getting-started/discount-types.md).

# Discount types

Specific price, percentage off or fixed amount off — what each one does, when to pick it, and what happens when your catalog price changes.

{% embed url="<https://dollarlabs.neetorecord.com/watch/ea17807a2264d7789105>" %}

Every priced cell has a **Price type**. It decides how the number in the cell is interpreted.

Set it in the cell's **Pricing rule** panel: hover the cell in the price list editor and choose its settings gear. The default is **Specific price**.

<figure><img src="https://2844543096-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcVBfwy7Yj4tU8TsxkHEr%2Fuploads%2Fgit-blob-fd7781ce36ff6b4d74fecd7fb7610a540c0b6dd9%2Fpricing-rule-percentage-annotated.png?alt=media" alt="Pricing rule panel for Recycled Studio Paper with Price type set to Percentage off and a value of 20." width="581"><figcaption><p>Choose the price type first; the value field and its help text change to match.</p></figcaption></figure>

## Specific price

The number is the price per item, unless you set **Priced per** to **Case of N** for a case rule. A per-case value is the price of the whole case.

> Cell value `18` on a $30 product → the buyer pays **$18**.

Use this for an agreed price per SKU. Entering a number directly in a cell uses this price type.

**The configured price stays fixed when your catalog price changes.** If the catalog price rises to $40, the wholesale price remains $18. The app applies discounts; it does not increase a lower catalog price to your configured price.

## Percentage off

The number is a percentage off the product's price.

> Cell value `20` with price type **Percentage off** on a $30 product → the buyer pays **$24**.

Use this for a trade discount such as 20% off retail. The wholesale price updates when the catalog price changes.

In CSV this is `1:20;d:p`.

## Fixed amount off

The number is an amount off the product's price, per unit.

> Cell value `5` with price type **Fixed amount off** on a $30 product → the buyer pays **$25**.

Use this to take the same amount off each unit, regardless of its catalog price.

In CSV this is `1:5;d:f`.

{% hint style="warning" %}
Fixed amounts do not scale. A $5 discount is 17% off a $30 product and 50% off a $10 one. Check your cheapest lines before applying a fixed amount broadly.
{% endhint %}

## Price type applies to the whole cell

The price type is a property of the cell, not of an individual tier. Set a cell to **Percentage off** with tiers at 1, 12 and 24, and every one of those tiers is a percentage.

In CSV, use one price-type marker, such as `d:p`, for the entire cell. Do not mix percentage, fixed-amount and specific-price tiers in one imported cell; the saved pricing uses one price type.

## Choosing

<table><thead><tr><th width="220">If your pricing is…</th><th>Use</th></tr></thead><tbody><tr><td>A negotiated price per SKU, maintained in a spreadsheet</td><td><strong>Specific price</strong></td></tr><tr><td>A trade discount off retail</td><td><strong>Percentage off</strong></td></tr><tr><td>A flat per-unit allowance</td><td><strong>Fixed amount off</strong></td></tr><tr><td>Changing whenever your costs change</td><td><strong>Percentage off</strong> — it needs no maintenance when retail moves</td></tr></tbody></table>

## Interaction with tiers and loose pricing

* **Volume tiers** — every tier uses the cell's price type. A percentage cell with tiers gives deeper percentages at higher quantities.
* **Loose unit pricing** — the loose value follows the same price type: a per-item price, a percentage off, or an amount off each loose item. See [Progressive case multiples](/dollarlabs-b2b-custom-pricing/getting-started/progressive-case-multiples-and-loose-unit-pricing.md).
