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

# Shipping Costs - Shipping Classes

> Create shipping classes to filter shipping options by item classifications

With our extension, you have the option to create shipping classes. Shipping classes allow you to additionally filter shipping options by item classifications.

You can then assign these shipping classes to an item at a later stage. This ensures that in future, only the shipping options that also match the item's shipping class will be taken into consideration.

In the following, we will show you how to create a shipping class.

<Note>
  We show you how to assign a shipping class to an item under [Items](/docs/en/bc-shipping-costs/user-guide/artikel).
</Note>

<Steps>
  <Step>
    ## Step 1: Navigate to Shipping Classes

    You can also navigate to the shipping classes via the search. To do so, enter "Shipping Classes" in the search bar and click on the list of the same name.

    This should open a window with the heading "Shipping Classes". There you will also be shown an overview of all created shipping classes.

    <Columns cols={2}>
      <Column>
        <Frame>
          <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/navigation-versandklassen-suche.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=789e43cab40385e7618068d3a8da4c00" alt="Navigation to shipping classes via the search" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/navigation-versandklassen-suche.png" />
        </Frame>
      </Column>

      <Column>
        <Frame>
          <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/versandklassen-uebersicht-fenster.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=8b0866f9c4ac990330738bf748554390" alt="Shipping Classes overview window" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/versandklassen-uebersicht-fenster.png" />
        </Frame>
      </Column>
    </Columns>
  </Step>

  <Step>
    ## Step 2: Create a New Shipping Class

    By clicking on the "New" FastTab in the menu bar at the top, you insert a new row below in the table.

    <Info>
      The row is always inserted above the selected row.
    </Info>

    <Columns cols={2}>
      <Column>
        <Frame>
          <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/neue-versandklasse-fasttab.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=0c51e388fb37ccd79b4fc3d03a02c534" alt="New FastTab for a new shipping class" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/neue-versandklasse-fasttab.png" />
        </Frame>
      </Column>

      <Column>
        <Frame>
          <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/neue-versandklasse-zeile-erstellt.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=d2642505b64a6b7a51173ea042f18ed7" alt="New shipping class row created" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/neue-versandklasse-zeile-erstellt.png" />
        </Frame>
      </Column>
    </Columns>
  </Step>

  <Step>
    ## Step 3: Choose a Code

    In the newly created row, a code should be selected first.

    <Tip>
      The code should be written in capital letters and must not contain any spaces. However, numbers and certain special characters may be used.
    </Tip>

    In addition, the code can be used later to assign shipping classes to shipping options.

    In our example, we choose "Paket" as the code, as we want to create a shipping class for standard parcels.

    <Frame>
      <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/code-eingabe-paket.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=8f3f17d7ee53f1c7aa67b0b2435b2626" alt="Code input 'Paket'" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/code-eingabe-paket.png" />
    </Frame>
  </Step>

  <Step>
    ## Step 4: Choose a Description

    Next, a description is to be chosen by entering the desired description text into the corresponding field. You may choose this freely.

    In our example, we choose "Paket - Standard" as the description.

    <Check>
      The shipping class is now created. As soon as you press Enter or click outside the row you have just created, the changes to the list are saved automatically.
    </Check>

    <Frame>
      <img src="https://mintcdn.com/dcag/ci5dr2UmacB3fTe9/images/bc-shipping-costs/versandklassen/beschreibung-eingabe-paket-standard.png?fit=max&auto=format&n=ci5dr2UmacB3fTe9&q=85&s=a812300bb5da1d1968b1ad2fd4cdebd7" alt="Enter description 'Paket - Standard'" width="1080" height="643" data-path="images/bc-shipping-costs/versandklassen/beschreibung-eingabe-paket-standard.png" />
    </Frame>
  </Step>
</Steps>

## Related Topics

<CardGroup cols={2}>
  <Card title="Items" icon="tag" href="/docs/en/bc-shipping-costs/user-guide/artikel">
    Assign the shipping class created here to an item.
  </Card>

  <Card title="Shipping Options" icon="truck" href="/docs/en/bc-shipping-costs/user-guide/versandoptionen">
    Link shipping options with shipping classes to define filter rules.
  </Card>
</CardGroup>
