---
title: How do I fulfill or update supply requests on mobile?
description: Learn how to fulfill, partially update, reopen, and track supply requests in the Clean Smarts mobile app, including current-level permissions.
---

[Skip to content](https://support.cleansmarts.com/how-do-i-manage-supply-requests-in-the-mobile-app#main-content)

[![](https://support.cleansmarts.com/hs-fs/hubfs/cleansmarts_logo_white_med.png?width=320&height=110&name=cleansmarts_logo_white_med.png)](https://www.cleansmarts.com/)

Open main navigation

Close main navigation

- [Contact us](mailto:support@cleansmarts.com)

[Contact us](mailto:support@cleansmarts.com)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Clean Smarts Knowledge Base](https://support.cleansmarts.com/?hsLang=en-us)
2. [Mobile App](https://support.cleansmarts.com/mobile-app?hsLang=en-us)
3. [Supplies](https://support.cleansmarts.com/mobile-app?hsLang=en-us#supplies)

# How do I fulfill or update supply requests on mobile?

## Fulfill open supply requests, record partial deliveries, reopen completed requests, and correct current inventory levels from the Clean Smarts mobile app.

Managers can record delivered quantities, keep partially delivered requests open, close completed requests, and correct the quantity currently in stock from the Clean Smarts mobile app.

**Applies to:** Users who have access to the location and a supplies module. **Supplies (Request)** and **Supplies (Edit)** are the usual modules for processing requests. **Supplies (Edit)** and **Supplies (Set Quantity)** can save changes on the **Current levels** tab.

The **Company Supplies Manager** and **Customer Supplies Manager** settings control who receives notifications for each type of item. They do not replace the user's supplies module or location access.

---

### Find an Open Request

1. Open **MORE \> Supplies**.
2. On **My supply requests**, choose how to find the request: - Use **By location** to select a location, then open **Open requests**. - Use **All requests** to see open requests from all available locations.
3. Tap the request number you want to update.

Items are grouped under **Provided by cleaner** or **Provided by customer**. These headings show who is responsible for providing the items; they do not show who submitted the request.

---

### Record a Full or Partial Delivery

1. Review the **Requested** quantity for each item.
2. Use the plus and minus controls beside **Fulfilled** to enter the quantity actually delivered. The fulfilled quantity cannot be higher than the requested quantity.
3. Add or update the **Purchase Order Number** and **Notes** when your process uses them.
4. Choose the correct save action: - Tap **Save and leave open** when any items are still outstanding. - Tap **Save and fulfill** when the request should be closed.

Saving a delivered quantity increases that item's **Current levels** quantity, even when you leave the request open. **Save and fulfill** changes the request to fulfilled and removes its remaining requested quantity from the amount considered on order.

Entering every delivered quantity does not close the request automatically. You must tap **Save and fulfill**.

> **Important:** The app can close a partially fulfilled request. Use **Save and leave open** if more items are still expected.

If every fulfilled quantity is zero, **Save and fulfill** asks whether you want to close the request without fulfilling any items. Continue only when the request should be closed with nothing delivered.

---

### Review or Reopen a Fulfilled Request

1. Open **MORE \> Supplies**.
2. Select **By location**, then choose the location.
3. Open **Fulfilled requests**.
4. Tap a request to review its requested and fulfilled quantities.
5. Tap **Re-open request** if more deliveries must be recorded or the request was closed by mistake.

Reopening moves the request back to **Open requests**. Quantities already delivered remain in the request and in current inventory.

The **All requests** tab shows open requests only. Use a location's **Fulfilled requests** tab for completed history, or use the web portal when you need older history, date filters, reports, or exports.

---

### Correct the Current Inventory Count

Use **Current levels** for a physical count or inventory correction. Do not use it to record the same delivery a second time—fulfilled quantities already increase current inventory.

1. Open **MORE \> Supplies**.
2. Select **By location**, then choose the location.
3. Open **Current levels**.
4. Set each item to the quantity actually in stock. You can also scan a configured barcode to find an item.
5. Tap **Confirm current level**.

If the count is below the minimum and the open requested quantity is below the order-to level, the app shows **Supplies Low** and offers to start a new request with suggested quantities. Choose **Not now** to keep only the corrected count.

**Supplies (Request)** alone cannot save current-level changes. If **Current levels** is visible but a change will not save, ask an administrator to assign **Supplies (Edit)** or **Supplies (Set Quantity)**.

---

### What Administrators Set Up on the Web

Use the web portal to:

- Add supplies to the company catalog and assign them to locations
- Choose whether each item is **Provided by cleaner** or **Provided by customer**
- Set minimum and order-to levels
- Assign Company and Customer Supplies Managers
- Configure costs, notification preferences, reports, and exports

Users with **Supplies (Edit)** can see supply costs in the mobile request flow. Other supplies modules hide costs.

---

### Troubleshooting

- **Supplies is missing under MORE.** Ask an administrator to assign **Supplies (Request)**, **Supplies (Edit)**, or **Supplies (Set Quantity)**. Sign out and back in after permissions change.
- **A location or item is missing.** Confirm that you have access to the location and that the supply is assigned to it on the web. Then open **MORE \> Sync**.
- **The request stays open after all quantities are entered.** Reopen it and tap **Save and fulfill**. Quantities alone do not change the request status.
- **A request update fails.** Confirm that you have an internet connection; request details and updates use the server. Sync and try again. Some company policies require **Supplies (Edit)** to update requests.
- **The current quantity looks too high.** Check whether the delivery was already recorded as fulfilled. If the physical count is different, correct it once under **Current levels**.
- **A manager did not receive the update.** Check the location's Supplies Manager assignments and the user's **Updated Supply Requests** notification settings on the web.

---

### Related Articles

- [How do I request supplies in the mobile app?](https://support.cleansmarts.com/how-do-i-request-supplies-in-the-mobile-app?hsLang=en-us)
- [How do I add supplies to a location?](https://support.cleansmarts.com/how-do-i-add-supplies-to-a-location?hsLang=en-us)
- [How do I prevent users from ordering too many supplies?](https://support.cleansmarts.com/how-do-i-prevent-users-from-ordering-too-many-supplies?hsLang=en-us)
- [Why am I not getting supply request emails?](https://support.cleansmarts.com/why-am-i-not-getting-supply-request-emails?hsLang=en-us)

---

- [Getting started](https://support.cleansmarts.com/getting-started?hsLang=en-us)
- [Mobile App](https://support.cleansmarts.com/mobile-app?hsLang=en-us#main-content)

    - [Getting Started](https://support.cleansmarts.com/mobile-app?hsLang=en-us#getting-started)
    - [Timekeeping](https://support.cleansmarts.com/mobile-app?hsLang=en-us#timekeeping)
    - [Geofences](https://support.cleansmarts.com/mobile-app?hsLang=en-us#geofences)
    - [Shifts, Jobs & Work Orders](https://support.cleansmarts.com/mobile-app?hsLang=en-us#shifts-jobs-work-orders)
    - [Checklists, Tasks, and Scan Points](https://support.cleansmarts.com/mobile-app?hsLang=en-us#checklists-tasks-and-scan-points)
    - [Issues and Service Requests](https://support.cleansmarts.com/mobile-app?hsLang=en-us#issues-and-service-requests)
    - [Inspections](https://support.cleansmarts.com/mobile-app?hsLang=en-us#inspections)
    - [Supplies](https://support.cleansmarts.com/mobile-app?hsLang=en-us#supplies)
    - [Messaging and Notifications](https://support.cleansmarts.com/mobile-app?hsLang=en-us#messaging-and-notifications)
    - [Manager Features](https://support.cleansmarts.com/mobile-app?hsLang=en-us#manager-features)
    - [Offline, Sync & Troubleshooting](https://support.cleansmarts.com/mobile-app?hsLang=en-us#offline-sync-troubleshooting)
    - [Profile and Help](https://support.cleansmarts.com/mobile-app?hsLang=en-us#profile-and-help)
    - [Training](https://support.cleansmarts.com/mobile-app?hsLang=en-us#training)
- [Web Portal](https://support.cleansmarts.com/web-portal?hsLang=en-us#main-content)

    - [Checklists, Tasks, and Scan Points](https://support.cleansmarts.com/web-portal?hsLang=en-us#checklists-tasks-and-scan-points)
    - [Users](https://support.cleansmarts.com/web-portal?hsLang=en-us#users)
    - [Custom Fields](https://support.cleansmarts.com/web-portal?hsLang=en-us#custom-fields)
    - [Geofences](https://support.cleansmarts.com/web-portal?hsLang=en-us#geofences)
    - [Inspections](https://support.cleansmarts.com/web-portal?hsLang=en-us#inspections)
    - [Issues and Service Requests](https://support.cleansmarts.com/web-portal?hsLang=en-us#issues-and-service-requests)
    - [Locations and Sub-locations](https://support.cleansmarts.com/web-portal?hsLang=en-us#locations-and-sub-locations)
    - [Messaging](https://support.cleansmarts.com/web-portal?hsLang=en-us#messaging)
    - [Pay Rates and Job Costing](https://support.cleansmarts.com/web-portal?hsLang=en-us#pay-rates-and-job-costing)
    - [Shifts and Scheduling](https://support.cleansmarts.com/web-portal?hsLang=en-us#shifts-and-scheduling)
    - [Supplies](https://support.cleansmarts.com/web-portal?hsLang=en-us#supplies)
    - [Time and Attendance](https://support.cleansmarts.com/web-portal?hsLang=en-us#time-and-attendance)
    - [Translation](https://support.cleansmarts.com/web-portal?hsLang=en-us#translation)
    - [Work Orders](https://support.cleansmarts.com/web-portal?hsLang=en-us#work-orders)
    - [Assets and Equipment](https://support.cleansmarts.com/web-portal?hsLang=en-us#assets-and-equipment)
    - [Billing and Subscriptions](https://support.cleansmarts.com/web-portal?hsLang=en-us#billing-and-subscriptions)
    - [Integrations](https://support.cleansmarts.com/web-portal?hsLang=en-us#integrations)
    - [Payroll](https://support.cleansmarts.com/web-portal?hsLang=en-us#payroll)
- [Customer Portal](https://support.cleansmarts.com/customer-portal?hsLang=en-us#main-content)

    - [Getting Started](https://support.cleansmarts.com/customer-portal?hsLang=en-us#getting-started)
    - [Completed Work](https://support.cleansmarts.com/customer-portal?hsLang=en-us#completed-work)
    - [Quality](https://support.cleansmarts.com/customer-portal?hsLang=en-us#quality)
    - [Service Requests](https://support.cleansmarts.com/customer-portal?hsLang=en-us#service-requests)
    - [Messages](https://support.cleansmarts.com/customer-portal?hsLang=en-us#messages)
    - [Supplies](https://support.cleansmarts.com/customer-portal?hsLang=en-us#supplies)
    - [Notifications](https://support.cleansmarts.com/customer-portal?hsLang=en-us#notifications)

[![](https://support.cleansmarts.com/hs-fs/hubfs/cleansmarts_logo_white_med.png?width=320&height=110&name=cleansmarts_logo_white_med.png)](https://www.cleansmarts.com/)

<https://www.linkedin.com/company/25431328/admin/feed/posts/?feedType=following> <https://www.instagram.com/cleansmarts/> <https://www.facebook.com/CleanSmarts> <https://www.youtube.com/playlist?list=PLfEnuG6Zr4hr12qZosZi5vZ3yA_0YEjce>

Copyright © 2026, Clean Smarts