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

# Assigning Fees

> Target the correct population and generate fee assignments without duplicates.

A fee assignment is the user's invoice for a fee.

## Choose targets

Open an existing fee and use its **Groups**, **Users**, and **Classes** tabs.

| Target | Use it for                            |
| ------ | ------------------------------------- |
| Group  | A defined category of eligible users  |
| User   | One specifically selected person      |
| Class  | Active students in the selected class |

Target only the people who owe the fee. Review the displayed total and selections before generating assignments.

## Assignment behavior

Active targeted users can receive invoice assignments from the fee. Inactive accounts and exceptional cases may require manual invoice handling through the invoice interface.

## Review generated invoices

After assignment, open **Invoices** or the fee's invoice action. Confirm:

* invoice user;
* academic year and term;
* amount, paid amount, and outstanding amount;
* due date; and
* last payment information.

## Avoid duplicate or incorrect invoices

* Search for an existing invoice first.
* Confirm target users after changing target criteria.
* Do not use both broad and individual targeting without checking overlap.
* Correct the fee definition before assigning it widely.

<Warning>
  Changing a fee's targets can affect who receives invoices. It does not safely erase payments already recorded against existing invoices.
</Warning>
