Paving Materials BOM Calculator — Asphalt, Base, Tack and Sealant

A paving bill of materials is the procurement list behind one rectangle: hot mix to order, aggregate base to order, emulsion for the tack coat, and the units of joint sealant — each on its own ticket and each rounded up its own way. Enter the area once (measure an irregular lot with the multi-area calculator), then the thickness of every course you are actually buying, and this tool assembles all four lines from the same engine that runs the rest of the calculators here. Rates that belong to a supplier’s product (tack application rate, sealant yield, every dollar figure) are inputs you fill in, because no published national average for them is reliable.

Site and order basis
Asphalt surface course
Aggregate base course
Tack coat emulsion
Joint and edge sealant

The Formula

Asphalt tons = (Area sq ft × Thickness in ÷ 12) × Mix density ÷ 2,000 × (1 + Allowance %) • Base tons = the same chain with the base unit weight • Tack gallons = Area sq ft ÷ 9 × Your tack rate gal/SY • Sealant units = Joint linear ft ÷ Your coverage ft per unit (round up)

How the Calculation Runs

  1. Convert the area and each course thickness to compacted volume, multiply by that material’s unit weight and divide by 2,000 for net tons.
  2. Apply the order allowance once to each purchased material — mix and base carry the same percentage but are ordered on separate tickets.
  3. Convert the area to square yards (÷ 9) and multiply by the tack rate you enter for emulsion gallons; divide by your container size and round up for containers.
  4. Divide joint linear feet by the coverage per unit you enter and round up — a partial carton of sealant is bought whole.
  5. Round each weight line up separately against truck capacity, then add the loads.
  6. Multiply each line by its own entered price and add the priced total. Lines with no price entered show quantity only.

What Each Variable Means

SymbolVariableUnitNotes
APaved areasq ftOne number feeds every weight line; the same area in base calculator form is what the quarry sees.
TsSurface course thicknessinCompacted thickness — read the compacted vs loose asphalt guide before converting a loose-lift figure.
γmMix densitylb/ft³Planning default 145; typical HMA runs 142–148. See the asphalt density guide for the sourced bands.
TbBase course thicknessinZero drops the base line from the bill entirely.
RTack application rategal/SYYour residual emulsion rate — from the product data sheet or the job spec, never a site average.
YSealant coveragelinear ft/unitThe yield your sealant product states for the joint width and depth you are cutting.
LLoads per lineloadsEach material line is divided by truck capacity and rounded up separately; see the truckload calculator for the partial last load.

Entering Your Numbers

Site and order basis

  • Total paved area (sq ft) — One area figure drives every weight line on the bill. For an L-shaped lot, total the sections first and enter that area here.
  • Order allowance — Covers edges, cuts, and measurement error. Not a compaction factor.
  • Truck capacity (tons) — Loads are rounded up per material line, because mix and base arrive on separate tickets. Leave blank to skip loads.

Asphalt surface course

  • Asphalt thickness (in, compacted) — Finished thickness after rolling, not the loose mat.
  • Density (lb/ft³) — Typical hot mix runs 142–148 lb/ft³. Use your supplier’s mix-design value when you have it.
  • Asphalt price ($/ton) — Optional — the pickup or delivered price on your supplier quote. Nothing is filled in for you.

Aggregate base course

  • Base thickness (in, compacted) — Enter 0 to leave base off the bill — an overlay or a mill-and-fill restoration has none.
  • Base unit weight (lb/ft³) — FHWA Federal Lands default: 139 lb/ft³ for compacted aggregate base. Real values run about 130–140 by gradation.
  • Base price ($/ton) — Optional — your quarry or aggregate supplier’s price per ton.

Tack coat emulsion

  • Tack rate (gal per sq yd) — Optional — the residual rate on your emulsion data sheet or the job spec. This page publishes no generic rate; leave blank to skip the line.
  • Container size (gal) — Optional — the drum, pail or tote your supplier actually sells. Blank skips the container count.
  • Emulsion price ($/gal) — Optional — your quoted price per gallon of emulsion.

Joint and edge sealant

  • Joint length (linear ft) — Optional — total joints and edges to be sealed. Leave blank to skip the line.
  • Coverage per unit (linear ft) — Optional — the linear feet one unit of your product covers, as stated on its data sheet. Joint width and depth change it.
  • Sealant price per unit ($) — Optional — price per box, carton, gallon or roll, matching the unit your supplier bills.

Known Limitations

  • The tack and sealant lines only exist if you enter their rates. This page deliberately ships no default emulsion application rate and no default sealant yield: both are properties of a specific product at a specific joint width, and no national figure is reliably sourced. Rates by surface type are in the overlay guide; for everything else use your data sheet or contract documents.
  • The priced total is material as purchased. Delivery haul, taxes, equipment, labor, demolition and disposal are excluded — for the material / delivered / installed build-up use the cost calculator.
  • Quantities are compacted for the two weight lines. Aggregate base is ticketed loose by most quarries, so a tonnage-to-yardage reconciliation is a supplier conversation, not a conversion this tool can make for you.
  • This is a procurement list, not a design. It assumes the section you enter is the section the job requires — structural decisions (base adequacy, mix grade, joint layout) belong to your engineer or contractor.

Worked Examples

Every number below is produced by the same engine at build time — not typed by hand.

New construction bill — 1,000 sq ft, 3 in asphalt over 6 in base, prices left blank

Weight to order: 55.52 US tons

  1. Hot mix asphalt: 1,000 sq ft × 3 in ÷ 12 × 145 lb/ft³ ÷ 2,000 × 1.05 = 19.03 US tons
  2. Aggregate base: 1,000 sq ft × 6 in ÷ 12 × 139 lb/ft³ ÷ 2,000 × 1.05 = 36.49 US tons
  3. Delivery loads: 1 asphalt + 2 base (each line rounded up separately) = 3 loads

Overlay bill — 2,400 sq ft, 2 in asphalt, no base, 0.05 gal/SY tack in 5-gallon pails

Weight to order: 30.45 US tons

  1. Hot mix asphalt: 2,400 sq ft × 2 in ÷ 12 × 145 lb/ft³ ÷ 2,000 × 1.05 = 30.45 US tons
  2. Tack coat emulsion: 2,400 sq ft ÷ 9 × 0.05 gal/SY (your data-sheet rate) = 13.33 gal
  3. Delivery loads: 2 asphalt (each line rounded up separately) = 2 loads

Full list with prices — 1,000 sq ft, 3 in asphalt at $130/t, 6 in base at $18/t, 600 ft of joint at 40 ft per unit

Weight to order: 55.52 US tons

  1. Hot mix asphalt: 1,000 sq ft × 3 in ÷ 12 × 145 lb/ft³ ÷ 2,000 × 1.05 = 19.03 US tons
  2. Aggregate base: 1,000 sq ft × 6 in ÷ 12 × 139 lb/ft³ ÷ 2,000 × 1.05 = 36.49 US tons
  3. Joint sealant: 600 linear ft ÷ 40 ft per unit (round up) = 15 units
  4. Delivery loads: 1 asphalt + 2 base (each line rounded up separately) = 3 loads

Frequently Asked Questions

What goes into a paving bill of materials?

For a typical new construction: hot mix asphalt for the surface course, compacted aggregate base, tack coat emulsion between the layers or against the existing surface, and joint or edge sealant. Add-on items that this tool does not quantity are fuel, mix delivery haul, waste disposal from milling or demolition, and the labor and equipment to place and compact what is listed.

How do I turn a paving plan into a purchase list?

Take one area figure and the compacted thickness of each course you are buying. For each: area × thickness ÷ 12 × unit weight ÷ 2,000 gives net tons; add the order allowance once for the order quantity. Emulsion is an area conversion (square yards × your application rate) and sealant is a length conversion (linear feet ÷ your product’s coverage). This calculator runs all four and shows every step.

Why is the order allowance on the base too, not just the asphalt?

Because each material is ordered on its own ticket, and each is subject to the same short-order risk: layout error, edges, spares and site losses. The allowance is applied once to the mix and once to the base, and never twice to either.

Does this calculator include tack coat or sealant quantities automatically?

No. Enter your emulsion rate and you get gallons and containers; enter joint length and product coverage and you get sealant units. Leave either blank and the line simply is not on the bill — the tool would rather omit a quantity than invent a rate.

How is a BOM different from a quote check?

A bill of materials is built forward from dimensions — it is what you would ask a supplier to price. A quote check works backward from a contractor’s number to see whether the tonnage inside it is right. Use this page to build the list, then the quote checker to test the bid against it.

Sources & Data Lineage

  • FHWA Western Federal Lands Estimating Handbook — hot-mix asphalt density basis for the 145 lb/ft³ planning default. Reviewed 2026-09.
  • FHWA Federal Lands Construction Estimating Guide — “Application Rates and Weights for Estimating Purposes”: Aggregate Base 2225 kg/m³ (139.0 lb/ft³). Reviewed 2026-09. highways.fhwa.dot.gov
  • Asphalt Paving Handbook (NAPA/AAPTP), §5.3 Surface Preparation for Overlays — tack coat is placed at a specified residual rate; rates by surface type are on the overlay guide. Reviewed 2026-09. handbook.asphaltpavement.org
  • Asphalt Institute — typical HMA density range 142–148 lb/ft³. Reviewed 2026-09. www.asphaltinstitute.org