Skip to main content

Coatings & Adhesives

Epoxy Calculator

Calculate epoxy quantities for floor coating systems (primer, base coat, topcoat), self-leveling epoxy floors, and anchor bolt / rebar installations. Get exact Part A and Part B volumes, kit counts, and cartridges — in metric (litres) or imperial (US quarts).

Epoxy Calculator

Floor coating, self-leveling & anchor bolt epoxy

Application Type

Coverage Rate

Mix Ratio (Part A : Part B)

Results

Enter dimensions above to calculate

Epoxy Floor Layer System

A typical 3-coat epoxy floor system: primer penetrates the concrete, the base coat builds colour and thickness, and the topcoat provides chemical and abrasion resistance.

CONCRETE SLAB PRIMER (5–6 m²/L) BASE COAT (2.5–3.7 m²/L) TOPCOAT / SEALER (7 m²/L) Total DFT Floor Area MIX RATIO 2:1 2/3 Part A + 1/3 Part B

How the Calculator Works

1. Floor Coating Volume

Vol (L) = Area (m²) ÷ Coverage (m²/L) × Coats × (1 + Waste %)

Divide the floor area by the product's coverage rate (from the Technical Data Sheet), multiply by the number of coats, then add your waste factor. Coverage rates vary widely: a primer is typically 5–6 m²/L (200–250 ft²/gal) while a heavy-build intermediate coat may only cover 2.5 m²/L (100 ft²/gal). Always use the TDS rate for your specific product — porous or rough concrete can consume 20–30% more.

2. Self-Leveling Epoxy Volume

Vol (L) = Area (m²) × Thickness (mm) × 1 L/m²·mm

Self-leveling systems are specified by pour thickness, typically 2–6 mm. Volume is simply area × thickness — 1 litre covers exactly 1 m² at 1 mm depth. A 3 mm pour over 80 m² needs 240 litres of mixed epoxy. Account for 10–15% extra for floor flatness variation, puddles at low spots, and waste in hoses and buckets.

3. Part A and Part B Split

Part A = Total Vol × A / (A+B) | Part B = Total Vol × B / (A+B)

Two-part epoxy must be mixed in the exact ratio specified by the manufacturer — typically 2:1 or 3:1 by volume (Part A resin to Part B hardener). Incorrect ratios cause soft spots, poor adhesion, or failure to cure. Always mix complete kits — partial mixes are difficult to ratio accurately. Kits needed = ceil(Part A required ÷ Part A kit size).

4. Epoxy Anchor Bolt Volume

Vol per hole = π × (d/2)² × Embedment × 0.55 (55% fill — bolt displaces 45%)

When setting anchor bolts in drilled holes, the bolt itself displaces approximately 45% of the hole volume for a standard round hole and bolt. The fill factor of 0.55 accounts for this. Cartridge epoxy systems (300–600 mL) include a mixing nozzle — always waste one full nozzle volume before injection. Select the cartridge size closest to your total volume to minimize waste.

Typical Coverage Rates by System

System / Coat m²/L ft²/gal Notes
Primer / penetrating sealer 5–6 200–250 Thin coat; porous concrete uses more
Standard base coat (100 µm DFT) 3.5–4 140–160 Most common for colour coats
Heavy-build intermediate coat 2–2.5 80–100 Broadcast systems; textured floors
Topcoat / UV-stable sealer 6–8 250–320 Thin; multiple coats recommended
Self-leveling 2 mm 0.5 20 1 L = 1 m² at 1 mm depth
Self-leveling 3 mm 0.33 13.5 Standard decorative pour
Self-leveling 6 mm 0.17 6.7 Heavy industrial

Worked Example

Warehouse floor: 30 m × 20 m = 600 m², 2-coat system (primer + base coat), 2:1 mix ratio, 5 L Part A kits, 10% waste.

Primer vol = 600 ÷ 6.0 × 1 coat × 1.10 = 110 L
Base coat vol = 600 ÷ 3.7 × 1 coat × 1.10 = 178.4 L
Total mixed = 110 + 178.4 = 288.4 L
Part A (2:1) = 288.4 × 2/3 = 192.3 L
Part B (2:1) = 288.4 × 1/3 = 96.1 L
Kits needed = ceil(192.3 ÷ 5 L) = 39 kits (of Part A)

💡 Pro tip

Epoxy has a pot life (working time after mixing) of typically 20–40 minutes at 20°C — shorter in heat, longer in cold. Only mix what you can apply in one pot life. For large floors, coordinate pour zones and batch mixing with your crew. Temperature is critical: substrate must be above 10°C and at least 3°C above the dew point to prevent blushing or adhesion failure.

Frequently Asked Questions

How do I calculate how much epoxy floor coating I need?
Divide your floor area by the product coverage rate (in m²/L or ft²/gal from the TDS), multiply by the number of coats, and add 10% waste. For example, 80 m² at 3.7 m²/L with 2 coats = (80 ÷ 3.7) × 2 × 1.10 = 47.6 litres of mixed epoxy.
What is the standard epoxy mix ratio?
2:1 by volume (2 parts resin to 1 part hardener) is the most common ratio for commercial epoxy floor coatings. Self-leveling systems often use 3:1 or 4:1. Anchor bolt cartridge epoxies are typically pre-metered at 1:1 or 2:1 by the nozzle. Always follow the product TDS — incorrect ratios cause incomplete cure.
How thick should a self-leveling epoxy floor be?
Decorative self-leveling epoxy is typically poured at 2–3 mm for light commercial use (offices, showrooms) and 4–6 mm for heavy commercial or industrial floors. A 3 mm pour on 100 m² requires 300 litres of mixed epoxy. Broadcast systems with aggregate can go thicker, up to 9–12 mm.
How much epoxy do I need for anchor bolts?
Calculate the hole volume (π × r² × embedment depth), then multiply by 0.55 to account for the bolt displacing ~45% of the hole. Add 10% waste for nozzle purge and spills. A 16 mm hole drilled 150 mm deep needs approximately 16.6 mL of epoxy per bolt.
What units does the calculator support?
The calculator supports metric (metres for dimensions, millimetres for thickness/hole diameter, litres for volume) and imperial (feet for dimensions, inches for thickness/hole diameter, US quarts for volume). Toggle between systems using the switch at the top.

Assumptions & Reference Values

This tool returns estimates using the standard engineering formulas and the default waste/coverage/density/yield parameters shown in the calculator inputs and results. Always verify assumptions (material specs, site conditions, and local requirements) against your supplier data and project plans.

In this category

Category link available for this calculator.

Browse all calculators →

Related calculators

  • Explore more tools in the directory.

Related reading

Visit our blog for estimating and material planning tips.

Read the blog →