> For the complete documentation index, see [llms.txt](https://docs.hotwax.co/documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hotwax.co/documents/retail-operations/inventory/cycle-count.md).

# Cycle Count

The Cycle Count App is designed to help organizations maintain accurate inventory by tracking, verifying, and reconciling stock levels. It supports different types of counts, including Directed Cycle Counts for selected items, and Hard Counts for comprehensive facility-wide inventory verification.

The app provides distinct views for Admins and Store Associates:

* Admin View: Allows reviewing, approving, or rejecting counts, managing variance thresholds, and helping maintain inventory accuracy across the system.
* [Store View](https://github.com/hotwax/oms-documentation/tree/user-guides-pub/documents/store-operations/cycle-count/README.md): Step-by-step instructions for store associates to perform cycle counts in-store.

With built-in features like bulk actions, variance alerts, and timestamped tracking, the Cycle Count App keeps inventory accurate across your network.

For a business-process overview of inventory management and cycle counting, see [Inventory management](https://github.com/hotwax/oms-documentation/tree/user-guides-pub/documents/learn-hotwax-oms/business-processes/inventory-management.md).

## Navigate on a phone or tablet

When the side menu is hidden, use the menu button at the top left of `Assigned`, `Draft bulk`, `Pending review`, `Closed`, `Store permissions`, or `Settings`. The button opens app navigation. On Assigned and Pending review, the separate filter button at the right opens page filters. Menu entries depend on your permissions.

## Open Cycle Count from Shopify POS

### Check the installed app's OMS connection

For shops using the installed `HotWax Cycle Count` app, open it from Shopify Admin's app navigation. The `OMS connection` section shows the shop's OMS URL. Confirm the intended instance with your administrator before changing it. The OMS must also have the Shopify app registered for staff sign-in.

<figure><img src="https://2261579663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGNcmGkoNRfptyho21A56%2Fuploads%2Fgit-blob-32fcf97ad9dea797833c77cdde1d9d81b83dacab%2Fcycle-count-shopify-connection.jpg?alt=media" alt="HotWax Cycle Count app in the Shopify demo store showing its OMS URL, Save connection control, and staff sign-in registration requirement"><figcaption><p>The demo shop uses demo-maarg for its OMS connection. Verify your shop’s instance, staff access, and POS location before counting.</p></figcaption></figure>

Add the HotWax Cycle Count tile in Shopify POS and open the counting workflow there. After an approved connection change, reopen the app in POS to use it.

### Confirm facility access

In embedded mode, the app selects the HotWax facility mapped to the current Shopify POS location from the facilities your account can access. It does not grant access to another facility. If `Unable to login. User is not associated with this location. Please contact the administrator.` appears, ask the administrator to check your facility association and the Shopify-location mapping.

## Cycle count workflow

1. [Plan your count with a preview](https://github.com/hotwax/oms-documentation/tree/user-guides-pub/documents/store-operations/cycle-count/plan-cycle-count.md)
2. [Create sessions and complete your count](https://github.com/hotwax/oms-documentation/tree/user-guides-pub/documents/store-operations/cycle-count/start-complete-session.md)
3. [Review counts at the store before submitting for review](https://github.com/hotwax/oms-documentation/tree/user-guides-pub/documents/store-operations/cycle-count/count-progress-review.md)
4. [Review and approve variances at head office](/documents/retail-operations/inventory/cycle-count/pending-review.md)
5. [Go back and review old counts and export](/documents/retail-operations/inventory/cycle-count/closed.md)


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.hotwax.co/documents/retail-operations/inventory/cycle-count.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
