ATP swab vs microbiological swab: which test answers which question?

Last updated 7 October 2026

An ATP swab measures adenosine triphosphate from cells, alive or dead, and from food residue, and gives a result in seconds. It tells you a surface is not clean. It does not tell you which organism is there, or whether any is. A microbiological swab grows or detects organisms: a plate count verifies cleaning, and a Listeria spp. sponge finds harbourage. Use each for its own question.

A production manager points at a wall chart: every ATP reading on the assembly belt passed for six months. “So why is the laboratory telling me we have Listeria on the belt?” Both results are probably right. They answer different questions, at different times, about different parts of the belt. The mistake is treating one test as a stand-in for the other.

Learn which swab answers which question, and build the programme that keeps them apart, in Practical Pathogen Environmental Monitoring (EMP) and Surface Swabbing. You finish with a full environmental monitoring risk assessment for a case plant or your own. About 9 hours online, R1 750.

What does an ATP swab actually measure?

Adenosine triphosphate, the energy molecule present in every living or dead cell and in food residue. The swab reads it as light, in relative light units, within seconds.

That makes ATP a residue test. A high reading means organic material is still on the surface. It does not indicate bacteria, pathogens, allergens or toxins. A low reading does not mean the surface is free of Listeria. And the relative light unit scale belongs to the instrument: a reading of 150 on one brand means nothing on another, so every site sets its own thresholds from its own surfaces.

None of that makes ATP a bad tool. It is the fastest feedback a cleaning crew can get: swab after cleaning and before disinfection, show the operator the number, re-clean on the spot. Used as proof that the plant is free of pathogens, it misleads everyone who reads the file.

Which swab answers which question on a food site?

Start from the question, not the test. Each question has its own test, its own timing and its own meaning when the result is bad.

Which surface test answers which question
Question you want answered Test When What a bad result means
Is there residue on this surface right now? ATP swab (relative light units) Straight after cleaning, before disinfection Residue is present. It says nothing about which organism, or whether any is present
Did last night’s clean work on this food contact surface? Aerobic plate count (ISO 4833-1) and, in wet plants, Enterobacteriaceae (ISO 21528-2) After cleaning and disinfection, before start up Cleaning or disinfection failed on that surface
Is there a niche seeding this line? Listeria spp. detection (ISO 11290-1) About 3 hours into production, rotating sites A harbourage site is present and shedding
Is the pathogen itself on a food contact surface? Listeria monocytogenes confirmation of the Listeria spp. positive On a Zone 1 or repeat positive Hold and test product, intensified cleaning, investigative sampling
Is hygiene drifting in a dry area? Enterobacteriaceae count Routine, and after any water intrusion A wet event or a hygiene lapse. Find the water
Is Salmonella in the dry plant? Salmonella detection (ISO 6579-1) At interfaces, after water events and on investigation Investigate and hold as for Listeria

Read down the “When” column and the problem with substitution is obvious. ATP and the plate count are taken on a clean surface before production. The Listeria sponge is taken three hours into the run, from a much larger area, often the underside of a belt or a roller that the cleaning swab never touches.

Can ATP replace the R638 cleaning verification swab?

No. R638 sets a limit in viable microorganisms per square centimetre, sampled by the SANS 5763 swab technique. An ATP reading is not a count of viable microorganisms and cannot show compliance.

Regulation 6(4) of R638 requires food contact surfaces to be cleaned before food touches them, and regulation 6(4)(b)(i) adds that before food contact the surface must not carry more than 100 viable microorganisms per square centimetre, nor remains of cleaning chemicals that could contaminate the food. That limit is the one microbiological number in South African food hygiene law, and it applies to cleaned food contact surfaces only.

Three practical points follow. A count per square centimetre needs a known area, so the cleaning verification swab uses a template, usually 100 square centimetres. The surface has just been disinfected, so the swab needs a neutralising broth matched to the sanitiser, or live sanitiser carried onto the plate gives a falsely low count. And timing matters: after the contact time, before production. The surface swabbing guide covers templates, sponges and broths in detail.

The 100 is a legal ceiling, not a target. The course quotes stricter international reference points, for example a figure of 10 viable microorganisms per square centimetre for cleaned food service equipment, cited by the Food Safety Authority of Ireland from United States public health guidance. BRCGS Issue 9 clause 4.11.8 asks you to set your own limits and act on them.

What do indicator organisms tell you that ATP cannot?

Indicators are living organisms, so they show whether cleaning and disinfection actually killed what was there. They also show hygiene drifting before a pathogen turns up. They do not tell you a pathogen is present.

The usual indicators are aerobic plate count, coliforms and Enterobacteriaceae. On a processed line, Enterobacteriaceae after cleaning is a hygiene indicator, not a faecal one: it means post clean recontamination, or a niche that survived the clean. In a dry plant, where water activity is too low for Listeria to grow, Enterobacteriaceae in the high hygiene area becomes the main hygiene indicator, with Salmonella tested at the interfaces and after any water event.

Indicators sit between ATP and the pathogen. ATP says “dirty”. The indicator says “still alive after the clean”. Listeria spp. says “a niche is shedding”. The difference between an indicator and an index organism such as Listeria spp. is set out in indicator organisms vs index organisms in food testing.

Choosing the target organism, the test and the timing for every site is one of the four practical stages of the course, marked the moment you submit. Get the full programme method in about 9 hours for R1 750.

Not sure which course fits your job? WhatsApp ASC on +27 61 483 0381.

Why can a surface pass every hygiene swab and still carry Listeria?

Because the hygiene swabs sample a clean surface at start up, while the organism lives in a niche the cleaning swab never touches and sheds during production.

Take a case from the course. Cleaning verification on a Zone 1 belt has read under 10 per square centimetre for a full year. Production Listeria spp. sponges on the same belt have come back positive twice in that year. Both are correct. The cleaning swab covered 100 square centimetres of the belt surface at 05h00 and showed a clean surface at start up. The production sponge covered the whole underside and the return rollers at 10h00 and caught a niche in the belt system shedding during the run.

The corrective action lands on the niche, not on the cleaning crew. Open bore rollers, hollow legs and drive end housings that hold water are classic culprits, and they are listed in where Listeria hides on food equipment. Retraining the cleaners would change nothing.

How do you run ATP, indicator and pathogen swabs side by side?

As three programmes with three records: ATP every clean, indicator counts on a weekly schedule, Listeria spp. sponges during production. Then set each one’s alert and action levels from your own data.

  1. Use ATP after every clean, before disinfection, to release the surface and coach the crew. Record it in the cleaning records.
  2. Take indicator counts on cleaned Zone 1 surfaces before start up, with a template and a matched neutraliser. This is your R638 evidence.
  3. Run Listeria spp. sponges about three hours into production, on rotating sites across all four zones, as the environmental monitoring programme.
  4. Run the indicator programme for about 12 weeks on a stable line and plot the counts.
  5. Set an alert level where a result is unusual for your plant and an action level where it is unacceptable, never above 100 per square centimetre on a cleaned food contact surface.
  6. Write the response to each level into the procedure. That is what the auditor reads.

The course gives a common in house pattern for a chilled ready-to-eat line, an alert at 10 per square centimetre for aerobic plate count and an action at 100, and is clear that these are examples, not a standard. Your own baseline may put them elsewhere.

Responding to an indicator result on a cleaned Zone 1 surface
Result What it means Response
Below your alert level The clean worked Record and trend
Between alert and action level The clean worked, but not well Re-swab at the next clean, check chemical strength, contact time and the crew, watch the trend
Above the action level The clean failed on that surface Re-clean before start up, record the nonconformance, re-swab, investigate. If it repeats, treat the surface as a niche in the pathogen programme

What will an auditor ask about your swabbing records?

Whether you can show, for each programme, what is sampled, when, by which method, against which limit, and what you did when the limit was missed. Mixed records are the first thing they pick up.

FSSC 22000 Version 7 clause 2.5.7 asks for a risk based programme for the relevant pathogens, spoilage and indicator organisms, data with regular trend analysis, and a review at least once a year. BRCGS Issue 9 clause 4.11.8 asks for defined control or action limits and corrective action when a limit is missed or results trend upwards. A file that mixes ATP readings, plate counts and Listeria results in one folder makes all three hard to trend. Keep three records, trend each one, and be ready to answer the question “which South African regulation requires Listeria swabbing?” The honest answer is none: R638 sets the cleaning verification limit, and the Listeria programme comes from your hazard analysis, the scheme and Codex. The full programme structure is in how to build an environmental monitoring programme that finds a resident strain.

Frequently asked questions

Does an ATP swab detect bacteria?

No. ATP is present in every cell, alive or dead, and in food residue, so a reading shows that organic material is on the surface. It cannot tell you whether bacteria are present, or which ones.

Can ATP testing replace the R638 swab?

No. R638 regulation 6 sets a limit of 100 viable microorganisms per square centimetre on a cleaned food contact surface, by the SANS 5763 swab technique. An ATP reading in relative light units is not a count of viable microorganisms.

Can ATP results go into an environmental monitoring programme?

Not as evidence about Listeria. ATP belongs in the cleaning programme, where it releases a surface for disinfection and coaches the crew on the spot.

What is a good ATP reading?

There is no universal pass mark. The relative light unit scale is specific to the instrument, so each site sets its own thresholds from its own data on its own surfaces.

Which indicator organisms should a wet plant test after cleaning?

Aerobic plate count, and in wet plants Enterobacteriaceae, on cleaned Zone 1 surfaces before start up. They show whether the clean worked and whether hygiene is drifting.

Why can cleaning verification pass while pathogen swabs are positive?

Because they sample different things at different times. The cleaning swab shows a clean surface at start up, and the production sponge shows a niche shedding Listeria during the run.

Put every swab in its right programme

Practical Pathogen Environmental Monitoring (EMP) and Surface Swabbing covers the target organisms, the sponge and the broth, cleaning verification against the R638 limit, the laboratory, the data and the first hour after a positive. Then it has you build the programme for a case plant or your own, and keep it.

R1 750 once, with lifetime access. No VAT is charged, so the price shown is the price paid. Teams of five or more: contact ASC for a team rate.

  • Advanced Level 4, about 9 hours, six modules and 26 lessons, self paced on any phone
  • 15 narrated videos, 22 original diagrams and 15 case study packs with model answers
  • Scenario checks and a case study assessment in Modules 1 to 5, plus six timed games
  • Four timed practical stages on the case plant, every one marked automatically the moment you submit
  • The EMP Programme Builder, which exports your environmental monitoring risk assessment in the ASC RA19 structure to keep
  • A certificate with your name, the course title, the code FS32-0401, the level and the date, with a QR code and verification number
  • Is it for me? Yes if you run ATP, hygiene or pathogen swabs, read the results or answer for them at audit, as a QA, hygiene, laboratory or technical manager.
  • How long does it take? About 9 hours in short lessons on a phone. Stop between lessons and pick up where you left off.
  • Will it work at my site? Yes. The method covers wet chilled plants, dry plants and packhouses, and you can build the risk assessment on your own site or on the case sites, which are training scenarios built from real audit patterns.

Enrol now and sort out your swab programmes, R1 750

Want more on the organisms behind the tests? The ASC food microbiology courses run from introduction to the Advanced Food Microbiology Course.

About the author

Mthokozisi Nkosi is the founder of ASC Food Safety Consultants, an FSSC 22000 and BRCGS lead auditor, a registered lead auditor with Exemplar Global and IRCA, and an HPCSA registered Environmental Health Practitioner. He leads the ASC panel of specialists that writes the ASC online courses. Mthokozisi Nkosi on LinkedIn.

Sources

  • Regulation R638 of 2018, regulation 6(4)(b)(i), and SANS 5763 swab technique
  • FSSC 22000 Version 7, clause 2.5.7 Environmental monitoring
  • BRCGS Global Standard for Food Safety Issue 9, clause 4.11.8
  • ISO 4833-1, ISO 21528-2, ISO 11290-1 and ISO 6579-1 microbiological methods
  • Codex Alimentarius CXG 61-2007, Annex I

🎉 ASC Food Safety Training turns 8! Celebrate with a birthday discount — use code ASC8YEARS at checkout 🎈 🎊 Limited-time 8 Years Special — code ASC8YEARS — shop the course catalogue now ✨ 🎉 ASC Food Safety Training turns 8! Celebrate with a birthday discount — use code ASC8YEARS at checkout 🎈 🎊 Limited-time 8 Years Special — code ASC8YEARS — shop the course catalogue now ✨ 🎉 ASC Food Safety Training turns 8! Celebrate with a birthday discount — use code ASC8YEARS at checkout 🎈 🎊 Limited-time 8 Years Special — code ASC8YEARS — shop the course catalogue now ✨ 🎉 ASC Food Safety Training turns 8! Celebrate with a birthday discount — use code ASC8YEARS at checkout 🎈 🎊 Limited-time 8 Years Special — code ASC8YEARS — shop the course catalogue now ✨
New for 2026

48 new online courses, ready when you are

FSSC 22000 V7, BRCGS, ISO 9001:2026, hygienic design, allergens and more. Study at your own pace and download your certificate as soon as you pass.

  • 100% online, self-paced
  • QR-verifiable certificate
  • Company invoice and EFT
  • Team and group enrolments
Browse all coursesTraining a team? WhatsApp us

Need a quote or company invoice first? WhatsApp +27 61 483 0381 and we will send one the same day.

🎂 8 Years
Special!
ASC8YEARS