Plumbing flat rate software exists because a price book goes stale the week after it is written. The arithmetic behind a flat rate is simple: the technician's loaded hourly cost, the overhead the shop has to recover per billable hour, the parts at a markup, and a margin, applied to the time a task actually takes. What the software adds is keeping that arithmetic alive across hundreds of tasks when the labor rate, the parts prices or the overhead change, and putting the resulting price in front of every technician so the customer hears one number regardless of who turns up.
The book is the labor rate, the burden and the overhead made visible
A flat rate is not a guess at what the market will bear. It is the loaded cost of the technician's hour, plus the shop's overhead spread across the hours that can actually be billed, plus parts at a markup, plus the margin the owner has decided to earn, multiplied by the task's standard time. The free flat rate pricing tool on this site does exactly that calculation for one task at a time. Flat rate software does it for the whole book at once and re-does it when any input moves.
Keeping the book current is the whole job
Parts prices move, the burden moves when insurance renews, and the billable-hour count moves with the season. A book priced in spring is under-priced by winter if nothing updates it. The reason to pay for flat rate software rather than keep a spreadsheet is that it re-prices every task from the inputs, so raising the labor rate once raises every task price consistently. A spreadsheet does that too, until somebody overwrites a formula.
One price on every phone
The customer-facing point of flat rate is that the price is quoted before the work and does not depend on how long the technician took. That only holds if every technician has the same book on the phone in the driveway. Flat rate software publishes the book to the field; the estimate the technician builds from it becomes the work order and the invoice without the price changing along the way.
Where a plumber's labor time actually comes from
Standard task times are the input the book is most sensitive to, and they should come from the shop's own job records rather than a vendor's default. Software that records actual time on each flat rate task and reports it against the standard is doing the calibration for you. The Bureau of Labor Statistics' occupational outlook for plumbers, cited below, is a useful public reference for what the trade's labor market looks like, but the times in the book have to be yours.
Questions people ask about plumbing flat rate software
What is the difference between flat rate and time-and-materials?
Time-and-materials bills the hours worked and the parts used after the job; flat rate quotes one price for the task before it starts and keeps it regardless of the hours. Flat rate shifts the efficiency risk to the contractor and removes the price argument from the customer's side.
Can I build a flat rate book without buying software?
Yes. The free flat rate pricing tool here prices one task from your labor rate, burden, overhead, parts markup and margin; the price book tool lays tasks out as a list. The software is for keeping the whole book current and on every phone.
How often should the book be re-priced?
Whenever an input changes: a wage rise, an insurance renewal, a parts price move, or a change in billable hours. Software that re-prices from inputs makes this a single edit rather than a project.