Inventory Reconciliation
Module: ChemIQ
Inventory Reconciliation keeps your chemical inventory accurate over time. Instead of importing your chemicals once and hoping the data stays current, you walk through your inventory location by location on a regular schedule — confirming what has not changed, updating what has, and removing what is gone. The result is a living inventory that reflects what is actually on your shelves, not what was there six months ago.
This matters because every downstream compliance artifact depends on accurate quantities. Your HazCom plan references your chemical list. Your Tier II report requires quarterly quantity snapshots. Your fire code compliance depends on knowing how much of each hazard class you have on site. When quantities go stale, all of that becomes unreliable — and an OSHA inspector or fire marshal will notice.
Why Reconciliation Matters
Inventory reconciliation is not optional busywork. It is the mechanism that keeps your compliance posture current:
- OSHA 29 CFR 1910.1200 requires employers to maintain an accurate list of hazardous chemicals. Stale quantities mean your HazCom plan is inaccurate — that is a citable violation.
- EPCRA Section 312 (Tier II) requires facilities to report maximum daily amount, average daily amount, and days on site for each chemical. Without periodic quantity snapshots, these values are estimates at best.
- IFC Chapter 50 (Fire Code) thresholds are quantity-based. A chemical that was 200 lbs at import time may now be 600 lbs — exceeding the Maximum Allowable Quantity without anyone knowing.
- OSHA PSM / EPA RMP Threshold Planning Quantities for extremely hazardous substances are quantity-based triggers. Gradual inventory creep can push your facility into regulatory programs without awareness.
Reconciliation creates the periodic snapshots that keep all of these calculations honest.
Key Features
Location-by-Location Walkthrough
Reconciliation organizes your chemicals by storage location, so you can walk the floor and confirm what you see in front of you. On mobile, you see one chemical at a time — large buttons, no scrolling, designed for someone standing in front of a shelf with a phone in hand. On desktop, you get a table view grouped by location with inline editing.
Container-Based Quantity Tracking
During reconciliation, you confirm container counts and fill levels — not raw pounds or gallons. This matches how people actually verify inventory on the floor. You count containers and estimate how full they are. Tellus calculates the derived weight automatically.
Fill level options:
| Fill Level | Percentage |
|---|---|
| Full | 100% |
| Three-quarters | 75% |
| Half | 50% |
| Quarter | 25% |
| Nearly Empty | 10% |
If your containers have mixed fill levels (some full, some half-empty), you can distribute the count across fill levels for a more accurate total.
Three Simple Actions
For each chemical, you choose one of three actions:
| Action | When to Use | What Happens |
|---|---|---|
| Same | Container count and fill level have not changed | Confirms the chemical as-is and advances to the next one |
| Update | Count or fill level has changed | Opens a quick editor for container count and fill level, then advances |
| Removed | Chemical is no longer at this location | Marks the chemical as removed from your active inventory |
You can also skip a chemical to come back to it later, or add a note for context (e.g., "moved to Building B" or "ordered replacement").
Location Assignment
The person who starts a reconciliation session (the coordinator) can delegate specific locations to other team members. This is useful when different people are responsible for different areas of a facility. Assigned users see only their locations and can confirm chemicals independently. The coordinator sees all locations and can complete the session once everyone is done.
Post-Completion Summary
When you finish a reconciliation, you see a summary of everything that changed:
- Chemicals confirmed unchanged
- Quantities adjusted (with before/after)
- Chemicals removed
- New chemicals added during the review
- Session duration and contributors
The summary also includes an AI compliance insight that analyzes your changes in context — flagging chemicals trending toward regulatory thresholds, noting when your HazCom plan may need updating, and identifying potential storage compatibility concerns.
A "What this unlocked" section shows the concrete compliance outcomes of completing the review:
- Tier II data — Quarterly snapshot captured for EPCRA Section 312 reporting
- Fire code status — Whether all chemicals are within Maximum Allowable Quantities
- HazCom plan accuracy — Whether your chemical list matches your current inventory
Periodic Reminders
Tellus automatically tracks when each site is due for its next reconciliation (default: every 90 days). When a review is due, you will see reminders in multiple places:
- Dashboard alert banner — Tells you how old your inventory data is and estimates how long the review will take
- Inventory page banner — Inline alert above your chemical list
- Notification bell — In-app notification with a link to start the review
- Email — Friendly reminder with site-specific context about what may have changed
If a review is due but not yet overdue, you can snooze the dashboard banner with Remind Me Friday to set a concrete reminder. Once a review is 14+ days overdue, the snooze option is removed and the banner escalates to an urgent state. Overdue notifications are also sent to your EHS manager for visibility.
Inventory History Views
Reconciliation unlocks a set of historical views that let you see how your inventory has changed over time:
- Per-chemical quantity history — A chart showing how a specific chemical's quantity has trended, with a quarterly summary table showing max daily amount, average daily amount, and days on site (the exact data you need for Tier II reporting)
- Site inventory over time — Dashboard with stat cards (total chemicals, containers, weight, reconciliation frequency) and a "top chemicals by change" table
- Point-in-time comparison — Compare your inventory at any two dates side-by-side to see what changed
- Hazard class trends — See how aggregate quantities per hazard class are trending relative to fire code thresholds
- Reconciliation history — Audit trail of all completed reconciliation sessions with drill-down to the summary and AI insights from each one
How It Works
Starting a Reconciliation
- Navigate to ChemIQ > Reconciliation
- Select the site you want to review (or click the
Confirm Inventorybutton on a dashboard alert) - Review the session home screen, which shows all locations at the site and the number of chemicals in each
- Start reviewing a location by tapping
Starton the location card
You can also start a reconciliation from the inventory page banner or from an email notification link.
Walking the Floor (Mobile)
The mobile experience is designed for a person walking through a facility with a phone:
- You see one chemical at a time as a full-screen card showing the product name, CAS number, current container count, fill level, and derived weight
- Tap
Sameif nothing has changed — the next chemical loads immediately - Tap
Updateto change the container count or fill level — a quick editor appears - Tap
Removedif the chemical is no longer at this location - Progress is shown at the top ("3 of 8") so you always know where you stand
- Swipe left to skip forward, swipe right to go back
Reviewing from a Desk (Desktop)
The desktop view shows the same data as a table grouped by location:
- Each location section lists all chemicals with their container count, fill level, and derived weight
- Select Same, Update, or Remove for each chemical using inline controls
- Use All Same on a location to confirm every chemical in that location as unchanged — ideal when you know nothing has moved
- A "Needs Attention" section at the top highlights chemicals that are trending toward thresholds or have volatile history
Adding New Chemicals
If you received new chemicals since the last review, you can add them during reconciliation. The Add New Chemical option opens the standard add-chemical flow with the reconciliation session context preserved.
Completing the Review
Once all chemicals have been reviewed:
- Click
Complete Review - Tellus updates your inventory records, recalculates site quantities, captures a quantity snapshot, and runs compliance checks
- The post-completion summary appears with your results and AI compliance insight
- Your next review date is set automatically (default: 90 days)
Session Lifecycle
Each reconciliation session moves through a defined set of states:
| Status | Description |
|---|---|
| Pending | Session created (by scheduler or manually). Chemicals pre-populated from current inventory. |
| In Progress | You have started reviewing chemicals. Progress saves automatically with each action. |
| Completing | You clicked Complete Review. Tellus is updating inventory, running calculations, and generating your AI insight. |
| Completed | Everything is done. Summary and AI insight are available. |
| Expired | Session was not completed within 30 days. No changes were applied. You can start a new session. |
Only one active session can exist per site at a time.
Who Uses This
| Role | What You Can Do |
|---|---|
| Admin | Start, manage, and complete reconciliation sessions at any site. Assign locations to team members. View all history and insights. |
| Manager | Start and complete reconciliation sessions at sites you manage. Assign locations within your sites. |
| Program Coordinator | Start and complete reconciliation sessions as part of compliance oversight. Assign locations and review AI insights. |
| Employee | Confirm chemicals at locations assigned to you by a coordinator. Cannot start or complete sessions independently. |
Availability
Inventory Reconciliation is included on every Tellus EHS account ($99/month). All features — including AI compliance insights, location assignment, and historical views — are available on every plan.
Common Tasks
- Reconcile Your Inventory (Step-by-Step)
- Track Quantities by Site
- Add a Chemical to Inventory
- Check Regulatory Compliance
Related
- Chemical Inventory — Your main inventory list
- Site Quantities & Reporting — Aggregated quantities for Tier II and fire code reporting
- Compliance Center — Monitor compliance status across your organization
- ChemIQ Insights — Chemical analytics and trend data