---
title: "Material Cost Database & Estimating | Jobplans"
description: "Track materials, compositions, and pricing tiers. Import from CSV or Excel. Calculate costs from measurements automatically."
canonical: https://jobplans.ai/features/materials
generated: 2026-05-20T19:47:00.022Z
---
# Material Takeoff Software

Jobplans is material takeoff software for contractors and estimators. AI reads your construction documents and automatically extracts every material, piece of equipment, and specification — then links quantities directly to your measurements for real-time cost calculations. No more manual lists. No more missed items. No more transcription errors between takeoff and pricing.

Unlike standalone material takeoff tools that treat materials as a separate list, Jobplans ties material quantities to the measurements you already have on the drawing. Change a measurement, and the material count updates live. Import your existing material database from CSV or Excel to price takeoffs in seconds. Runs on Mac, Windows, iPad, iPhone, Android, Chromebook, and Linux with full feature parity.

## Why material takeoff matters

Material takeoff is the bridge between measurement and estimating. Measuring an area tells you how many square feet of a scope exists; material takeoff tells you how many bags of mortar, sheets of drywall, rolls of membrane, or cubic yards of concrete you need to actually build it. Without material takeoff, you have quantities; with it, you have a purchase order and a bid.

The traditional workflow separates the two steps. Estimators measure in one tool (a scale ruler or a PDF takeoff app), write quantities on a pad or in a spreadsheet, then manually multiply those quantities by unit costs in a separate pricing sheet. Every handoff is a chance for a transcription error. Every revision means redoing every calculation downstream. And every material left off the list shows up as a change order in construction.

Integrated material takeoff eliminates the handoff. The measurements you take on the drawing flow directly into a material list that prices itself. When measurements change, materials update. When you add a new trade scope, the right materials appear in the right categories with the right formulas already applied.

## The material library

Your material database is the foundation of accurate pricing. Jobplans lets you build yours from scratch or import existing unit cost data from CSV or Excel. Organize materials by category, trade, CSI division, or any custom hierarchy you already use in your estimating workflow.

Each material entry includes:

- **Unit cost** — the per-unit price you pay your supplier, with the unit of measure (each, square foot, linear foot, cubic yard, pound, hour).
- **Category and trade** — CSI division or custom grouping for filtering and reporting.
- **Description and specifications** — product name, manufacturer, SKU, spec reference.
- **Waste factor** — optional per-material override for the default waste factor.
- **Supplier notes** — preferred supplier, alternates, lead time, any notes your buyer needs.

Materials can also be grouped into compositions — reusable assemblies of multiple materials that make up a building component (more on that below).

## Compositions: materials as reusable assemblies

A concrete footing is not one material — it is concrete, rebar, formwork, labor, and often waste factors and markup on each. Listing every one of those in every estimate manually is slow and error-prone. Compositions let you define a footing assembly once and reuse it across every project.

A typical composition for a spread footing might include:

- Concrete (cubic yards, calculated from area × depth)
- Rebar (pounds, calculated from spacing × volume)
- Formwork (square feet, calculated from perimeter × depth)
- Form release agent (square feet of form area)
- Labor hours (calculated from crew productivity × volume)
- Equipment rental (days, based on project duration)

When you apply the footing composition to a measurement on the drawing, every line item populates automatically. Change the footing dimensions on the measurement and every component updates — concrete volume, rebar weight, formwork area, labor hours, all recalculate. For contractors who produce similar work on many projects, compositions can cut estimating time in half while producing more consistent bids.

## Pricing tiers for volume discounts

Material costs rarely stay flat across project sizes. A supplier might charge $X per unit for quantities under 100, $Y per unit for 100–500, and $Z per unit for 500+. Jobplans' pricing tiers let you define quantity-based pricing breaks on any material, and the correct tier is automatically applied based on the calculated takeoff quantity.

Pricing tiers are especially valuable for:

- **Commodity materials** where volume directly affects cost (lumber, steel, concrete, drywall, roofing membrane)
- **Supplier contracts** that have negotiated tiered pricing based on annual volume commitments
- **Multi-project bids** where the total volume across projects triggers different pricing than any single project would

You can also track supplier-specific pricing by defining the same material with different supplier variants. Compare total project cost across suppliers by swapping the active supplier for any material.

## CSV and Excel import with AI column mapping

Most contractors already have material databases in spreadsheets — sometimes carefully maintained for years, sometimes cobbled together across multiple files. Rebuilding from scratch is a non-starter for teams switching to Jobplans from legacy tools. The CSV/Excel importer handles this directly.

Upload your existing material database and Jobplans' AI-enhanced column mapping automatically identifies which columns represent which fields — unit cost, unit of measure, category, description, supplier, and so on. If the mapping is ambiguous, you confirm or adjust it in a preview before committing. The import handles thousands of materials in seconds.

This also works in reverse. Export your Jobplans material database back to CSV for use in accounting, procurement, or legacy workflows that still rely on spreadsheets. The round-trip is clean — no formatting loss, no formula corruption.

## Cost calculations linked to measurements

The entire point of material takeoff software is that the materials, not just the measurements, flow directly into a bid. Jobplans links materials to measurements by category. When you measure a concrete slab area, the slab category pulls concrete, rebar, and finishing materials from the library. When you measure roofing area, the roofing category pulls membrane, insulation, flashing, and fasteners.

Every material line item carries the unit cost through from the library, applies the waste factor from the template or the material override, picks the right pricing tier based on the calculated quantity, and rolls up into an extended cost that contributes to the trade total. Change a measurement on the drawing and every downstream cost line recalculates live in the measurement table. No spreadsheet refresh, no manual sync step.

## Trade-specific material workflows

**Concrete.** Measure slab area, add depth, and the concrete composition pulls cubic yards at the current unit cost plus rebar (pounds from spacing × volume), formwork (square feet from perimeter), and labor (hours from crew productivity). Waste factor defaults to 5–8%. Change the slab dimensions and every line recalculates.

**Roofing.** Measure roof area with pitch applied for true surface. The roofing composition pulls membrane (square feet with 10% waste), insulation (square feet plus R-value requirement), fasteners (per-square count), flashing (linear feet from edge measurement), and sealant. Supplier pricing tiers handle larger projects automatically.

**Drywall.** Measure wall areas, and the drywall composition converts to sheet count (4×8 or 4×12) with 10–15% waste, mud, tape, fasteners, and labor. Count window and door openings to subtract from gross wall area.

**Electrical.** Count devices per room, and the rough-in composition pulls wire, conduit, boxes, and labor. Count linear feet of branch circuit runs for conduit and wire pricing.

## How Jobplans compares to standalone material databases

Standalone material databases — Xactimate, Craftsman National Estimator, BlueBook Network, RS Means — are excellent reference sources but do not integrate with takeoff software. Estimators using them typically look up unit costs manually and transcribe them into a separate spreadsheet. This is the exact workflow Jobplans replaces.

You can still use those databases as the source for your unit costs — import from their CSV exports into the Jobplans material library, and the prices update automatically as you measure. The difference is that you look up each cost once during setup, not every time you price a project.

## Who uses Jobplans material takeoff

Estimators at general contractors, subcontractors across every trade, and independent estimators all benefit from having takeoff and material pricing in one tool. Concrete estimators use it to price yardage, rebar, and formwork from the same measurements. Roofing estimators pull membrane, insulation, and flashing from a single slab measurement. Electrical estimators price rough-in and trim-out assemblies from count and linear measurements. Drywall estimators convert wall areas to sheet counts with waste factors baked in. Purchasing managers use the exported material lists as the basis for supplier RFQs and purchase orders, knowing the quantities came directly from calibrated measurements rather than from a hand-tallied spreadsheet.

## Related guides and comparisons

- [Construction takeoff software buyer's guide](/construction-takeoff-software) — the measurement side of the workflow
- [Construction estimating software guide](/construction-estimating-software) — the full bid assembly workflow
- [Construction project estimating process](/construction-project-estimating) — how material pricing fits the 8-step estimating process
- [Jobplans vs PlanSwift](/alternatives/planswift) — cost database comparison

## Pricing

The material cost database is included on the Jobplans Advanced plan — $49/month billed yearly ($588/year) or $99/month billed monthly. Advanced also includes real-time collaboration, cloud sync, AI Assistant, organization workspaces, and 100GB of cloud storage. Basic plan ($29/month billed yearly) includes measurement tools and CSV export but not the linked material database. 7-day free trial with no credit card required on every plan. See the [full pricing page](/pricing).

## Frequently asked questions

**What is material takeoff software?**

Software that extracts material quantities from construction drawings and links them to a pricing database. Jobplans' material takeoff ties material quantities directly to the measurements you take on the drawing so pricing updates live.

**How is Jobplans material takeoff different from standalone material databases?**

Standalone databases like Xactimate, Craftsman, or RS Means are reference sources but do not integrate with takeoff software — you look up prices manually and transcribe them. Jobplans lets you import those prices into your library once and then apply them automatically as you measure.

**Can I import my existing material database?**

Yes. CSV and Excel import with AI-enhanced column mapping handles thousands of materials in seconds. Columns are auto-identified and you confirm the mapping in a preview before committing.

**What are compositions?**

Reusable assemblies of multiple materials that make up a building component — a concrete footing, a wall assembly, a roofing system. Define once, apply to measurements across every project. Every component line updates when measurements change.

**Do pricing tiers handle volume discounts automatically?**

Yes. Define quantity-based pricing breaks on any material and the correct tier applies automatically based on the calculated takeoff quantity.

**Can I track supplier-specific pricing?**

Yes. Define the same material with different supplier variants and compare total project cost across suppliers by swapping the active supplier.

**How are waste factors applied?**

Per-material overrides on the waste factor set in the template or composition. Apply standard industry factors (drywall 10–15%, concrete 5–8%, lumber 12–15%) or customize per project.

**Is the material database included in Basic or only Advanced?**

Advanced plan only. Basic includes the measurement toolset and CSV export but not the linked material database and pricing tiers. See [pricing](/pricing) for feature comparison.
