Never run out. Never overstock.

Chemical inventory software for water and wastewater treatment plants. ChemLevel works out when each tank and cylinder needs ordering, from the readings your operators already take, and drafts the vendor order before that day comes.

Signing up is free for 15 days, with no credit card and no sales call. A sample plant comes with it, so the forecasts work from the first day. Set up your own plant, and pick a plan when the trial ends.

  • Download on the App Store
  • Get it on Google Play

On the iPhone, at the tank

An operator logs a tank level or a cylinder weight in about ten seconds, standing at the tank, on a keypad sized for gloved hands. No signal in the chemical building? The reading is saved on the phone and syncs as soon as there’s a connection.

  • Quick entry on the iPhone: Sulfuric Acid chosen, its level typed as 14 inches beside a small tank filled to it, the keypad, and Update tank level (full-size screenshot)

    A reading in ten seconds

    Choose the tank, type the level, save. Each reading updates that chemical’s forecast right away.

  • Chemicals on the iPhone: each chemical’s days until empty or its next date, its level and percent full, its average daily use, and its status, Order now, Delivery late or Ordered (full-size screenshot)

    Every chemical at a glance

    Days until empty, the level and how full, and whether to order now, with the order-by date worked out from real use.

  • Reports, Rounds on the iPhone: today’s readings in the order they were taken, each with who logged it and its mark, Tapped or No tap with the reason, and a note on one that matched the estimate shown (full-size screenshot)

    Tags at the tanks

    On Team, an NFC tag by the sight glass opens that tank, and the reading is marked Tapped. It shows the phone touched the tag shortly before saving, not that the number is right.

The iPhone app on an iPhone 17 Pro. Sample data.

On the App Store for iPhone and iPad, and on Google Play for Android. Notifications tell each person when a chemical needs ordering, a delivery is due or late, or a cylinder needs changing.

  • Download on the App Store
  • Get it on Google Play

At the desk, the whole plant

Supervisors run ChemLevel in any browser at app.chemlevel.com, with nothing to install: every plant in one account, what to order and by when, the deliveries to follow up, and on Team the budget for the year.

Chemicals in the desktop app: nine chemicals in a table sorted by status, with what is next, how much is on hand and how full, and Sodium Hypochlorite open beside it with its gauge, days until empty, order-by date, recommended quantity and Place order (full-size screenshot)
Chemicals as a table, sorted by status, with the chosen chemical open beside it. Sample data.
  • Orders drafted, never sent by themselves

    Place order works out the quantity and the delivery date from the forecast. The email opens in Outlook, Gmail or your own mail app, and a person decides whether to send it.

  • A forecast you can trace

    Use is weighted by the hours between readings: two readings 33 hours apart count as 33 hours of use. Every formula is published in How we calculate.

  • Budgets and the lab

    On Team: an annual budget per chemical with every order still to come before the year ends, and lab reagents read from the vendor’s confirmation, with price history.

See every screen in the guide

Full screen, for the control room

The Chemicals page’s Control room view puts every tank and cylinder rack on one screen: its gauge and level, days until empty, and when to order or when the delivery is due. Full screen, it refreshes once a minute, keeps the display awake, and says when it last heard from the server.

The Control room view on a sample plant, full screen on a 1080p monitor: nine chemicals, each a card with its tank gauge or cylinder rack, a line across the gauge at the order level where one is set, the percent full and when it was read, days until empty, the current level, the next order-by or delivery-due date and the recommended quantity, with its status at the top right (full-size screenshot)
The Control room view, full screen on a 1080p monitor. Sample data.

Works with ShiftRounds

ShiftRounds is operator rounds for water and wastewater treatment plants, made by the same team as ChemLevel. Operators walk the plant with a phone and record readings and equipment status at each checkpoint.

Connect the two, and a tank level or a chlorine cylinder’s net weight read on a round is logged in ChemLevel moments after the operator finishes that checkpoint, marked From ShiftRounds with the operator’s name. Nobody types it in twice.

Visit shiftrounds.com

On a ShiftRounds round · Day Round · CF-2

Hypochlorite day tank 11.9 in

Dana Whitfield · 11:42 AM

Logged in ChemLevel

Sodium Hypochlorite 11.9 in

From ShiftRounds · Dana Whitfield

One reading, logged once. Sample data.
  1. Get a code in ChemLevel

    An owner or chief operator opens Settings › ShiftRounds and gets a one-time code, good for 30 minutes. The link needs ChemLevel’s Team plan.

  2. Enter it in ShiftRounds

    Type the code into the ShiftRounds console. ChemLevel’s Settings says as soon as the two are connected.

  3. Match the readings to tanks

    ShiftRounds is offered your ChemLevel tanks and cylinder racks to match its readings to. From then on, forecasts and order-by dates use each one like any other reading.

  • Corrections carry over. A reading corrected on the round replaces the first one in ChemLevel.
  • No signal at the tank. A reading taken offline arrives when the operator’s phone syncs.
  • ShiftRounds’ tag taps come along. They show as ShiftRounds’ own mark, and don’t count as a tap on ChemLevel’s tank tags.
  • Either one can disconnect. From ChemLevel’s Settings or the ShiftRounds console. Readings already sent stay.

Priced per plant

Start free for 15 days, with no credit card and no one to talk to first. Set up your plant, log readings for a couple of weeks while the forecast settles, then pick the plan that fits.

Starter

$79/mo

For a single plant keeping an eye on inventory and reorder timing.

Sign up for Starter (opens in a new tab)
  • One plant
  • Unlimited users, chemicals and cylinder racks
  • Reorder forecasting and order-by dates
  • Days of storage against your state’s requirement
  • Vendor order emails and delivery logging
  • Maintenance flagging and change history
  • The iPhone, Android and desktop apps

Both plans start with the same 15-day trial. You pick one when it ends, and nothing is charged before then; without a plan the account becomes read-only, with everything recorded still there to read.

Buying against a purchase order? We invoice public utilities on 30-day terms, monthly or annually with two months free, and honor a sales tax exemption certificate. Prices exclude sales tax, which is added where we are registered to collect it. Everything your purchasing office and IT reviewer will ask is on one page.

For purchasing & IT

Start your free trial

Set up your own plant, log readings for a couple of weeks while the forecast settles, and pick a plan when the trial ends. Meanwhile a sample plant with months of history shows the forecasts at work. Free for 15 days, with no credit card and no sales call.

Questions first? The FAQ has the answers, or reach us at info@chemlevel.com