← Black Flag Pools · For Pros
For pool professionals

One set of numbers. Two ways to prove your value.

Enter your chemical costs, margin, and retail comparison once. The tool builds you a customer-ready rate sheet to print or email, and an interactive cost calculator you can embed on your site — both from the same data, both updating live as you type.

Punch in your real chemical costs, set your margin, and add an optional retail price for comparison. From that single set of numbers the tool produces two customer-facing materials at once. Pick whichever fits the moment — or use both. About five minutes to set up.

1

Add your business info

Company name, phone, email, and website appear on both outputs as your branding. Pick an accent color to match your brand. The message line is your one-sentence explanation of how billing works.

2

Set your default margin

Drag the slider to set the markup applied to every chemical. 30% is a sensible start — it covers your time, software, and handling without gouging.

3

Enter costs & retail

Each row: chemical name, unit, what you pay your distributor, and (optional) what a homeowner would pay at retail. The retail number powers the savings comparison.

4

Override where it makes sense

For chemicals that take more handling or risk, click "+ Override margin" on that row for a custom markup. The row gets an accent border so off-default rows stand out.

5

Choose your output

Toggle between the Rate Sheet (a polished document to print or email) and the Interactive Calculator (an embeddable widget your customers use themselves). Use the display toggles to control what each one reveals.

6

Send, print, or embed

Print/Save the rate sheet as a PDF, or copy either output's embed code into a Custom HTML block on your site. No plugins, no external fonts.

Questions you might have
How is the customer's rate calculated?

Markup model: customer rate = your cost × (1 + margin/100). A $4.50 gallon of chlorine at 30% shows the customer $5.85/gallon. That same rate is what the interactive calculator multiplies by the amounts used.

What's the difference between the two outputs?

The Rate Sheet is a static document — a clean price list you hand a customer to set expectations. The Interactive Calculator lets a customer enter the amounts from their service report and see their own cost, savings, and (optionally) true cost of service after chemical savings. Same pricing, two jobs.

What do the display toggles do?

Retail comparison & savings adds a retail column and a "you save" figure to both outputs. Membership rate & true cost applies only to the interactive calculator — it adds a field where the customer enters their membership rate, then shows their true cost of service.

Will the embed break my website's styling?

No. The rate sheet's CSS is scoped under .rcs-card, and the calculator runs inside a sandboxed iframe that auto-resizes. Both use system fonts only and work in WordPress, Squarespace, Wix, Shopify, or any Custom HTML block.

Can I add or remove chemicals?

Yes. It's pre-loaded with a standard set of route chemicals — edit them, delete what you don't use, and "+ Add Chemical" to bring in anything specific to your route.

01 — Configure
Your chemicals, costs & margin
Business info

Themes both the rate sheet and the calculator.

What customers see
Global margin
Default profit margin30%
0%25%50%75%100%

Applied to every chemical below unless you set a per-row override.

Chemicals
02 — Customer-ready materials
Rate sheet & calculator
View rate-sheet embed code
View calculator embed code
Copied to clipboard