Is DIY toilet installation cheaper than hiring a pro?
On the defaults — a $240 toilet, $60 of supplies, 3 hours of your time at $35 an hour, and $300 of pro labour — DIY costs $405.00 and the pro costs $540.00, so DIY wins by $135.00. DIY is cheaper here because the labour is the pro’s biggest cost: your 3 hours at $35 an hour are $105, while the pro’s $300 of labour is most of the $540.00. But the gap closes fast when the inputs move: at 7 hours the DIY total is $545.00 and the pro wins by $5.00 — and at $81 an hour the DIY total is $543.00 and hiring wins by $3.00.
Three things about the model are worth stating plainly.
First, the DIY total is $240 + $60 + (3 × $35) = $405.00. Second, the pro total is $240 + $300 = $540.00. And third, the gap is $540.00 − $405.00 = $135.00, DIY wins; all listed in Accuracy & limitations.
The worked example, line by line
Setup: $240 toilet, $60 of supplies, 3 hours, hourly value $35, pro labour $300.
Line 1 — the DIY total. The DIY total is $240 + $60 + (3 × $35) = $240 + $60 + $105 = $405.00.
Line 2 — the pro total. The pro total is $240 + $300 = $540.00.
Line 3 — the gap. The gap is $540.00 − $405.00 = $135.00, DIY wins.
Line 4 — the check. At $81 an hour the DIY total is $543.00 and hiring wins by $3.00 — so $81 is the smallest whole-dollar hourly value where hiring wins.
Line 5 — the check. At $196 of supplies the DIY total is $541.00 and hiring wins by $1.00 — so $196 is the smallest whole-dollar supplies where hiring wins.
Every branch, checked
Hours 2: DIY $370.00; pro $540.00 — DIY wins by $170.00 — With 2 hours the DIY total is $370.00 — DIY wins by $170.00.
Hours 5: DIY $475.00; pro $540.00 — DIY wins by $65.00 — With 5 hours the DIY total is $475.00 — DIY wins by $65.00.
Fixture $350: DIY $515.00; pro $650.00 — DIY wins by $135.00 — With a $350 toilet the DIY total is $515.00 and the pro total is $650.00 — DIY still wins by $135.00, because the fixture sits in both totals.
Fixture $180: DIY $345.00; pro $480.00 — DIY wins by $135.00 — With a $180 toilet the DIY total is $345.00 and the pro total is $480.00 — DIY still wins by $135.00, because the fixture sits in both totals.
Pro labour $200: DIY $405.00; pro $440.00 — DIY wins by $35.00 — With pro labour of $200 the pro total is $440.00 — DIY wins by $35.00.
Supplies $120: DIY $465.00; pro $540.00 — DIY wins by $75.00 — With supplies of $120 the DIY total is $465.00 — DIY wins by $75.00.
Hours 4: DIY $440.00; pro $540.00 — DIY wins by $100.00 — With 4 hours the DIY total is $440.00 — DIY wins by $100.00.
The reverses, worked backwards
Smallest whole-dollar hourly value where hiring WINS: At the displayed $81 the figures are DIY $543.00; pro $540.00 — Hiring wins by $3.00. At the displayed $81 the DIY total is $543.00 — hiring wins by $3.00. At $80 the DIY total is $540.00 — a dead heat, a TIE, not a hiring win — so $81 is the smallest whole-dollar hourly value where hiring wins.
Largest whole-dollar hourly value where DIY still wins by at least $100.00: At the displayed $46 the figures are DIY $438.00; pro $540.00 — DIY wins by $102.00. At the displayed $46 the DIY total is $438.00 — DIY wins by $102.00. At $47 the DIY total is $441.00 — DIY wins by $99.00 — so $46 is the largest whole-dollar hourly value where DIY still wins by at least $100.00.
Smallest whole-dollar pro labour where DIY wins at all: At the displayed $166 the figures are DIY $405.00; pro $406.00 — DIY wins by $1.00. At the displayed $166 the pro total is $406.00 — DIY wins by $1.00. At $165 the pro total is $405.00 — a dead heat, a TIE, not a DIY win — so $166 is the smallest whole-dollar pro labour where DIY wins at all.
Smallest whole-hour hours where hiring WINS: At the displayed 7 hours the figures are DIY $545.00; pro $540.00 — Hiring wins by $5.00. At the displayed 7 hours the DIY total is $545.00 — hiring wins by $5.00. At 6 hours the DIY total is $510.00 — DIY wins by $30.00 — so 7 is the smallest whole-hour hours where hiring wins.
Smallest whole-dollar supplies where hiring WINS: At the displayed $196 the figures are DIY $541.00; pro $540.00 — Hiring wins by $1.00. At the displayed $196 the DIY total is $541.00 — hiring wins by $1.00. At $195 the DIY total is $540.00 — a dead heat, a TIE, not a hiring win — so $196 is the smallest whole-dollar supplies where hiring wins.
Largest whole-dollar pro labour where hiring still wins: At the displayed $164 the figures are DIY $405.00; pro $404.00 — Hiring wins by $1.00. At the displayed $164 the pro total is $404.00 — hiring wins by $1.00. At $165 the pro total is $405.00 — a dead heat, a TIE, not a hiring win — so $164 is the largest whole-dollar pro labour where hiring still wins.
A warning about the neighbours: every neighbour above sits one dollar or one hour from the star, and every neighbour flips the winner or the gap by a dollar or two. The reverses have exact closed forms: the hourly value where the two totals meet is (pro total − fixture − supplies) ÷ hours; the supplies where they meet is pro total − fixture − hours × hourly value; the hours where they meet is (pro total − fixture − supplies) ÷ hourly value; and the pro labour where DIY wins at all is the DIY total − fixture, rounded up to the next whole dollar. The fixture itself can never flip the winner: it sits in both totals, so raising it raises both totals by the same amount — the gap stays $135.00 whatever the toilet costs.
What the defaults assume
The defaults are a $240 toilet, $60 of supplies, 3 hours, an hourly value of $35 and pro labour of $300 — DIY $405.00; pro $540.00 — DIY wins by $135.00. With Hours 2, DIY $370.00; pro $540.00 — DIY wins by $170.00. With Hours 5, DIY $475.00; pro $540.00 — DIY wins by $65.00. With Fixture $350, DIY $515.00; pro $650.00 — DIY wins by $135.00. With Fixture $180, DIY $345.00; pro $480.00 — DIY wins by $135.00. With Pro labour $200, DIY $405.00; pro $440.00 — DIY wins by $35.00. With Supplies $120, DIY $465.00; pro $540.00 — DIY wins by $75.00. With Hours 4, DIY $440.00; pro $540.00 — DIY wins by $100.00. With All zero, DIY $0.00; pro $0.00 — exact tie — nothing to fit, nothing to pay, an exact tie. With Fixture $180, supplies $40, hours 2, hourly $25, pro labour $220, DIY $270.00; pro $400.00 — DIY wins by $130.00 — a small job, DIY wins by $130.00. With Fixture $239.99, supplies $47.50, hours 2.5, hourly $32.50, pro labour $287.49, DIY $368.74; pro $527.48 — DIY wins by $158.74 — fractional inputs are fine — the DIY total is $368.74 and the gap is $158.74, both exact. With Fixture $240, supplies $150, hours 6, hourly $50, pro labour $250, DIY $690.00; pro $490.00 — Hiring wins by $200.00 — the pro wins by $200.00. With Hours 0, DIY $300.00; pro $540.00 — DIY wins by $240.00 — your time costs nothing, so DIY is just the fixture plus supplies. With Hours 2.5, DIY $387.50; pro $540.00 — DIY wins by $152.50 — fractional hours are fine. With Win-by bars, supplies for a $100.00 DIY win $140; hourly value for a $105.00 DIY win $45; pro labour for a $200.00 DIY win $365 — the bars show what each input must be for a given DIY win.
A note on the rounding: the totals are displayed to two decimals, half-up. At $239.99 of fixture, $47.50 of supplies, 2.5 hours and $32.50 an hour the unrounded DIY total is $368.74 and the unrounded gap is $158.74 — both exact to the cent. The reverses are worked in whole dollars and whole hours, so a one-dollar or one-hour move can flip the winner.
Output · formula · meaning
| Output | Formula | What it means |
|---|
| Fixture | input | $240.00. |
| Supplies | input | $60.00. |
| Hours | input | 3. |
| Hourly value | input | $35.00. |
| Pro labour | input | $300.00. |
| DIY total | fixture + supplies + hours × hourly value | $405.00. |
| Pro total | fixture + pro labour | $540.00. |
| Gap | pro total − DIY total, signed | $135.00. |
| Winner | the lower total wins; equal totals are an exact tie | DIY wins by $135.00. |
| Reverse: Smallest whole-dollar hourly value where hiring WINS | step | $81 → $81. |
| Below the revr1 star | neighbor | DIY $540.00; pro $540.00 — exact tie. |
| Above the revr1 star | neighbor | DIY $546.00; pro $540.00 — Hiring wins by $6.00. |
| Reverse: Largest whole-dollar hourly value where DIY still wins by at least $100.00 | step | $46 → $46. |
| Below the revr2 star | neighbor | DIY $435.00; pro $540.00 — DIY wins by $105.00. |
| Above the revr2 star | neighbor | DIY $441.00; pro $540.00 — DIY wins by $99.00. |
| Reverse: Smallest whole-dollar pro labour where DIY wins at all | step | $166 → $166. |
| Below the revr3 star | neighbor | DIY $405.00; pro $405.00 — exact tie. |
| Above the revr3 star | neighbor | DIY $405.00; pro $407.00 — DIY wins by $2.00. |
| Reverse: Smallest whole-hour hours where hiring WINS | step | 7 hours → 7 hours. |
| Below the revr4 star | neighbor | DIY $510.00; pro $540.00 — DIY wins by $30.00. |
| Above the revr4 star | neighbor | DIY $580.00; pro $540.00 — Hiring wins by $40.00. |
| Reverse: Smallest whole-dollar supplies where hiring WINS | step | $196 → $196. |
| Below the revr5 star | neighbor | DIY $540.00; pro $540.00 — exact tie. |
| Above the revr5 star | neighbor | DIY $542.00; pro $540.00 — Hiring wins by $2.00. |
| Reverse: Largest whole-dollar pro labour where hiring still wins | step | $164 → $164. |
| Below the revr6 star | neighbor | DIY $405.00; pro $403.00 — Hiring wins by $2.00. |
| Above the revr6 star | neighbor | DIY $405.00; pro $405.00 — exact tie. |
| Hours 2 | same model | DIY $370.00; pro $540.00 — DIY wins by $170.00. |
| Hours 5 | same model | DIY $475.00; pro $540.00 — DIY wins by $65.00. |
| Fixture $350 | same model | DIY $515.00; pro $650.00 — DIY wins by $135.00. |
| Fixture $180 | same model | DIY $345.00; pro $480.00 — DIY wins by $135.00. |
| Pro labour $200 | same model | DIY $405.00; pro $440.00 — DIY wins by $35.00. |
| Supplies $120 | same model | DIY $465.00; pro $540.00 — DIY wins by $75.00. |
| Hours 4 | same model | DIY $440.00; pro $540.00 — DIY wins by $100.00. |
Who uses this
- The homeowner replacing a toilet: they learn a $240 toilet costs $405.00 DIY and $540.00 from a pro — and they check the $81 reverse to see the hourly value where hiring wins.
- The landlord pricing a swap: they learn a $180 toilet costs $345.00 DIY and $480.00 from a pro — and they check the $166 reverse to see the pro labour where DIY wins at all.
- The DIYer weighing a comfort-height upgrade: they learn a $350 toilet costs $515.00 DIY and $650.00 from a pro — and they check the $196 reverse to see the supplies where hiring wins.
- The shopper comparing plumber quotes: they learn pro labour of $200 makes the pro total $440.00 and DIY still wins by $35.00 — and they check the 7-hour reverse to see the hours where hiring wins.
Accuracy & limitations
The math is first-principles: the DIY total is fixture + supplies + hours × hourly value; the pro total is fixture + pro labour; the gap is pro total minus DIY total; the lower total wins and equal totals are an exact tie — all in whole dollars and whole hours, the totals displayed to two decimals half-up. At all zero the totals are $0.00 and $0.00 — an exact tie. At $80 an hour the DIY total is $540.00 — a dead heat, a TIE, not a hiring win. At $165 of pro labour the pro total is $405.00 — a dead heat, a TIE, not a DIY win. At $195 of supplies the DIY total is $540.00 — a dead heat, a TIE, not a hiring win. At hours 0 the DIY total is $300.00 — your time costs nothing, so DIY is just the fixture plus supplies — and DIY wins by $240.00. At hours 2.5 the DIY total is $387.50 — fractional hours are fine — and DIY wins by $152.50. What the model cannot do is judge the job: it says nothing about the flange condition, whether the shut-off valve holds, whether the wax ring seals, or the cost of a leak found mid-job. A pro’s price usually includes a warranty, haul-away of the old toilet, and fixing a rotted flange — and the common DIY mistakes are a bad wax seal, an over-tightened tank bolt, and a supply line that drips. The fixture sits in both totals, so the toilet price never changes the winner — only the supplies, the hours, the hourly value and the pro labour move the gap. Always compare like for like: the same toilet, the same scope — then use the reverses to see how close the call really is.
Cite this calculatorBright Side Kit. “DIY vs Hire Toilet Installation: Which Costs Less?” brightoolbox.com, 2026. Method: DIY total = fixture + supplies + hours × hourly value; pro total = fixture + pro labour; gap = pro total − DIY total; the lower total wins and equal totals are an exact tie. The fixture sits in both totals, so the fixture price never changes the winner. Reverses: smallest whole-dollar hourly value where hiring wins is $81 (at $81 the DIY total is $543.00 and hiring wins by $3.00; at $80 the DIY total is $540.00 — an exact tie); largest whole-dollar hourly value where DIY still wins by at least $100.00 is $46 (at $46 the DIY total is $438.00 and DIY wins by $102.00; at $47 the DIY total is $441.00 and DIY wins by $99.00); smallest whole-dollar pro labour where DIY wins at all is $166 (at $166 the pro total is $406.00 and DIY wins by $1.00; at $165 the pro total is $405.00 — an exact tie); smallest whole-hour hours where hiring wins is 7 (at 7 hours the DIY total is $545.00 and hiring wins by $5.00; at 6 hours the DIY total is $510.00 and DIY wins by $30.00); smallest whole-dollar supplies where hiring wins is $196 (at $196 the DIY total is $541.00 and hiring wins by $1.00; at $195 the DIY total is $540.00 — an exact tie); largest whole-dollar pro labour where hiring still wins is $164 (at $164 the pro total is $404.00 and hiring wins by $1.00; at $165 the pro total is $405.00 — an exact tie). Defaults: DIY $405.00; pro $540.00 — DIY wins by $135.00 Bright Side Kit. "DIY vs Hire Toilet Installation: Which Costs Less?" https://brightoolbox.com/diy-vs-hire-toilet-installation/ Accessed October 27, 2026.
Embed this calculator
Frequently asked questions
How much does DIY toilet installation cost?
$405.00 on the defaults. A $240 toilet, $60 of supplies, and 3 hours at $35 an hour: $240 + $60 + (3 × $35) = $405.00.
How much does a plumber charge to install a toilet?
$540.00 on the defaults. A $240 toilet plus $300 of pro labour: $240 + $300 = $540.00.
Is DIY toilet installation cheaper than hiring a pro?
DIY wins by $135.00 on the defaults. DIY costs $405.00 and the pro costs $540.00 — but the gap closes fast: at 7 hours the pro wins by $5.00.
What hourly value makes hiring cheaper?
$81 an hour. The smallest whole-dollar hourly value where hiring wins is $81 — at $81 the DIY total is $543.00 and hiring wins by $3.00.
How many hours before hiring wins?
7 hours. The smallest whole-hour hours where hiring wins is 7 — at 7 hours the DIY total is $545.00 and hiring wins by $5.00.
What if the DIY and pro costs are the same?
An exact tie. At all zero the totals are $0.00 and $0.00 — an exact tie — and at $80 an hour the DIY total is $540.00, the same as the pro.
Does the calculator include the cost of my time?
Yes — hours times your hourly value. At 3 hours and $35 an hour your time is $105 of the $405.00 DIY total — and at hours 0 the DIY total is $300.00 and DIY wins by $240.00.
Why doesn’t the toilet price change the winner?
The fixture sits in both totals. A $350 toilet costs $515.00 DIY and $650.00 from a pro — DIY still wins by $135.00, the same gap as a $180 toilet. Only the supplies, hours, hourly value and pro labour move the gap.