> For the complete documentation index, see [llms.txt](https://docs.rmhpos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rmhpos.com/store-manager/manage-items/bag-fees-and-bag-taxes/setting-up-bag-fees.md).

# Configure bag fees

{% hint style="success" %}
It is also recommended that you define a custom POS button or add a button on the store's POS task pads to allow cashiers and salespeople to quickly add bags to transactions in POS. For more information, refer to [**Configure custom POS buttons**](/readme-1/customize-the-pos-screen/setting-up-pos-buttons.md) and [**Configure custom POS task pads**](/readme-1/customize-the-pos-screen/setting-up-pos-task-pads.md) for more information.
{% endhint %}

1. Click **Merchandising**.
2. Click **Items**.
3. Click **New**.
4. Select **Standard Item** and click **OK**.
5. For **Item Lookup Code**, enter a unique lookup code such as **Paper Bag Fee** or **Reusable Bag Fee**.

<div align="left"><img src="/files/5Z4WgYkfXE3SneQisNIM" alt=""></div>

6. (Optional) Enter a **Description**.
7. From **Item type**, select **Non-Inventory**.
8. (Optional) Select a **Department** or **Category**.

{% hint style="success" %}
While assigning a department or category is not required, it can help if you want to filter out bag fees from sales reports, or if you want to create reports to track bag fees that the store has collected.
{% endhint %}

9. (Optional) Select an **Item tax** and the **Item is taxable** option if bag fees are taxable in the jurisdiction where the store operates. If bag fees are not taxable, leave these fields blank.
10. Enter a **Price** for the bag fee.
11. Enter a **Cost** for the bag.

{% hint style="info" %}
The bag fee is a non-inventory item, so it is not necessary to enter an **On hand** quantity on the **Inventory** tab, or to enter a **Restock Level** or **Reorder Point** for purchasing.
{% endhint %}

12. (Optional) On the **Options** tab, select **Item is not discountable at the POS**.
13. Click **Save And Close**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.rmhpos.com/store-manager/manage-items/bag-fees-and-bag-taxes/setting-up-bag-fees.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
