---
schema_version: "1"
id: fcfe512da88eb533871e6c75b08f81880b0604e64e343ce0227d5e977b73dac3
title: Create a Ramp for New Hires in Salesforce Spiff
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/spiff_ramp.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.spiff_ramp.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 84baeedfd51eb4ad53250db5d845d9b63d0adfc820435d191951bfd3b6c847f7
description: A ramp in Salesforce Spiff refers to a structured period of time for new hires to learn the company's products, processes, and sales strategies without the immediate pressure of meeting full quotas. Gradually increase quotas over time so new reps can build their pipeline and gain confidence in their selling abilities. A ramp is also called a guaranteed commission and is a common feature of many commission plans.
products:
  - Sales Cloud
  - Sales Enablement
release: "264"
---
# Create a Ramp for New Hires in Salesforce Spiff

A ramp in Salesforce Spiff refers to a structured period of time for new hires to learn the company's products, processes, and sales strategies without the immediate pressure of meeting full quotas. Gradually increase quotas over time so new reps can build their pipeline and gain confidence in their selling abilities. A ramp is also called a guaranteed commission and is a common feature of many commission plans.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available for an additional cost in: <strong>Professional</strong> Edition with Web Services API Enabled</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d18587e76">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d18587e76 ">To create a ramp with custom fields and worksheets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d18587e76 ">
              <p>A Spiff <a href="https://help.salesforce.com/s/articleView?id=sales.spiff_users_roles_and_permissions.htm&amp;release=264.0.0&amp;type=5" title="Give users the appropriate level of access so they can be successful in Salesforce Spiff, and enforce the principle of least privilege. Assign a default role to each user, or create custom roles with access to specific Spiff functionality.">user role</a> with these permissions turned on.</p>
              <ul>
                <li>Designer Configuration: Manage</li>

                <li>Global Custom Fields: Manage</li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

Typically, companies structure ramps to allow commissioned employees to receive a gradually diminishing amount of guaranteed commission.

- In month 1, a new hire receives $2,000 of guaranteed commissions.
- In month 2, they receive $1,000 of guaranteed commissions.
- In month 3, they can receive $0 of guaranteed commissions.

As they gain experience, reps receive less guaranteed commission and more actual commission.

1. To create a list of ramp rates for each rep, add a custom field to every plan.
    1. From the Admin menu, click **Settings**.
    2. Under Custom Fields, select **Plans**, and then click **Add Custom Field**.
    3. Enter a name for the custom field, such as RampRates.
    4. For Field Type, select **Expression**.
    5. Save your changes.
    6. On the Plans page, under Custom Fields, click **Modify**.
    7. Enter a list of ramp values by month since hire, where each month is separated by a comma, and save your changes.
        
        ```
        (1, .66666667, .33333333, 0)
        ```
    8. Optionally, navigate to other plans and enter plan-specific ramp values.
2. To calculate months into a ramp, create worksheet calculation, named MonthsIntoRamp, that uses the `months_to()` function.
    
    Save the worksheet under one plan. Or, if the worksheet is referenced by multiple plans, save the worksheet in a top-level folder.
    
    ```
    =months_to(PlanAssignmentEffectiveAsOfDate, statement_period.end_date)
    ```
    
    ![Worksheet calculation for months into ramp](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-sales_performance_management-264-0-0-production-enus/b1f2feb4-26b8-444f-97f7-be2349869d93/sales_performance_management/images/spiff/spiff_ramp_months_into.png)
    
    This formula calculates how many months have elapsed from the rep's Effective As Of date to the end of the statement period.
3. To return the correct ramp rate, create another worksheet calculation, named RampRate, that uses the `choose()` function.
    
    ```
    =choose(MonthsIntoRamp, plan.RampRates)
    ```
    
    ![Worksheet calculation for ramp rate](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-sales_performance_management-264-0-0-production-enus/b1f2feb4-26b8-444f-97f7-be2349869d93/sales_performance_management/images/spiff/spiff_ramp_return_rate.png)
    
    This formula uses the MonthsIntoRamp calculation to look up the number of months into the ramp, and returns the list of ramp rates from the RampRates custom field on the plan.
4. To calculate the rep's guaranteed commission, create another worksheet calculation, named GuaranteedCommission, that multiplies the rep's on-target earnings by their ramp rate.
    
    ```
    =5000 * RampRate
    ```
    
    ![Worksheet calculation for guaranteed commission](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-sales_performance_management-264-0-0-production-enus/b1f2feb4-26b8-444f-97f7-be2349869d93/sales_performance_management/images/spiff/spiff_ramp_guaranteed_commission.png)
5. To add the GuaranteedCommission calculation to any plan, create the rule and define the payout amount as the output of GuaranteedCommission.
    
    ![Add the GuaranteedCommission worksheet calculation to a plan.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-sales_performance_management-264-0-0-production-enus/b1f2feb4-26b8-444f-97f7-be2349869d93/sales_performance_management/images/spiff/spiff_ramp_rule.png)

#### See Also

- [Bulk-Uploading Users, Plan and Team Assignments, Currency Rates, and Quotas](https://help.salesforce.com/s/articleView?id=sales.spiff_bulk_upload_management.htm&release=264.0.0&type=5 "Manage large updates to your users, plans, teams, currency rates, and quotas in Salesforce Spiff by bulk-uploading records in Mass Data Management.")