---
schema_version: "1"
id: c9e51a538a833e3618b89f73f1eb81c9beb902d857f7955aa4aa7d4d8be4686d
title: Create Benefits and Eligibility Rules
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/aps_bm_ia_create_benefits_and_eligibility_rules.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.aps_bm_ia_create_benefits_and_eligibility_rules.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8c134a985c121a12ab13bb3043f5ee73e9b9ed5e72bb47b3989c841000e20e86
description: Set up benefit program such as the LIHEAP and SNAP, and the rules that determine who qualifies for them.
products:
  - Public Sector
release: "264"
---
# Create Benefits and Eligibility Rules

Set up benefit program such as the LIHEAP and SNAP, and the rules that determine who qualifies for them.

### 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;"><a href="https://help.salesforce.com/s/articleView?id=ind.psc_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions, user interfaces, and add-ons that support Public Sector.">View supported product editions</a>.</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="d24740e60">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d24740e60 ">To create decision matrices and expression sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d24740e60 ">Rule Engine Designer</td>

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

Create each benefit in the Program Management app. Then build the decision tables and expression sets that evaluate applicant income and household data against program standards. Attach each expression set to its benefit so eligibility is determined automatically during intake.

## Create Benefits

Create benefits such as Low Income Home Energy Assistance Program (LIHEAP) and Supplemental Nutrition Assistance Program (SNAP) in the Program Management app.

1. From the App Launcher, find and open **Benefits**.
2. Click **New**.
3. Enter a name for the benefit. For example, LIHEAP.
4. Search for and select a benefit type. For example, **LIHEAP**.
5. Select **Active**.
6. Save your changes.

## Automate Benefit Eligibility Determination with Expression Sets

Give constituents an accurate, automated eligibility check instead of a manual review for every program.

Set up the decision tables and expression sets that power benefit eligibility. Create and activate decision tables for program standards, such as LIHEAP and SNAP, upload their lookup data, generate and activate the matching eligibility determination expression sets, then attach each one to its benefit for the application to automatically evaluate eligibility during intake.

### Set Up Decision Table

Store each program's income and household eligibility rules in one place so admins can apply them consistently.

1. From the App Launcher, find and open **Lookup Tables**.
2. Click **New**.
3. Select **Decision Table**.
4. Specify the decision table details. Here are the sample values for LIHEAP Program Standards.
    - Name: LIHEAP\_Program\_Standards
    - API Name: LIHEAP\_Program\_Standards
    - Application Usage: Default
    - Decision Table Type: Advanced
5. Select the applicable template. For example, LIHEAP\_Program\_Standards template.
6. Click **Save & Next**.
7. Click **Finish**.
8. In the Version tab, open the V1 version of the decision table.
9. Click **Upload CSV** and then upload the CSV file for the LIHEAP lookup table.
10. Click **Add Data**.
11. After the CSV Upload Status changes to Uploaded, activate the decision table.
12. Repeat the steps for other decision tables. For example, LIHEAP\_Eligibility\_Amount\_Standards.

### Set Up Expression Set Templates

Use expression set templates to enable eligibility logic from the decision tables to run automatically against each applicant's data, instead of being evaluated case by case.

1. From the App Launcher, find and open **Expression Set Templates**.
2. Click the applicable program template. For example, LIHEAP Eligibility Determination.
3. Click **Save as New Expression Set**.
4. Enter 1 in Rank and select **Active**.
5. Save your changes.
6. Repeat the steps to create the decision table and the expression sets for other programs. For example, these details apply for Supplemental Nutrition Assistance Program (SNAP).
    
    - Decision Table
        - Name: SNAP\_Program\_Standards
        - API Name: SNAP\_Program\_Standards
    - Expression Set
        - Template: SNAP Eligibility Determination
7. From the App Launcher, find and open **Benefits**.
    1. Click a benefit. For example, LIHEAP.
    2. Edit the Benefit Eligibility Expression Set field and attach the LIHEAP Eligibility Determination expression set.
    3. Repeat the steps to attach the SNAP Eligibility Determination expression set to SNAP.