Kohler Veil Wall-Hung Elongated 1.28 GPF Toilet Bowl
Kohler Veil Wall-Hung Elongated 1.28 GPF Toilet Bowl Review
The Kohler Veil Wall-Hung positioning
The Veil Wall-Hung (K-6299) is Kohler's designer-spec wall-hung bowl — part of the Kohler Veil collection that includes the Veil Smart integrated bidet toilet ($3,580-$4,580) and the broader Veil bath fixtures (faucets, lavatories, tub fillers). At $1,080-$1,480 for the bowl alone, the Veil Wall-Hung is positioned as the Kohler answer to TOTO MH wall-hung ($980-$1,380) and Duravit Starck 3 wall-hung ($480-$680 for the bowl).
Like all wall-hung toilets, the Veil Wall-Hung is not a complete toilet by itself — it's a bowl designed to mount on a concealed in-wall carrier (almost always a Geberit Duofix UP320 in US residential) where the tank lives inside the wall and the only surface elements are the bowl and the flush plate. The Kohler Veil Wall-Hung positioning is "Kohler brand + Pure-Clean glaze + designer aesthetic in a wall-hung format."
What "wall-hung" actually means for the install
A wall-hung toilet has no porcelain tank visible. The tank lives inside the wall, supported by a steel carrier frame (Geberit Duofix UP320 is the US standard) that's anchored to studs or blocking during the rough-in phase of bathroom construction. The bowl bolts to mounting bolts protruding from the carrier through the finished wall. The flush plate (a slim button-style actuator) is installed in a tile cutout on the finished wall above the toilet.
The complete wall-hung system requires:
- Bowl — Kohler Veil Wall-Hung K-6299 ($1,080-$1,480)
- Carrier — Geberit Duofix UP320 ($480-$680) is the universal pick; Kohler also offers proprietary carriers
- Flush plate — Geberit Sigma 20/30/50 series ($90-$400 depending on finish and design)
- Soft-close seat — Kohler Brevia or Cachet ($90-$240); some configurations include seat
- Wax ring NOT used — wall-hung uses a rubber gasket included with the carrier
- Wall framing — 2x6 wall behind toilet location (or 2x4 with bump-out — carrier is 8" deep)
- Plumber labor — wall-hung carrier rough-in + bowl install + plate cutout finish work ($700-$1,400)
Veil Wall-Hung vs TOTO MH Wall-Hung — picking between premium wall-hung bowls
| Spec | Kohler Veil Wall-Hung K-6299 | TOTO MH Wall-Hung CT437FG |
|---|---|---|
| Flush technology | Standard gravity (carrier flush valve) | Tornado Flush (carrier flush valve) |
| Glaze | Pure-Clean (Kohler hydrophobic) | CeFiONtect (TOTO hydrophobic) |
| Bowl-cleansing | Single tangential jet | Three angled jets creating vortex |
| MaP score | 800g | 1,000g+ |
| Carrier compatibility | Geberit Duofix | Geberit Duofix |
| Price (bowl only) | $1,080-$1,480 | $980-$1,380 |
| Brand bath suite | Kohler Veil collection | (no dedicated TOTO bath suite) |
| US distribution | Kohler dealers, Ferguson, Build.com | Ferguson Bath Gallery, plumbing supply houses |
The TOTO MH has stronger flush performance (Tornado Flush + 1,000g+ MaP). The Kohler Veil has Pure-Clean glaze + Kohler brand match for buyers specifying Veil collection fixtures. For pure engineering, MH wins; for Kohler brand coordination, Veil wins.
The Veil Wall-Hung variant matrix
| Model # | Description | Price (~) |
|---|---|---|
| K-6299-0 | Veil Wall-Hung Bowl, elongated, 1.28 GPF, White | $1,080-$1,280 |
| K-6299-96 | Same in Biscuit | $1,180-$1,380 |
| K-6299-47 | Same in Almond | $1,180-$1,380 |
| K-6299-7 | Same in Black Black (special-order) | $1,380-$1,480 |
| K-6300 | Veil Wall-Hung Bowl with Rimless design (newer variant) | $1,180-$1,580 |
What's in the box (bowl only)
- Kohler Veil Wall-Hung bowl (~45 lbs)
- Bowl-to-carrier mounting hardware (rubber gaskets, mounting bolts compatible with Geberit Duofix pattern)
- Pure-Clean glaze on bowl interior
- Installation manual covering bowl-to-carrier mounting
- NOT included: carrier (sold separately), flush plate (sold separately), seat (sold separately or specified with bowl in some configurations)
The total wall-hung install cost (US, all-in)
| Component | Price (~) |
|---|---|
| Kohler Veil Wall-Hung bowl K-6299 | $1,080-$1,280 |
| Geberit Duofix UP320 carrier | $480-$680 |
| Geberit Sigma flush plate (mid-tier) | $180-$280 |
| Kohler Cachet SoftClose seat | $90-$160 |
| Plumber labor (carrier rough-in + bowl install + finish) | $1,100-$2,200 |
| Wall framing modification (if 2x4 wall needs bump-out) | $400-$1,200 |
| Total turnkey: | $3,330-$5,800 |
Install requirements and procedure
Wall-hung install requires two phases — rough-in (during construction, before drywall) and finish (after wall finishes are complete):
- Rough-in phase: Frame the wall behind the toilet location (2x6 or 2x4 with bump-out). Install Geberit Duofix carrier, anchored to studs or blocking. Tie drain and water supply lines into the carrier per local plumbing code. Verify carrier alignment with a level. Pressure-test the supply line.
- Wall closing: Close the wall with drywall, leaving the flush plate cutout accessible. Apply tile or other finish around the cutout.
- Install phase: Hang the Kohler Veil Wall-Hung bowl on the carrier mounting bolts. Adjust bowl height (15-19" range). Tighten mounting nuts to spec.
- Connect bowl drain to carrier via the included gasket.
- Install flush plate (Geberit Sigma) into the wall cutout. Connect actuator to the in-wall flush valve mechanism.
- Install seat.
- Test flush. Verify proper actuation, water seal, and no leaks.
What owners report
- The floor-clear aesthetic is the standout reason. Mopping is one wipe under the bowl. No grime ring around the base. Owners frequently describe being "unable to go back" to floor-mount after 6+ months with wall-hung.
- Adjustable mounting height during install is valuable for accessibility planning and households with users of meaningfully different statures.
- Pure-Clean glaze performs well in hard-water regions — comparable to CeFiONtect on the TOTO MH side.
- Flush performance is solid but not extraordinary. MaP 800g — adequate for normal use but not match for TOTO MH's Tornado at 1,000g+.
- Service access is the real downside. When the in-wall flush valve eventually needs service (typically 10-15 years), the procedure works through the flush plate opening — feasible but tighter than tank-on-bowl repair.
- Wall-hung toilets show up in real-estate listings as a noted bathroom feature — increases perceived design value of the home.
The verdict
Buy Veil Wall-Hung if:
- You're remodeling a bathroom from the studs and wall-hung install is feasible
- You want Kohler brand + Pure-Clean glaze + Veil collection coordination
- You have the install budget ($3,500-$5,500 turnkey)
- The floor-clear aesthetic and adjustable height matter
Skip and choose TOTO MH Wall-Hung if:
- You want stronger flush performance (Tornado Flush + 1,000g+ MaP)
- Kohler brand match isn't a priority — TOTO is $100-$200 less for the bowl
Skip wall-hung entirely and choose floor-mount Veil Smart if:
- You want Kohler Veil collection but as a smart toilet, not a wall-hung bowl
- Remodeling isn't possible (swap-in retrofit needed)
Warranty
Kohler Veil Wall-Hung residential warranty: 1 year on internal flush components, lifetime on porcelain. Geberit Duofix carrier (sold separately) carries Geberit's own 10-year mechanical warranty. Flush plate (Geberit Sigma) carries 5 years on the actuator. Multi-vendor warranty service requires coordinating between Kohler and Geberit — typically straightforward but slower than single-brand floor-mount.
Pricing reality (2026)
Veil Wall-Hung K-6299-0 (White): $1,080-$1,280. Ferguson Bath Gallery: $980-$1,080 for trade buyers. Build.com Pro Desk: $1,020-$1,120. Home Depot doesn't typically stock the K-6299 — special-order with 4-6 week lead time. Designer colors +$100-$400.
- Kohler's premium wall-hung designer bowl
- Pure-Clean glaze (Kohler's hydrophobic equivalent to CeFiONtect)
- Adjustable mounting height 15-19" during install
- Floor clears completely — easiest-to-clean format
- Pairs with Kohler Veil bath collection (faucets, lavatories, smart toilet variants)
- Geberit Duofix carrier compatible (universal European wall-hung pattern)
- WaterSense 1.28 GPF
- Lighter bowl-only weight (~45 lbs) than floor-mount one-pieces
- Bowl ONLY — carrier sold separately (Geberit Duofix UP320 +$480-$680)
- Premium total install cost ($3,500-$5,500 turnkey including carrier, flush plate, labor)
- Requires 2x6 framed wall behind toilet (or 2x4 with bump-out)
- Service access limited (through flush-plate opening only)
- Flush plate sold separately (Geberit Sigma +$90-$400)
- Carrier rough-in must happen during remodel — not a swap-in retrofit