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

# Setting Up Price Tiers

> Enable price tiers in FieldPulse and assign each customer a tier that applies a markup or discount to their estimates, invoices, and flat-rate jobs.

> **Who uses this:** Price tiers are enabled and built in **Company Settings**, then assigned on the customer record. **Availability:** All regions. Included in the FieldPulse subscription — turn it on under **Company Settings** > **Features & Plugins**.

A price tier is a named set of pricing rules you assign to a customer so that customer's prices carry a markup or discount automatically. Assign a customer to a tier once, and FieldPulse applies the tier's adjustment to each line item on that customer's [estimates and invoices](https://www.fieldpulse.com/features/estimates-and-invoices) and flat-rate jobs — no one re-enters the numbers per record.

## Overview

Setting up price tiers takes three moves: turn on **Price Tiers** in **Company Settings**, build one tier for each pricing arrangement you offer, and assign a tier to each [customer record](https://www.fieldpulse.com/features/customer-management) that should get it. From then on, FieldPulse applies the adjusted pricing on each line item on that customer's estimates, invoices, and flat-rate jobs.

A tier adjusts pricing one of two ways — by the price of the item itself, or by one percentage across every item. You pick the method per tier when you build it.

Common uses for price tiers:

* **Membership discounts** — apply a discount to customers by membership level, such as Bronze, Silver, and Gold.

* **Wholesale pricing** — give wholesalers, resellers, and contractors who buy regularly or in larger quantities their own discounted rates.

* **Service agreement discounts** — give customers who have signed a service agreement or contract preferred rates on ongoing work.

* **Geographical pricing** — price by the customer's location, reflecting different labor, material, or travel costs across regions.

* **Manufacturer-recommended markups** — apply the markup percentages a manufacturer suggests for specific products or services.

## Before you begin

* Plan to work in **Company Settings** > **Features & Plugins** — that is where price tiers are turned on and built.

* Decide how each tier should adjust prices — different percentages depending on what an item costs, or one flat percentage across every item.

* Know which customers belong on each tier, so you can assign the tier on their customer records once the tier is saved.

## Step-by-step setup

### 1. Enable price tiers

1. Go to **Company Settings** > **Features & Plugins**.

2. Find **Price Tiers** and select **Enable**.

   <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/01.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=96f5da69f485cd2244e2e1b3446bcf88" alt="Price Tiers tile in Features & Plugins with the Enable button highlighted" width="1200" height="546" data-path="static/images/_api/9976088-price-tiers/01.png" />

3. Select **Settings** on the **Price Tiers** tile to open **Price Tier Settings**.

### 2. Create a price tier

On the **Price Tier Settings** page, select **Add New Pricing Tier** and give the tier a **Pricing Tier Name**.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/02.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=209005d9f0ffbe58ff1be44647ca3912" alt="Price Tier Settings page listing a saved tier, with the Add New Pricing Tier link below it" width="1600" height="873" data-path="static/images/_api/9976088-price-tiers/02.png" />

<Note>
  Price tier names are for internal use. Your customers never see them.
</Note>

### 3. Set the tier's markup or discount

1. Choose a **Pricing Adjustment Type** — **Item Price Range** to vary the adjustment by what the item costs, or **Flat Markup or Discount** to apply one percentage to everything.

2. Choose **Discount or Markup** to set whether the tier lowers or raises the price.

3. Enter the numbers. On an **Item Price Range** tier, enter the lower and upper amount of a price band and the percentage that applies inside it, then select **Add Range** for the next band. On a **Flat Markup or Discount** tier, enter the single percentage.

4. Select **Save Price Tier**.

<Columns cols={2}>
  <Frame>
    <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/03.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=bf147fed62d69dece82d3a9e53219a09" alt="Pricing Tier panel with Pricing Adjustment Type set to Item Price Range and two price bands, each with its own markup percentage" width="1600" height="871" data-path="static/images/_api/9976088-price-tiers/03.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/04.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=1340da7e0bea455a0e899e78efa88379" alt="Pricing Tier panel with Pricing Adjustment Type set to Flat Markup or Discount and a single markup percentage of 20" width="1600" height="871" data-path="static/images/_api/9976088-price-tiers/04.png" />
  </Frame>
</Columns>

Whichever type you choose, FieldPulse applies the adjusted pricing on each line item on estimates, invoices, and flat-rate jobs.

### 4. Assign the tier to a customer

Open the customer record and pick the tier in the **Price Tier** field. You can also select the price tier while creating a new customer.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/05.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=0dbd44b00fe1e81f1af179b5ba59f10e" alt="Price Tier field on a customer record with the list of saved price tiers open" width="1600" height="868" data-path="static/images/_api/9976088-price-tiers/05.png" />

## Overriding a price tier on one item

You can override a tier's pricing for a single item without changing the tier itself. Open the item in your item list and expand **Pricing Options**. FieldPulse lists every price tier and the price that tier produces for this item, based on your configuration.

1. Select the arrow on the price tier you want to change.

2. Adjust the markup or discount percentage.

3. Choose whether the adjustment applies on the **Unit Cost** or the **Unit Price**.

4. Save the change.

<img src="https://mintcdn.com/fieldpulse/Np05e0O_s4K33B-G/static/images/_api/9976088-price-tiers/06.png?fit=max&auto=format&n=Np05e0O_s4K33B-G&q=85&s=c4ea9113d8bac9f90c5e6139aedde581" alt="Pricing Options on an item showing each price tier's price, with the override open on Discount On and Automatic Discount Percentage" width="1600" height="870" data-path="static/images/_api/9976088-price-tiers/06.png" />

<Note>
  An override changes this line item only. The tier's own settings, and its pricing on every other item, stay as they are.
</Note>

## Settings reference

### Pricing adjustment types

| **Pricing Adjustment Type** | **How it adjusts pricing**                                                                            |
| --------------------------- | ----------------------------------------------------------------------------------------------------- |
| **Item Price Range**        | Sets a markup or discount per price band, so the adjustment depends on the price or cost of the item. |
| **Flat Markup or Discount** | Applies one exact percentage markup or discount to all items for a customer in that tier.             |

### Price tier fields

| **Field**                                | **What it sets**                                                                                                                                                        |
| ---------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Pricing Tier Name**                    | The tier's name. Required, and internal only.                                                                                                                           |
| **Pricing Adjustment Type**              | **Item Price Range** or **Flat Markup or Discount**.                                                                                                                    |
| **Discount or Markup**                   | Whether the tier lowers or raises the price.                                                                                                                            |
| **Markup**                               | On a **Flat Markup or Discount** tier, the single percentage applied to every item.                                                                                     |
| **Between** and the percentage beside it | On an **Item Price Range** tier, the lower and upper amount of a price band and the percentage that applies to items priced inside it. **Add Range** adds another band. |
| **Display Special Pricing in Pricebook** | A checkbox on the price tier form.                                                                                                                                      |

## Related articles

* [How to Create a Customer](/customers/managing-customers/creating-a-customer)

* [Customer Record Field Details](/customers/managing-customers/record-fields)

* [Setting Up Customer Custom Fields](/customers/managing-customers/custom-fields)

* [Setting Up Item List & Inventory](/inventory-materials/item-list/adding-items)

Your setup is working when you open an estimate, invoice, or flat-rate job for a customer you assigned to a tier and every line item already carries that tier's markup or discount.


## Related topics

- [How to Migrate from Service Fusion to FieldPulse](/getting-started/migrating/service-fusion.md)
- [Customer Record Field Details](/customers/managing-customers/record-fields.md)
- [Managing Customers](/customers/managing-customers/index.md)
- [Setting Up Your Pricebook](/add-ons/sales-suite/pricebook.md)
