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

# Markup reference

> Look up tire pricing schemes, setup fields, rule behavior, fee semantics, and strategy starting points.

## Pricing schemes

| Scheme | Selects |
| - | - |
| **Mean** | Average of all qualifying marked-up distributor prices |
| **Median** | Middle qualifying marked-up distributor price |
| **Min (in stock)** | Lowest marked-up price from an active distributor with at least one tire in stock |
| **Min (6 in stock)** | Lowest marked-up price from an active distributor with at least six tires in stock |
| **Max** | Highest qualifying marked-up distributor price |

## Tire Markups access

Editing **Tire Markups** needs **Owner** or **Admin** access for your dealership.

## 1. Distributors fields

| Field | Meaning |
| - | - |
| **Enabled** | Includes the distributor's stock and marked-up cost in pricing |
| **Markup** | Adds a fixed dollar amount or percentage to that distributor's cost |
| **Primary** | Sets an optional floor from one distributor's marked-up price |
| **Fixed (\$)** | Treats the markup value as a dollar amount |
| **Percentage (%)** | Treats the markup value as a percentage of distributor cost |

## 2. Pricing Scheme fields

| Field | Meaning |
| - | - |
| Scheme choice | Selects **Mean**, **Median**, **Min (in stock)**, **Min (6 in stock)**, or **Max** for the catalog |

## 3. Brands fields

| Field or control | Meaning |
| - | - |
| Brand row | Includes that brand in the catalog |
| Brand markup | Adds a fixed dollar amount or percentage based on the base price |
| Zero markup | Keeps the brand in the catalog without an extra brand amount |
| **Add Brand** | Adds one brand to the list |
| **Add All** | Adds every available brand to the list after you confirm; saves immediately and discards unsaved brand edits |
| **Remove All** | Removes every brand from the list after you confirm; saves immediately |
| **Use TireTutor AI brand ordering** | Lets TireTutor order brands in online marketplace results |
| Brand order | Sets the saved order when automatic ordering is off |

## 4. Custom Markups fields

| Field or section | Meaning |
| - | - |
| **Pricing Snapshot** | Summarizes active custom rules |
| **Tire Price Markup** | Adds an amount to the tire itself, based on the base price |
| **Installation Fee** | Adds a per-tire installation amount, based on the unit price |
| **Run-Flat Surcharge** | Adds an extra amount to a run-flat tire, based on the unit price |
| **Live Price Preview** | Estimates the effect of unsaved changes across inventory |
| **Priority** | The order in which TireTutor checks the rules in a category, 1 first |
| **Reset** | Discards unsaved edits |
| **Save changes** | Opens the change summary; select **Confirm save** to apply the changes |

## Custom-markup rule conditions

| Condition | Meaning |
| - | - |
| Cost range | Matches a tire when its base price falls within the rule's minimum and maximum |
| Rim size | Matches this wheel diameter and every larger diameter |
| Aspect ratio | Matches the tire's sidewall aspect ratio range |
| Tire type | Matches a performance group, such as HP, UHP, or Winter |
| No conditions | Matches every tire; another matching rule can still take precedence |

## Custom-markup rule actions

| Action | Meaning |
| - | - |
| Fixed dollar markup | Adds the entered dollar amount |
| Percentage markup | Calculates an amount as a percentage of the applicable price basis |
| Tire-price rule | Uses the base price |
| Installation rule | Matches conditions against the base price; calculates a percentage amount from the unit price after MAP |
| Run-flat rule | Matches conditions against the base price; calculates a percentage amount from the unit price after MAP; applies only to run-flat tires |
| Matching behavior | Applies one matching rule per category: the first match in **Priority** order |

## MAP behavior

| Situation | Result |
| - | - |
| Standard setting and computed price below MAP | Price rises to MAP |
| Standard setting and computed price at or above MAP | Computed price remains |
| Exact-MAP setting for a shop | Price becomes MAP when MAP exists |
| MAP enforcement turned off for a brand | MAP is skipped; the price can stay below MAP |
| No MAP price for the tire | Computed price remains |
| Setting change | Contact support to change how MAP applies |

## Installation and run-flat semantics

| Fact | Installation Fee | Run-Flat Surcharge |
| - | - | - |
| Rule matching | Conditions match the base price | Conditions match the base price |
| Amount basis | Unit price after MAP | Unit price after MAP |
| Tire requirement | Any tire that matches the selected rule | A run-flat tire that matches the selected rule |
| Rule count | One rule | One rule |
| Final calculation | Added to unit price | Added to unit price |

## Strategy starting points

| Shop type | Scheme | Distributor and brand setup | Custom rules |
| - | - | - | - |
| Medium- or high-volume shop selling sets | **Min (6 in stock)** | Turn on scheduled suppliers; put program brands first | Add a modest catch-all tire rule and installation fee |
| Lower-volume or specialty shop selling one or two tires | **Min (in stock)** | Turn on sources that reliably supply small quantities | Add a catch-all rule that fits smaller sales |
| Margin-focused shop | Choose for local demand | Use a primary floor; add markups to premium or scarce brands | Add stronger rules where the market supports them |
| Specialty installation shop | Scheme that fits normal sourcing | Use normal distributor and brand settings | Target difficult rim sizes, aspect ratios, tire types, and run-flat tires |

## Where to go next

<Columns cols={2}>
  <Card title="How your price is calculated" icon="calculator" href="/dealers/pricing/how-it-works">
    Follow a tire from distributor cost to installed price.
  </Card>

  <Card title="Getting started" icon="rocket" href="/dealers/pricing/getting-started">
    Build your first tire-markup setup in all four tabs.
  </Card>
</Columns>
