Material Cost Calculator: Free Online Material Cost Calculator
Use our free material cost calculator to work out the total cost of any bulk material order — concrete, lumber, gravel, drywall, or anything else priced per unit — including sales tax. Enter the quantity you need, the price per unit, and your local tax rate, and the calculator returns the subtotal, the tax amount, and the total cost.
How to use this calculator.
- Enter the material quantity. Use whatever unit your supplier quotes in — tons, cubic yards, sheets, bags, board feet, and so on.
- Enter the price per unit. Use the current quote from your supplier. Prices fluctuate with fuel costs and demand, so check for a fresh quote before finalizing a budget.
- Set your local tax rate. Sales tax on materials varies by state and county; the default is 8%, a common placeholder.
- Review your results. The calculator instantly shows subtotal, tax owed, and total cost.
- Compare suppliers. Re-run the numbers with quotes from two or three suppliers — prices commonly vary 15–30% between vendors for the same material.
How do you calculate total material costs?
Material cost is quantity times unit price, with sales tax applied to that subtotal.
Subtotal = Quantity × Price per Unit
Tax Amount = Quantity × Price per Unit × (Tax Rate ÷ 100)
Total Cost = Quantity × Price per Unit × (1 + Tax Rate ÷ 100)
Where:
- Quantity: The number of units you're ordering, in whatever unit your supplier prices by.
- Price per Unit: The cost per unit before tax, as quoted by your supplier.
- Tax Rate: Your combined state and local sales tax rate, entered as a percentage.
Example calculation.
Let's price out an order of bagged concrete mix.
Scenario: You need 100 bags of concrete mix at $25 per bag, with 8% sales tax.
- Calculate the subtotal: 100 × $25 = $2,500
- Calculate the tax amount: $2,500 × 0.08 = $200
- Calculate the total cost: $2,500 + $200 = $2,700
Result: This order of 100 bags will cost approximately$2,700 including tax.
Tips from the field.
- Get multiple quotes. Material prices commonly vary 15–30% between suppliers for the same product. A few phone calls can save real money on a large order.
- Ask about bulk discounts. Large orders often qualify for a 5–15% discount off list price — it's rarely offered automatically.
- Delivery is usually a separate line item. Freight, fuel surcharges, and minimum-order fees can add meaningfully to the total; confirm whether they're included in a quoted unit price.
- Add a waste allowance before ordering. Most trades order 5–10% extra material to cover cuts, spoilage, and estimating error — factor that into your quantity before running this calculator.
- Buy materials 1–2 weeks before you need them. This leaves time to catch damaged or short shipments without delaying the job, without storing materials so long they're exposed to weather or theft.
- Confirm the tax rate applies to materials in your jurisdiction. Some states exempt certain construction materials or apply a different rate to contractor purchases than to retail sales — check before you assume the standard sales tax rate applies.
This calculator works for any material priced per unit, which makes it useful well beyond a single trade. Use it to price concrete by the cubic yard, asphalt or gravel by the ton, lumber by the board foot, or drywall by the sheet — the math is the same regardless of what's being ordered. For a project pulling from several material categories, run the calculator once per category and add the totals together for a full materials budget.
Disclaimer: This calculator provides estimates for planning purposes only. Actual costs vary based on supplier pricing, delivery fees, and local tax rates. PavementCalculator.com assumes no liability for cost overruns or pricing errors.
Cost, price, and density figures on this page reflect approximate U.S. averages as of August 2026 and vary by region, supplier, and material availability.
Frequently asked questions.
How do I estimate material costs for a project?
Material cost = (Quantity × Unit price) + Tax + Delivery + Waste allowance. For a typical project: materials are 40-50% of total cost, labor is 30-40%, equipment 5-10%, overhead/profit 10-20%. Always get multiple supplier quotes: prices can vary 15-30% between suppliers. Bulk orders often get 5-15% discount.
How do I use this calculator?
Enter your project dimensions in the input fields above and the results update automatically. For the most accurate results, measure carefully and use consistent units (feet for length/width, inches for depth). Add 5-10% extra for waste and variations.
How do material costs compare across options?
Concrete: ~$150/cu yd. Asphalt: ~$85/ton. Gravel: ~$25/ton. Lumber: ~$500-$1,000 per thousand board feet. Drywall: ~$15/sheet. Costs vary by region: call local suppliers for current pricing. Use our calculator with your local prices for accurate estimates.
How much should I budget for materials vs labor?
Typical split: materials 40-50%, labor 30-40%, equipment 5-10%, permits/overhead 5-10%. For a $10,000 project: $4,000-$5,000 materials, $3,000-$4,000 labor. This varies by trade: roofing is more labor-heavy, flooring is more material-heavy.
When should I buy materials?
Buy 1-2 weeks before project start. This gives time to check for damage, correct order errors, and acclimate materials (wood flooring needs 3-5 days to adjust to room humidity). Avoid buying too early: materials can get damaged, stolen, or warped in storage.