
A charge type is the classification of a charge line that plays an important role in how the system calculates the transportation charges for the charge line, for example, a base rate, surcharge, or discount.
A charge type can result in a positive or negative value for a charge line. You can also specify whether a charge type can be an amount or a percentage value.
This figure shows where the charge type resides in the TCM master data structure.
Charge Categories and Subcategories

Charge types can be grouped into charge categories. A useful code list is the UN/EDIFACT codelist 5237. All three entities are freely definable in Customizing.
You can use the charge subcategories of charge types to group and categorize charge types in a more granular way than charge categories. A suitable example is the code list resulting from UN/EDIFACT Recommendation 23: "FREIGHT COST CODE # FCC Harmonization of the Description of Freight Costs and Other Charges".
You define charge categories for charge types in the following Customizing activity: In Customizing, choose Transportation Management→Basic Functions→Charge Calculation→Basic Settings→Define Charge Categories.
You define charge subcategories for charge types in the following Customizing activity: In Customizing, choose Transportation Management→Basic Functions→Charge Calculation→Basic Settings→Define Charge Subcategories.
Charge categories and subcategories can be assigned in the charge type customizing activity, and can be used to determine the SD condition type during billing or MM service master record/ Activity number during settlement.

