Substrate limits from a manufacturer's own data sheet
Every epoxy floor calculator asks for an area and answers in gallons. The gallons are the easy part and they are not what goes wrong. What goes wrong is the slab: the data sheet read for this page will not let the product be applied unless the concrete tests below 20 lb of moisture vapour per 24 hours per 1000 square feet, and between 75% and 95% relative humidity inside the slab. Both tests take three days. Neither appears on any epoxy calculator found from here.
Kits, batch size, and whether the slab passes
ft
ft
sq ft
sq ft
gal
coats
%
min
lb
%
Every default here belongs to one manufacturer's product. Coverage, pot life and both limits are on your own data sheet, and this page will not substitute somebody else's.
Specification summary
Generated from on .
Reopen that address to reproduce these figures exactly.
Entered
Result
The two tests the slab has to pass first
Worked example
A 24 by 22 ft two-car garage, one coat, using a real data sheet: 92 sq ft per gallon, 3 gallon kits, 30 minute pot life, with the slab tested at 8 lb and 82%.
Area. 24 × 22 = 528 sq ft.
Film. 1,604 ÷ 92 = 17.4 mils, which is what that coverage means.
Gallons. 528 ÷ 92 = 5.7, plus 10% = 6.3 gal, so 3 kits.
One kit. 3 × 92 = 276 sq ft per batch.
The pace. 276 in 30 minutes = 9.2 sq ft a minute, for the whole batch.
The slab. 8 lb against a 20 lb limit and 82% inside a 75 to 95 band: both pass.
Nine square feet a minute is a real pace with a squeegee and a roller, and it does not include the minute you spend mixing or the walk back to the bucket. That is why a garage floor is a two person job: one keeps the next batch coming and one spreads. And it is why the pot life, not the kit price, decides how you buy the product.
The formula
The quantity is a division. The batch size is a race:
gal = A × n / c sq ft per batch = kit × c pace = kit × c / pot life
A, n
area and number of coats
c
coverage per gallon, from your data sheet
1,604 / c
the film thickness that coverage implies, in mils
kit
gallons in one mixed batch. The mix ratio makes part batches a measurement
pot life
minutes from mixing to unusable, and shorter in a warm garage
The pace term is the one nobody prints. It is not a property of the product or of the floor, it is a property of the two together, and it is the number that decides whether one person can do the job at all.
Why the slab tests lead this page
An epoxy floor fails in one of two ways. It wears, slowly, which is what the abrasion figures on the data sheet are about. Or it lifts off the concrete in sheets some months after it went down, which is not wear at all.
The second failure is almost always moisture arriving from underneath, and it is why the data sheet sets a moisture vapour emission limit and a slab humidity band before it discusses anything else. Both are measurements, both take about three days, and neither is expensive.
The humidity requirement is a band rather than a maximum, which surprises people: a slab can be too dry for this product as well as too wet.
None of that is on any epoxy calculator found from here, which all ask for an area and answer in gallons. The gallons were never the hard part.
What has to be true of the slab first
What is measured
What it has to be
By what
How
Moisture vapour emission
below 20 lb / 24 hr / 1000 sq ft
ASTM F1869
calcium chloride, 60 to 72 hours on the slab
Relative humidity in the slab
75% to 95%
ASTM F2170
probe in a drilled hole, 72 hours to equilibrate
Age of new concrete
at least 10 days
the data sheet
before application, not before the floor is walked on
Compressive strength
3,500 psi minimum
the data sheet
a mix design question, decided before the pour
Tensile strength
200 psi minimum
the data sheet
a pull-off test on the prepared surface
Slab thickness
at least 4 in, with a working vapour barrier
the data sheet
and the vapour barrier is under the slab, so it is history
Read 2026-09-10. Limits quoted from the manufacturer's data sheet for one product. The last column is this page describing the test, not the standard.
The slab has to pass before the coating is worth buying
Every epoxy floor calculator asks for an area and answers in gallons. The gallons are the easy part and they are not what goes wrong.
What goes wrong is the slab, and the manufacturer says so before it says anything about coverage:
Testing must be performed to confirm a moisture vapor emission rate below 20 lb/24hr/1000 ft2 per ASTM F1869 or between 75% and 95% for ASTM F2170.
What has to be true of the concrete before this product may be applied
What is measured
What it has to be
By what
How
Moisture vapour emission
below 20 lb / 24 hr / 1000 sq ft
ASTM F1869
calcium chloride, 60 to 72 hours on the slab
Relative humidity in the slab
75% to 95%
ASTM F2170
probe in a drilled hole, 72 hours to equilibrate
Age of new concrete
at least 10 days
the data sheet
before application, not before the floor is walked on
Compressive strength
3,500 psi minimum
the data sheet
a mix design question, decided before the pour
Tensile strength
200 psi minimum
the data sheet
a pull-off test on the prepared surface
Slab thickness
at least 4 in, with a working vapour barrier
the data sheet
and the vapour barrier is under the slab, so it is history
Three of those are measurements somebody has to take, and two of them take days. A calcium chloride test sits on the slab for 60 to 72 hours. An in-slab relative humidity probe needs 72 hours to equilibrate in the hole. Neither is expensive and neither is optional if you want the coating to stay on.
Read the humidity row twice. It is a range, not a maximum: 75% to 95%. A slab can be too dry for this product as well as too wet.
And the sheet is blunt about what the product will not fix:
Product will not prevent failures from insufficient surface preparation, improper applications, alkaline silica reaction (ASR), iconic compounds or soluble salts in the concrete.
Coat a slab that fails the vapour test and the coating lifts, months later, in sheets. No amount of grinding prevents it, because the water is arriving from underneath.
Pot life sets the batch size, not your patience
Once Part A and Part B are mixed the reaction is running. On this product the pot life is 25 to 38 minutes at 70 degrees, and it is shorter in a warm garage because the reaction is exothermic and a bigger batch holds its own heat.
So the question is not how much you can carry. It is how much floor you can cover before the bucket sets. At 90 to 94 square feet per gallon a 3 gallon kit is 270 to 282 square feet to spread in half an hour.
That is the number to plan a garage floor around. A two-car garage is around 400 to 500 square feet, so it is not one batch, it is two or three, and each one has to be started, spread and back-rolled into the previous one before that one has gone off.
And the mix ratio is 2 parts A to 1 part B by volume, which means you cannot make a half batch by eye. Part-mixing a kit is measured, not estimated, and a batch that is off ratio does not cure: it stays soft, permanently, and has to come off.
Two people is the practical answer on anything larger than a single bay. One mixes and keeps the next batch coming, one spreads.
Preparation is the other half, and it is not a quantity
Coverage figures on a data sheet assume a prepared surface, and preparation on concrete means profile rather than cleanliness.
A sealed or troweled slab has nowhere for the epoxy to key into. Acid etching, diamond grinding and shot blasting all open the surface, and they do not produce the same profile as each other. The data sheet for your product will name what it wants.
Anything left on the slab defeats it. The sheet read for this page is explicit that the product will not prevent failures from insufficient surface preparation, improper application, alkaline silica reaction or soluble salts in the concrete. Oil in a garage floor is the common one, and it has usually been there for years and gone in deep.
Preparation also changes the coverage. A ground slab is rougher than a troweled one and the first coat has more surface to cover, so the published figure is a best case. That is what the waste allowance on this page is for, and it is ours rather than the manufacturer's.
Two coats, flakes and topcoats, and what each one costs you
The calculator takes a coat count because the answer scales with it, and the decision is not only about durability.
A second coat is a second full quantity of product, at the same coverage, unless the sheet says otherwise. It is not a touch-up.
Decorative flake changes the topcoat, not the base. Flake is broadcast into the wet base coat and then locked down with a clear topcoat, which is a third full application. A flake floor is base plus clear at minimum, and the clear is usually a different product with its own coverage and its own pot life.
And every extra layer is another pot life to work inside. The clock restarts with each batch of each coat, and the recoat window between them is on the sheet: on the product read for this page it is 11 to 16 hours, so the second coat is the next day and not the same evening.
Run this page once per product rather than trying to make one coverage figure describe a base and a clear.
And the coverage figure is the same geometry as paint
This product is 100% solids by volume, so what you spread and what is left when it cures are the same thickness. That makes it the cleanest possible test of a relationship this site sets out on the paint calculator: a US gallon is 231 cubic inches, so spread one mil thick it covers 1,604 square feet, and every published coverage figure is that number divided by the film thickness printed beside it.
1,604 / 94 sq ft per gal = 17.1 mils 1,604 / 90 = 17.8 mils
The sheet prints a recommended film thickness of 17 to 18 mils. The two agree to a tenth of a mil, on a product that has nothing in common with wall paint except that it is a liquid measured in gallons.
Which is worth knowing when a coverage figure looks generous. Divide 1,604 by it and you have the film thickness the manufacturer is assuming. If that comes out at 5 mils on a product sold for a garage floor, the figure is for a sealer, not a coating.
The paint page owns the full argument and the six data sheets behind it. This is one more sheet agreeing with it from a long way away.
The weather on the day, and the dew point rule people miss
Application temperature on this product is 60 to 90 degrees with relative humidity below 90%. Those are the easy ones to check. The one that catches people is not a temperature at all:
Substrate temperatures must be 5°F above dew point.
5 degrees above the dew point, measured on the slab rather than in the air. A concrete floor lags the air temperature by hours and sometimes days, so on a mild morning after a cold night the slab can be below the dew point while the garage feels fine. Coat it then and there is condensation under the epoxy before it cures.
An infrared thermometer settles it in seconds and costs less than a gallon of the product. Take the slab temperature, take the air temperature and humidity, work out the dew point, and if the gap is under five degrees, wait.
This is also why spring and autumn garage floor jobs fail more often than summer ones, and why the failure is blamed on the product.
The source, and what is one product
Read 2026-09-10. Technical Data, FGP MV 2112, 100% Solids Epoxy Moisture Vapor Barrier, Floorguard Products, manufacturer technical data sheet. Publishes coverage, recommended film thickness, mix ratio, pot life and the four substrate conditions that have to be met before the product may be applied, including a moisture vapour emission rate test and a slab relative humidity test.
Every figure on this page belongs to one product. The coverage, the film thickness, the pot life, the mix ratio and all four substrate gates are that manufacturer's, for that epoxy, and another product will have its own. The calculator takes yours as inputs and defaults to these so there is something to look at.
What generalises is the shape of it. Every two-part epoxy has a pot life, a mix ratio and substrate conditions, and every one of them publishes them, because a coating that fails on a wet slab is a warranty claim. Find your product's sheet before you buy the kit, not after.
The two test methods are ASTM standards and are not free documents. They are named here because the data sheet names them; the numbers quoted are the manufacturer's limits, not the standards' contents. A concrete testing firm will run either for a few hundred dollars, which is cheap against recoating a garage.
Frequently asked questions
How much epoxy do I need for a garage floor?
Area divided by the coverage on your product's data sheet, times the number of coats, plus an allowance for a rough slab. A 24 by 22 ft garage at 92 sq ft per gallon is 5.7 gallons for one coat. Do not use a coverage figure from a web page: it is a property of a specific product and the range across products is wide.
Can I put epoxy on my garage floor?
Only if the slab passes. The data sheet read for this page requires a moisture vapour emission rate below 20 lb per 24 hours per 1000 square feet by ASTM F1869, and slab relative humidity between 75% and 95% by ASTM F2170. New concrete also has to be cured at least 10 days at 3,500 psi. Coating a slab that fails the moisture tests is how epoxy lifts in sheets months later.
What is pot life and why does it matter?
The time from mixing Part A and Part B until the batch is unusable. On the product read here it is 25 to 38 minutes at 70 degrees, and shorter in a warm garage because the reaction is exothermic. It sets your batch size: a 3 gallon kit at 92 sq ft per gallon is 276 square feet to spread in half an hour, which is about nine square feet a minute.
Why did my epoxy floor peel?
Most commonly moisture from below, which is what the two slab tests are for, or a surface that was never opened up enough for the coating to key into. Occasionally it is a batch mixed off ratio, which never cures properly and stays soft. None of those are fixed by a thicker coat.
How thick should epoxy floor coating be?
The data sheet says, and you can check it against the coverage: 1,604 divided by the square feet per gallon gives the film thickness in mils, because a US gallon spread one mil thick covers 1,604 square feet. The product read for this page publishes 90 to 94 sq ft per gallon and 17 to 18 mils, and those two agree to a tenth of a mil.
Do I need one coat or two?
That is a durability decision and each coat is a full quantity of product at the same coverage. A decorative flake floor is at least a base coat plus a clear topcoat, which is two full applications of two different products, each with its own coverage and pot life. Run this page once per product.
How long before I can park on it?
Longer than it takes to stop being sticky. The sheet read here gives tack free at 5 to 9 hours, recoat at 11 to 16 hours and full cure for heavy traffic at 3 to 7 days. Driving on a floor that is tack free but not cured leaves tyre marks that do not come out.
Does temperature matter?
Yes, and the one people miss is not a temperature at all. Application is 60 to 90 degrees with humidity below 90%, and the substrate has to be 5 degrees above the dew point, measured on the slab. Concrete lags the air by hours, so on a mild morning after a cold night the slab can be below the dew point while the garage feels fine.
Check these numbers yourself
Technical Data, FGP MV 2112, 100% Solids Epoxy Moisture Vapor BarrierFloorguard Products manufacturer technical data sheet, read 2026-09-10. Publishes coverage of 90 to 94 sq ft per gallon at a recommended film thickness of 17 to 18 mils, 100% solids by volume, a 2 to 1 mix ratio by volume, a pot life of 25 to 38 minutes at 70 degrees, and the substrate conditions that must be met before application: moisture vapour emission below 20 lb per 24 hr per 1000 sq ft by ASTM F1869, slab relative humidity between 75% and 95% by ASTM F2170, new concrete cured at least 10 days at 3,500 psi compressive and 200 psi tensile, a slab at least 4 in thick with a functioning vapour barrier, and a substrate temperature 5 degrees above the dew point.
How every figure here is verified: Sources & Method. Who builds this: About. Found something wrong? Tell us and it gets fixed or removed.
Figures on this page last checked against the source documents on 2026-09-10. Codes are amended locally; confirm against the edition your jurisdiction enforces.
Every figure on this page belongs to one manufacturer's product, quoted from its own data sheet as read on 10 September 2026, and another epoxy will have its own coverage, pot life, mix ratio and substrate limits. The defaults exist so there is something to look at; find your product's sheet before you buy the kit. ASTM F1869 and ASTM F2170 are named because the data sheet names them: the limits quoted are the manufacturer's, not the standards' contents, and neither standard is a free document. The waste allowance is this page's own figure and is an input. Surface preparation is not a quantity and is not calculated here.