For PFAS removal, granular activated carbon (GAC) and single-use anion-exchange (IX) resin are the two proven media. Both are sized from empty-bed contact time (EBCT), which sets vessel volume via V = Q·EBCT. The cost driver is bed volumes to breakthrough: short-chain PFAS break through GAC far sooner than long-chain, while selective IX resin holds short-chain better and often wins on £/m³.

GAC or ion exchange — which is more cost-effective for PFAS?

There is no universal winner; the answer is set by the PFAS mixture you must treat and the compliance limit. As a rule of thumb:

  • GAC is cheapest per kilogram of media, tolerant of variable feed, and reactivates off-site — but its bed life collapses when the regulated species is a short-chain PFAS such as PFBA or PFBS.
  • Single-use selective anion-exchange resin costs several times more per kilogram, but achieves far more bed volumes to breakthrough, especially for short-chain compounds, so its cost per cubic metre treated is frequently lower.

Both technologies remove PFAS by different mechanisms, and both are commonly deployed as lead-lag vessel pairs so the lag bed acts as a safety barrier when the lead bed exhausts. This article works the sizing and cost numbers so you can compare them on a like-for-like basis. For the wider regulatory and analytical context, see our overview of PFAS as emerging contaminants.

How does EBCT set vessel size and media volume?

Empty-bed contact time is the time a parcel of water would spend in the vessel if the vessel contained no media — the empty-bed volume divided by the volumetric flow. It is the master sizing variable for any fixed-bed adsorber or ion exchanger.

EBCT = V / Q  →  V = Q · EBCT
V = media (empty-bed) volume (m3), Q = flow (m3/h), EBCT = empty-bed contact time (h). Typical PFAS design values: GAC 7–15 min (commonly 10 min); selective IX resin 1.5–3 min (commonly 2.5–3 min). Shorter EBCT means a smaller, cheaper vessel but fewer bed volumes to breakthrough.

Worked example 1 — sizing the vessels. Take a design flow Q = 100 m3/h.

  • GAC at EBCT = 10 min = 0.167 h: V = 100 × 0.167 = 16.7 m3 of carbon.
  • IX resin at EBCT = 3 min = 0.05 h: V = 100 × 0.05 = 5.0 m3 of resin.

The IX bed is roughly one-third the media volume for the same flow, because ion exchange is a fast electrostatic process that needs less contact time than diffusion-limited carbon adsorption. That smaller footprint is one of the practical attractions of resin, and it feeds directly into vessel and building cost. The mechanism itself is covered in our primer on ion exchange and membrane polishing processes and in the activated carbon adsorption guide.

What are bed volumes to breakthrough, and why do they drive cost?

Vessel size sets your capital cost, but the running cost is dominated by how much water each media charge treats before the effluent exceeds the limit. That is measured in bed volumes (BV) — the cumulative volume of water treated expressed as multiples of the empty-bed media volume.

BV = Vtreated / V  =  (Q · t) / V  =  t / EBCT
Vtreated = cumulative water treated (m3), t = run time. The value at breakthrough, BVbt, is the media life. Because BV = t/EBCT, one hour of run time equals 1/EBCT bed volumes: a 10-min GAC bed passes 6 BV/h, a 3-min IX bed passes 20 BV/h.

Typical breakthrough values for a low ng/L compliance limit are 30,000–60,000 BV for long-chain PFAS on GAC, versus 100,000–300,000 BV on selective IX resin. Higher BVbt means the media charge lasts longer, so you buy, change out, and dispose of media less often. Media usage — not media unit price — is the true cost lever.

Media usage rate: MUR = ρb / BVbt
ρb = media bulk density (kg/m3; ~500 for GAC, ~700 for resin). MUR is the mass of media consumed per m3 of water treated. It falls inversely with BVbt, which is why doubling bed life halves the media cost per m3.

Why does PFAS chain length change everything?

PFAS are not one contaminant but a family, and the two media rank them differently.

On GAC, adsorption is hydrophobic partitioning into micropores. The longer the fluorinated tail, the more hydrophobic the molecule, the higher its Freundlich affinity, and the later it breaks through. Long-chain PFOS and PFOA adsorb strongly; short-chain PFBA and PFBS are more water-soluble, adsorb weakly, and are readily displaced by natural organic matter competing for the same sites. The result is chromatographic roll-off: short-chain species elute first and can even exceed the influent concentration transiently as they are pushed off by stronger adsorbates.

On selective anion-exchange resin, removal is electrostatic. The anionic carboxylate or sulfonate head group exchanges onto quaternary-amine sites, and a polystyrenic matrix adds a secondary hydrophobic interaction. Because binding relies on charge rather than chain hydrophobicity, short-chain PFAS are retained far better than on carbon — the key reason resin is favoured where short-chain species govern compliance.

Worked example 3 — the short-chain penalty on GAC. Suppose GAC reaches 40,000 BV if PFOS governs, but only 5,000 BV if PFBA governs (an eight-fold reduction). With the 16.7 m3 bed from Example 1 treating 100 m3/h continuously (876,000 m3/yr):

  • PFOS-limited: water per charge = 40,000 × 16.7 = 668,000 m3; ~1.3 changeouts/yr.
  • PFBA-limited: water per charge = 5,000 × 16.7 = 83,500 m3; ~10.5 changeouts/yr.

The same carbon bed consumes roughly eight times more media — and eight times the media, changeout and disposal cost — simply because the regulated species shifted from long-chain to short-chain. Selective resin, holding tens of thousands of BV even for PFBA, largely avoids this cliff.

How do you compare GAC vs ion exchange on cost?

The US EPA unit-cost-model approach builds annual cost from media replacement, changeout labour and spent-media disposal, then divides by throughput. For media-dominated PFAS treatment the useful figure is a unit media cost per cubic metre:

Unit cost (£/m3) ≈ (Cmedia + Cdisposal) / BVbt + Clabour/Vtreated
Cmedia, Cdisposal = purchase and spent-media cost per m3 of media (£/m3). Dividing by BVbt converts a per-bed cost into a per-m3-of-water cost. The changeout term is usually small.

Worked example 2 — £/m³ for each medium (mixed PFAS, mid-range assumptions):

  • GAC: media £3.5/kg × 500 kg/m3 = £1,750/m3; reactivation/disposal £1.5/kg × 500 = £750/m3; sum £2,500/m3. At BVbt = 20,000: £2,500 / 20,000 = £0.125/m3, plus ~£0.01/m3 changeout ≈ £0.13/m3.
  • IX resin: media £10/kg × 700 kg/m3 = £7,000/m3; incineration £2/kg × 700 = £1,400/m3; sum £8,400/m3. At BVbt = 100,000: £8,400 / 100,000 = £0.084/m3, plus ~£0.006 changeout ≈ £0.09/m3.

Despite costing nearly three times as much per kilogram, the resin is cheaper per cubic metre here because it treats five times more bed volumes. This is the central finding of the Murray et al. (2021) comparison: for many PFAS mixtures, and especially where short-chain compounds set the limit, single-use IX has the lower whole-life media cost. Where the mixture is dominated by long-chain PFOS/PFOA and reactivation is available on site, GAC can close or reverse the gap.

Two sensitivities dominate the outcome and should be stress-tested in any business case. First, BVbt is elastic: halving the assumed bed life doubles the media term, so a conservative pilot-derived value protects the budget more than a favourable literature figure. Second, spent-media disposal is rising fast as PFAS destruction requirements tighten, so the Cdisposal term deserves its own escalation assumption rather than being folded into media cost.

GAC vs ion exchange for PFAS at a glance

ParameterGranular activated carbon (GAC)Single-use selective IX resin
Removal mechanismHydrophobic adsorption into microporesAnion exchange + secondary hydrophobic binding
Typical EBCT7–15 min (design ~10)1.5–3 min (design ~2.5–3)
Media volume at 100 m3/h~16.7 m3~5.0 m3
BV to breakthrough — long-chain30,000–60,000100,000–300,000
BV to breakthrough — short-chain3,000–10,000 (breaks early)50,000–150,000 (retained well)
Chain-length sensitivityHighLow
Media unit cost£2.5–4/kg£8–12/kg
RegenerationOff-site thermal reactivationNone — single-use
Spent-media routeHigh-temperature reactivation/incinerationIncineration (PFAS destruction)
Illustrative cost (mixed PFAS)~£0.13/m3~£0.09/m3

Figures are indicative order-of-magnitude values for comparison; site-specific pilot or rapid small-scale column tests (RSSCTs) should confirm BVbt before procurement, because natural organic matter and competing anions strongly influence bed life.

When should you choose each medium?

Choose GAC when the PFAS profile is dominated by long-chain PFOS/PFOA, the influent carries high natural organic matter or co-contaminants that carbon also removes, on-site reactivation infrastructure exists, and the compliance limit is not driven by a short-chain species.

Choose single-use IX resin when short-chain PFAS (PFBA, PFBS, PFHxA) govern compliance, footprint is constrained, feed is low in competing organics, or a lower whole-life cost per m3 is the priority. A common hybrid is GAC lead + IX polish: carbon strips the bulk long-chain load cheaply, and a smaller resin bed captures the short-chain breakthrough. To scope a treatment train against your discharge or drinking-water limit, our team can model the compliance cost of each PFAS option for your specific water. Ion-exchange fundamentals are also covered in our ion exchange systems guide.

How to compare GAC and IX for a PFAS duty

  1. Characterise the PFAS mixture. Speciate the influent and identify which compound (long- or short-chain) sets the compliance limit — this governs which medium wins.
  2. Fix the design flow and EBCT. Choose EBCT (GAC ~10 min, IX ~2.5–3 min) and size each vessel from V = Q·EBCT.
  3. Estimate bed volumes to breakthrough. Use RSSCT or pilot data for BV to breakthrough on the actual water, for the limiting compound, not generic values.
  4. Build the unit cost. Compute £/m³ = (media + disposal cost per m³ of media) / BV to breakthrough, plus changeout, for each medium.
  5. Compare whole-life cost and footprint. Weigh £/m³, vessel footprint, reactivation availability and disposal route; consider a GAC-lead, IX-polish hybrid.
  6. Confirm with a pilot. Validate the winning option with a site pilot before finalising media volume and changeout schedule.

Frequently asked questions

Is ion exchange always cheaper than GAC for PFAS?

No. IX resin costs more per kilogram but treats many more bed volumes, so it is often cheaper per cubic metre — particularly where short-chain PFAS govern. Where long-chain PFOS/PFOA dominate and on-site reactivation is available, GAC can match or beat it. The comparison must be run on your specific water.

Why do short-chain PFAS break through GAC so quickly?

GAC removes PFAS by hydrophobic adsorption. Short-chain compounds such as PFBA and PFBS are more water-soluble and less hydrophobic, so they adsorb weakly and are readily displaced by natural organic matter competing for the same pores. They can break through at under 10,000 bed volumes, versus tens of thousands for long-chain species.

How does EBCT affect PFAS vessel size?

Media volume equals flow multiplied by EBCT (V = Q·EBCT). GAC typically needs 7–15 minutes of contact time and IX resin only 1.5–3 minutes, so at the same flow an IX bed is roughly a third of the GAC media volume. Longer EBCT gives more bed volumes to breakthrough but a larger, costlier vessel.

Can PFAS ion-exchange resin be regenerated?

Selective PFAS resins are generally operated as single-use. Regeneration with brine or solvent is incomplete and produces a concentrated PFAS waste stream that still needs destruction, so most utilities incinerate the spent resin instead. This single-use model is built into its cost per cubic metre.

What EBCT and bed volumes should I design for?

As starting points, GAC uses ~10 min EBCT and 20,000–60,000 bed volumes; selective IX uses ~2.5–3 min EBCT and 100,000–300,000 bed volumes for long-chain PFAS. These are indicative only — natural organic matter and competing ions shift breakthrough, so confirm with rapid small-scale column tests or a pilot on the real water.

How is spent PFAS media disposed of?

Spent GAC is usually sent for high-temperature off-site reactivation, which both regenerates the carbon and destroys adsorbed PFAS; heavily loaded carbon may be incinerated. Single-use IX resin is incinerated at temperatures high enough to break carbon–fluorine bonds. Both disposal routes are a real, quantifiable line in the whole-life cost.

Sources & further reading