Commercial Pool Daily Log Sheet for Public Pool Operators

Free commercial pool daily log sheet in Excel: free and combined chlorine, pH, temperature, flow, clarity, bather count, chemicals added, backwash and incidents, with the MAHC cadence cited.

Preview a tab

The download always includes every tab. This only changes what you see below.

Rows

The sample rows are illustrations on this page and on the workbook's own sample tab, and they are clearly fictional. Every other tab ships blank.

One sheet per day, one row per reading round: free and combined chlorine, pH, temperature, the flow or pressure reading, whether the main drain is visible, the bather count, anything fed, and who signed for it.

How often each reading is taken
Reading How often Section
Free chlorine (DPD-FC), combined available chlorine or total bromine, and pH Tested before opening each day MAHC 5.7.5.1A
Free chlorine or bromine and pH, manual feed with no automated controller Before opening, then every 2 hours while open to the public MAHC 5.7.5.2
Free chlorine or total bromine and pH, automated feed system Before opening, then every 4 hours while open to the public MAHC 5.7.5.3
Water temperature, heated venues Recorded at the same time as the chlorine and pH test MAHC 5.7.5.10
In-line ORP, where such systems are installed Recorded at the same time as the chlorine and pH test MAHC 5.7.5.4
Total alkalinity Weekly MAHC 5.7.5.5
Salt, where in-line electrolytic chlorinators are used At least weekly, or per the manufacturer instructions MAHC 5.7.5.11
Calcium hardness Monthly MAHC 5.7.5.6
Cyanuric acid, where used Monthly, and weekly where stabilized chlorine is the primary disinfectant MAHC 5.7.5.7 and 5.7.5.7.2
Saturation index Monthly MAHC 5.7.5.8
Total dissolved solids Quarterly MAHC 5.7.5.9

Every line is quoted by section from the 2023 Model Aquatic Health Code (MAHC), 4th Edition, Code Language, U.S. Centers for Disease Control and Prevention, accessed 2026-09-12. The MAHC is a model code, not law in itself. Your authority having jurisdiction can require readings more often, and some adopted codes differ. Where the two disagree, the adopted code wins.

Download the Excel daily log 7 tabs · daily readings, weekly and monthly, chemicals added, equipment and backwash, incidents

XLSX · 7 tabs · blank grid Filename commercial-pool-daily-log-sheet.xlsx · one workbook per aquatic venue.

A preview of one tab of the downloadable workbook. The Daily log tab is one day per sheet, with enough reading rows for a long day on the 2-hour cadence.

Commercial Pool Daily Log Sheet Daily log
Blank
Aquatic facility name
Aquatic venue (pool, spa, wading pool, splash pad)
Facility permit / ID number
Log date
Hours open
Disinfectant type (chlorine, bromine, other)
Cyanuric acid in use (yes / no)
Disinfectant feed (manual / automated controller)
Qualified operator on duty
Operator certificate number
Time of readingFree chlorine (DPD-FC) ppmCombined chlorine ppmpHWater temp (F)Flow meter (GPM)Filter pressure in / out (PSI)Main drain or tile visible (Y/N)Bather countChemicals added since last readingOperator initials

The downloaded tab has 14 blank rows.

Record sheet only. It is not a compliance record and it carries no dosing or handling instruction. The Model Aquatic Health Code is a model, not law: the health code your authority having jurisdiction has adopted sets the readings, the frequency, and the retention for your pool.

Print or save

Record sheet only. It is not a compliance record and it carries no dosing or handling instruction. The Model Aquatic Health Code is a model, not law: the health code your authority having jurisdiction has adopted sets the readings, the frequency, and the retention for your pool.

What this log sheet records (and what it will not tell you)

This is a blank record sheet, not a calculator: it computes nothing, scores nothing, and validates nothing. It records what the water read, when it was read, how many people were in it, what went in, and who signed for it. It will not tell you what to add, how much, or how to handle it. That is the product label and your operator training, every time.

Five grid tabs, a sample-filled day, and a Read me:

  • Daily log. One sheet per day, one row per reading round: free and combined chlorine, pH, temperature, the flow or pressure reading, whether the main drain is visible, the bather count, anything fed, and who signed for it.
  • Weekly and monthly. The readings that are not daily: alkalinity weekly, salt weekly on a salt system, calcium hardness, cyanuric acid, and the saturation index monthly, total dissolved solids quarterly.
  • Chemicals added. What actually went in the water, when, in what amount, and which reading prompted it. A record of what was fed, not a recommendation of what to feed.
  • Equipment and backwash. Filter pressures and flow, the time a backwash or filter clean started and finished, feeder and controller checks, and any fault that interrupted circulation, filtration, or disinfection.
  • Incidents and closures. Illness, injury, and contamination incidents: the bather count and the readings at the time, when the venue closed, what was done, the readings at reopening, and when the AHJ was told.

What the reading is read against

These are MAHC figures, quoted by section, not universal limits. They are printed on the workbook's Read me tab so the reading and the reference sit on the same page.

Parameter MAHC figure Section
Free chlorine, venues not using cyanuric acid at least 1.0 ppm at all times, in all areas MAHC 5.7.3.1.1.2.1
Free chlorine, venues using cyanuric acid at least 2.0 ppm at all times, in all areas MAHC 5.7.3.1.1.2.2
Free chlorine, spas at least 3.0 ppm at all times, in all areas MAHC 5.7.3.1.1.2.3
Free chlorine, ceiling while open to bathers not above 10.0 ppm MAHC 5.7.3.1.1.5A
Bromine at least 3.0 ppm, and at least 4.0 ppm in spas MAHC 5.7.3.1.2.2A
Bromine, ceiling while open to bathers not above 8.0 ppm MAHC 5.7.3.1.2.3A
pH maintained at 7.0 to 7.8 MAHC 5.7.3.4.1
Combined chlorine (chloramines) the level above which the facility must take action to reduce it is 0.4 ppm MAHC 5.7.4.4.2A
Total alkalinity maintained in the range 60 to 180 ppm MAHC 5.7.4.4.1A
Calcium hardness not above 2500 ppm MAHC 5.7.4.4.3A
Water temperature, ceiling 104 F (40 C) MAHC 5.7.4.7.2A

Water clarity and the main drain

MAHC 5.7.6.1 wants the bottom visible while the water is static at all times the venue is open or available for use, read off the reference tile or main drain (5.7.6.1.1), and 5.7.6.2 wants that reference point visible from any point on the deck up to 30 feet (9.1 m) away in a direct line of sight. MAHC 6.4.1.3.1 item 21 puts the same clarity check in the daily inspection done before opening.

Bather count

MAHC 6.4.1.6A lists the daily attendance at the aquatic facility among the daily monitoring and testing records, and notes that where attendance is not ordinarily recorded a guest sign-in book can be used to track it. MAHC 6.4.2.1 asks for a plan covering fluctuations in bather occupancy that does not exceed the designed theoretical peak occupancy.

What MAHC 6.4.1.6A lists for daily records

Quoted in the code's own order, so you can check this workbook's columns against it line by line. The code says the list is not exhaustive.

  1. pH
  2. Disinfectant residuals
  3. Combined chlorine concentrations
  4. Operating pressures of water recirculation pumps and filters, or the corresponding flow rate from flow meter readings
  5. CYA levels, if used
  6. Maintenance and malfunctioning of equipment, including dates and time of all equipment calibration including water quality testing devices
  7. Dates of challenge testing of the chemical feeder interlock system
  8. Aquatic venue water temperature, if heated
  9. The time of filter backwash or cleaning
  10. Calcium hardness
  11. Total alkalinity
  12. Saturation index
  13. Microbiological testing, if applicable, dates and times samples were taken, and results
  14. Any equipment failure, power outage, or error interrupting circulation, filtration, or disinfection for more than 1 hour
  15. The daily attendance at the aquatic facility
  16. Secondary treatment as outlined in MAHC 5.7.3.7.7 and 5.7.3.7.8

How long to keep it

MAHC 6.4.1.2.1 keeps aquatic facility records for a minimum of 3 years, available on request by the authority having jurisdiction. MAHC 6.4.1.2.2 adds that local, state, territorial, federal, or tribal law may require further records, documentation, and forms. Read the code your AHJ has adopted before you decide how long to keep a binder.

Single source for every frequency and figure above: 2023 Model Aquatic Health Code (MAHC), 4th Edition, Code Language, U.S. Centers for Disease Control and Prevention, accessed 2026-09-12. Record sheet only. It is not a compliance record and it carries no dosing or handling instruction. The Model Aquatic Health Code is a model, not law: the health code your authority having jurisdiction has adopted sets the readings, the frequency, and the retention for your pool.

A public pool is a page-a-day document. The residential route log gets a row a week per pool; the commercial venue gets a whole sheet per day, with several reading rounds on it, a bather count that moves through the afternoon, a note of everything that went in the water, and somebody’s initials against every line. This is that sheet as one Excel workbook: seven tabs, blank, no signup, no email wall. Download it, keep one workbook per aquatic venue, and fill it in Excel, Google Sheets, or LibreOffice, or print the Daily log tab and clip it inside the pump room door.

The field set an inspector opens the binder to find

Free chlorine and combined chlorine as separate columns, not one “chlorine” box. pH. Water temperature. A flow meter reading or the filter pressures in and out. Whether the main drain or the reference tile was visible from the deck. The bather count at the time of the reading. Whatever was added to the water since the last reading. The time a backwash started and finished. Any incident, any interruption. Operator initials on every row.

That set is not invented here. MAHC 6.4.1.6A lists pH, disinfectant residuals, combined chlorine concentrations, recirculation pump and filter pressures or the corresponding flow meter reading, CYA where used, equipment maintenance and malfunction, water temperature where the venue is heated, the time of filter backwash or cleaning, calcium hardness, total alkalinity, the saturation index, microbiological testing where applicable, any interruption of circulation, filtration, or disinfection lasting more than an hour, and the daily attendance at the facility. The workbook gives each of those a column and the Read me tab prints the list in the code’s own order so you can walk down it.

Several readings a day, and which cadence yours is on

The number of rows a day is not a style choice, it follows the feed system. MAHC 5.7.5.1A puts free chlorine, combined available chlorine or total bromine, and pH before opening every day. MAHC 5.7.5.2 then takes a venue on a manual feed with no automated controller to a reading every 2 hours while open to the public, and MAHC 5.7.5.3 takes a venue on an automated feed system to every 4 hours. The Daily log tab ships fourteen reading rows, which covers a long day on the 2-hour cadence with room for the pre-opening round and a late check.

The readings that are not daily get their own tab rather than cluttering the day sheet: total alkalinity weekly (5.7.5.5), salt at least weekly where an in-line electrolytic chlorinator is fitted (5.7.5.11), calcium hardness (5.7.5.6), cyanuric acid (5.7.5.7, weekly where stabilized chlorine is the primary disinfectant per 5.7.5.7.2) and the saturation index (5.7.5.8) monthly, and total dissolved solids quarterly (5.7.5.9).

Every one of those figures comes from the CDC Model Aquatic Health Code, quoted by section, accessed 12 September 2026. The MAHC is a model code, not law in itself: states and counties adopt it in whole, in part, or not at all, and some adopted codes differ. Read yours. Where the two disagree, the adopted code wins, and this sheet has enough rows either way.

It records readings. It does not tell you what to add

There is no dosing math on this page and none in the workbook. The Chemicals added tab has a column for the product, a column for the amount, and a column for the reading that prompted it, and that is the whole of it: a record of what was fed, never a recommendation of what to feed. The product label and your operator training govern the rate, the handling, and the order of addition. The figures printed on the Read me tab, minimum free chlorine of 1.0 ppm without cyanuric acid and 2.0 ppm with it (5.7.3.1.1.2.1 and 5.7.3.1.1.2.2), 3.0 ppm in spas (5.7.3.1.1.2.3), pH held at 7.0 to 7.8 (5.7.3.4.1), and action to reduce combined chlorine once it passes 0.4 ppm (5.7.4.4.2A), are there so the reading and its reference sit on the same page, not as a target to chase.

Water clarity is a reading too, and it is the one operators most often leave off the sheet. MAHC 5.7.6.1 wants the bottom visible while the water is static at all times the venue is open, read off the reference tile or main drain, and 5.7.6.2 wants that reference point visible from any point on the deck up to 30 feet away in a direct line of sight. The same check sits in the pre-opening inspection at 6.4.1.3.1 item 21. One Y/N column per reading round, and a closure has a timestamped record behind it.

Where it sits next to the other commercial pool pages

The flow figure this sheet records only means something against a required turnover, and that is a different job done once: commercial pool turnover rate and bather load calculator takes the venue volume and the turnover its code requires and returns the GPM the recirculation has to deliver, plus the maximum bather load the same code implies. The commercial pool service pricing calculator is where the testing and log time on this sheet turns into a monthly contract figure, and the pool service agreement template is what puts that figure on paper. Winning the account in the first place is a separate exercise, and a record like this one is part of the pitch: how to get commercial pool contracts covers what each kind of venue is really buying, which is a documented pool its inspector will accept rather than a monthly price. For a residential route, the sheet you want is the weekly pool water chemistry log instead: one sheet per pool, one row per visit, and none of the bather counts, closures, or per-round initials a public venue needs.

How long the binder stays in the pump room is a question the model code answers and your regulator decides. MAHC 6.4.1.2.1 keeps aquatic facility records a minimum of 3 years and available on request by the authority having jurisdiction, and 6.4.1.2.2 adds that local, state, territorial, federal, or tribal law may require further records, documentation, and forms. Check the retention clause in your adopted code before you file anything away. Nothing you do on this page is saved to Fieldwynn: the workbook is a static file, and the only copy is the one you download.

Frequently asked questions

What goes on a commercial pool daily log sheet?
The readings a health inspector opens the binder to find, taken several times a day rather than once a week: free chlorine (DPD-FC), combined chlorine, pH, water temperature, the flow meter or filter pressure reading, whether the main drain or reference tile is visible, the bather count, what was added to the water, the time of any backwash, any incident or interruption, and the initials of whoever took the reading. MAHC 6.4.1.6A lists those same items among the daily monitoring and testing records, and says the list is not exhaustive. Your authority having jurisdiction can ask for more.
How many times a day does a public pool have to be tested?
It depends on how the disinfectant is fed, and the model code splits it three ways. MAHC 5.7.5.1A has free chlorine, combined available chlorine or total bromine, and pH tested before opening each day. MAHC 5.7.5.2 adds that a venue on a manual feed with no automated controller tests free chlorine or bromine and pH before opening and then every 2 hours while open to the public. MAHC 5.7.5.3 gives a venue on an automated feed system before opening and then every 4 hours. Those are MAHC figures. The MAHC is a model, not law in itself, so read the code your AHJ has adopted: some adopted codes differ.
Is this the same as a pool chemistry log?
No, and that is why they are separate pages. The pool water chemistry log is a residential route workbook: one sheet per pool, one row per weekly visit. This one is a single day per sheet for one public venue, with several reading rounds on it, a bather count, what was fed between readings, backwash times, an incident line, and operator initials on every row. Different cadence, different reader, and a different answer to how long you keep it.
How long do public pool records have to be kept?
MAHC 6.4.1.2.1 keeps aquatic facility records for a minimum of 3 years and available on request by the authority having jurisdiction, and MAHC 6.4.1.2.2 adds that local, state, territorial, federal, or tribal law may require further records, documentation, and forms. That is the model figure, not a universal rule. The retention clause in your adopted code is the one that binds you, so check it before you decide when a binder can leave the pump room.
Does this workbook tell me what chemicals to add?
No. It records readings, and it deliberately stops there. There is no dosing math on this page, no product recommendation, and no handling instruction anywhere in the workbook: the Chemicals added tab has a column for what went in and the reading that prompted it, and nothing that suggests what should go in next. The product label and your operator training govern the rate, the handling, and the order of addition, every time.

Sources

  1. 2023 Model Aquatic Health Code, 4th Edition (Code Language): 5.7.5.1A free chlorine, combined available chlorine or total bromine and pH tested before opening each day; 5.7.5.2 manual feed with no automated controller tested before opening and every 2 hours while open; 5.7.5.3 automated feed tested before opening and every 4 hours while open; 5.7.5.4 in-line ORP recorded with the chlorine and pH test; 5.7.5.5 total alkalinity weekly; 5.7.5.6 calcium hardness monthly; 5.7.5.7 and 5.7.5.7.2 cyanuric acid monthly, weekly on stabilized chlorine; 5.7.5.8 saturation index monthly; 5.7.5.9 total dissolved solids quarterly; 5.7.5.10 water temperature recorded with the chlorine and pH test; 5.7.5.11 salt at least weekly on in-line electrolytic chlorinators; minimum DPD-FC 1.0 ppm without CYA (5.7.3.1.1.2.1), 2.0 ppm with CYA (5.7.3.1.1.2.2) and 3.0 ppm in spas (5.7.3.1.1.2.3) with a 10.0 ppm ceiling while open (5.7.3.1.1.5A); bromine 3.0 ppm and 4.0 ppm in spas (5.7.3.1.2.2A) with an 8.0 ppm ceiling (5.7.3.1.2.3A); pH 7.0 to 7.8 (5.7.3.4.1); action to reduce combined chlorine above 0.4 ppm (5.7.4.4.2A); total alkalinity 60 to 180 ppm (5.7.4.4.1A); calcium hardness not above 2500 ppm (5.7.4.4.3A); water temperature ceiling 104 F (5.7.4.7.2A); water clarity with the bottom visible while static and the reference tile or main drain visible from up to 30 feet of deck (5.7.6.1, 5.7.6.1.1, 5.7.6.2) and the same check in the daily pre-opening inspection (6.4.1.3.1 item 21); daily monitoring and testing record contents (6.4.1.6A); records kept a minimum of 3 years and available to the AHJ (6.4.1.2.1), with local, state, territorial, federal or tribal law able to require more (6.4.1.2.2); bather occupancy plan not exceeding theoretical peak occupancy (6.4.2.1). U.S. Centers for Disease Control and Prevention. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.