About YardSetup

How we calculate

Detailed formulas, units, rounding rules, defaults, and limitations behind every YardSetup calculator.

YardSetup runs transparent geometry and package math in your browser. Its editable starting numbers are examples, not a construction or planting specification. No independent professional review is claimed for this release.

Shared units and rounding

Input lengths are normalized to feet and inches for the calculation. Metric entries are converted before calculating and converted back for the selected display. One cubic yard is 27 cubic feet; for area in square feet and depth in inches, cubic yards equal area × depth ÷ 324. One square foot is 0.09290304 square meters. Package quantities round up only after the relevant allowance has been applied.

Area planner

Formula: Rectangles: length × width. Triangles: base × height ÷ 2. Circles: π × (diameter ÷ 2)². Custom polygons: one-half the absolute shoelace sum around ordered corners. Add included shapes and subtract exclusions.

Rounding: Keep full precision in the calculation; round displayed area and section outline length only.

Starting values: The starting 12 × 10 ft rectangle is an editable example. Section origins position each shape in a scaled 2D plan. A new custom polygon starts as a six-corner L shape.

Limits: The planner rejects crossing polygon edges and blocks calculation when included sections overlap, exclusions overlap, or an exclusion extends outside the included plan. Polygon outlines are per section and may double-count shared edges; they are not automatically added to an edging order. Coordinates are relative to an arbitrary origin, not a surveyed property boundary.

Patio material planner

Formula: Paver modules use entered paver face dimensions plus an optional joint width. Required pieces = ceiling(area ÷ module face area). Purchase pieces add cutting allowance and round to whole packs. Each layer’s finished cubic yards = area × depth in inches ÷ 324.

Rounding: Pavers, packs, edge pieces, and joint-material bags round up. Loose base order applies entered compaction and waste allowances separately.

Starting values: The initial 4-inch base, 1-inch bedding layer, paver size, and allowances are editable sample inputs, not a design recommendation. Joint-material coverage begins at zero until the product value is supplied.

Limits: A mixed-size paver pattern, permeable assembly, drainage, or site-specific base design needs product guidance. The separate pattern tool previews simple rectangular stack and running bonds.

Gravel driveway planner

Formula: For each layer, sum each measured section’s net area × its finished depth ÷ 324. Exclusions are deducted from the sections they overlap. Loose order volume adds that layer’s entered compaction and waste allowances. Weight = loose cubic yards × supplier density in short tons per cubic yard.

Rounding: Display volumes and weights to two decimals. Capacity-based load count rounds up, but different materials may require separate loads.

Starting values: Initial density and allowances are editable examples. Ask for density of each actual aggregate.

Limits: The tool does not choose a structural section, account for drainage design, or certify delivery access.

Sod and lawn planner

Formula: Sod rolls = ceiling(measured area × (1 + cutting allowance) ÷ coverage per roll). Full pallets and loose rolls are divided using the entered pallet size. Optional seed quantity uses the selected product’s rate per 1,000 square feet.

Rounding: Rolls and all-pallet equivalents round up; full-pallet-plus-loose-roll breakdown uses whole units.

Starting values: The starting 10 sq ft roll, 70-roll pallet, and 5% cutting allowance are examples to replace with supplier information. Seed rate defaults to zero.

Limits: Seed and sod establishment depend on grass type, region, season, and care. The tool calculates purchase amounts, not a planting schedule.

Mulch and soil planner

Formula: For mulch and optional soil separately, sum each bed’s net area × its depth in inches ÷ 324. Exclusions are deducted from the beds they overlap. Apply entered waste after summing. Bags = ceiling(mulch order cubic yards × 27 ÷ cubic feet per bag). Edging pieces = ceiling(exposed edge length ÷ piece length).

Rounding: Whole bags and edging pieces round up. Bag and bulk prices are compared using the same planned mulch coverage.

Starting values: The starting 3-inch mulch depth and 2-cubic-foot bag are editable examples. Confirm suitability and actual package volume.

Limits: The planner does not select a soil mix or decide the correct mulch depth for a plant.

Fence material planner

Formula: Split each run at every gate opening, up to six per straight run. For every solid span, bays = ceiling(span length ÷ maximum spacing). Posts are placed at span boundaries and gate boundaries, with only entered shared corner posts subtracted. Pickets use each span’s width and gap, then waste. Concrete uses cylindrical hole volume minus approximate post displacement.

Rounding: Bays, pickets, panels, fastener packs, and concrete bags round up to whole purchase units.

Starting values: Initial spacing, picket size, hole size, and concrete bag yield are examples. Replace them with the chosen design and product label.

Limits: Post location on a slope, gate structure, property boundaries, permit rules, and structural design require site-specific checks.

Source context

For patio systems, consult the Concrete Masonry & Hardscapes Association application guide and the selected manufacturer’s instructions. For lawn establishment, begin with a nearby university extension service; the University of Minnesota’s guide is a regional example, not a national schedule. Supplier package labels and quoted densities should replace sample inputs. Report a suspected error through the contact page.

Focused decision tools

Each focused tool accepts U.S. customary or metric entries and shows its intermediate quantity before purchase rounding. Enter actual package sizes, supplier terms, and prices in the units selected on the form. The diagrams explain the entered geometry and material route; they are not construction drawings.

Paver Pattern & Cut Planner

Formula: Simulate each course using paver face size and joint spacing. Count full and edge-cut positions. Conservative purchase pieces = total visible positions × (1 + extra allowance), rounded to whole packs.

Limit: The edge count is a layout estimate. Offcuts may be reusable and manufacturer patterns may require different pieces. Confirm product dimensions and cut strategy before ordering.

Patio Excavation & Spoil Planner

Formula: Excavation depth = max(0, base + bedding + paver thickness − finished rise). In-place cubic yards = area × excavation inches ÷ 324. Loose spoil = in-place volume × (1 + bulking allowance).

Limit: This is geometric excavation for the footprint only. Working room, slopes, unsuitable soil, drainage, and haul restrictions may change removal volume.

Gravel Delivery & Load Estimator

Formula: Finished cubic yards = area × depth ÷ 324. Order cubic yards = finished × (1 + compaction) × (1 + waste). Order tons = order cubic yards × supplier density, then round to its minimum and increment.

Limit: Truck load count assumes the capacity entered can be used for your route and material. Confirm access, legal load limits, drop locations, and whether the quoted tonnage is scale weight.

Sod vs Seed Cost & Quantity Comparison

Formula: Sod rolls = ceiling(area × (1 + cutting allowance) ÷ roll coverage). Seed pounds = area ÷ 1,000 × product rate; seed bags = ceiling(seed pounds ÷ bag weight). Compare rounded purchase costs plus entered delivery.

Limit: This compares entered material and delivery costs. Soil preparation, watering, installation labor, establishment time, season, and erosion exposure also affect the choice.

Raised Bed Fill & Bag Planner

Formula: Soil depth to add = max(0, interior height − top gap − existing fill). Finished cubic feet = interior length × width × depth in feet. Apply the entered allowance, then round bags or bulk order separately.

Limit: Existing fill is treated as a level layer. Irregular logs, drainage layers, or tapered sides need separate measurement. Ask the supplier for a mix suited to your plants.

Post Hole Concrete & Bag Estimator

Formula: Concrete per hole = [π × (hole diameter ÷ 2)² − post width²] × hole depth, with all dimensions converted to feet. Multiply by holes and allowance; divide by the bag’s finished yield and round up.

Limit: Hole size and depth must come from the actual fence design, ground and local requirements. Some installations use gravel drainage or a different footing shape; this calculator does not determine structural adequacy.

Saved comparisons and supplier quotes

Option A and B on a whole-project planner are stored on this device. A saved project's measured areas can be reused in another whole-project planner; the destination retains its own material and price settings. The project list retains separate required and order quantities. A supplier quote first applies its minimum and increment to the planner order, then multiplies by the price you enter. Blank prices remain unpriced. Repeated materials and matching footprints are flagged for review; material lines can be excluded from totals to avoid adding an alternative estimate twice.

Field measurement workflow

The field workflow records included sections and cutouts in canonical feet, then converts displayed values to meters if selected. Polygon corners are X and Y offsets from a section origin and must be entered around the boundary in order. Geometry checks reject crossed polygon edges, overlapping included sections, cutouts outside the included plan, and nonpositive net area. A measured rectangle diagonal is compared with the calculated diagonal using a tolerance of the greater of 0.25 feet or 2%; a mismatch prompts remeasurement and does not change area. The field sheet includes entered dimensions, derived edge lengths, the scaled outline, and any diagonal warning. Saved field plans carry measurements and display units into a material planner; product settings remain separate.

Whole-project budget

The project budget uses each included material line’s supplier-adjusted order amount multiplied by its entered unit price. It adds that supplier’s delivery and fees once, then adds entered labor, equipment, disposal, permit, and other costs. Subtotal = materials + delivery + other entered costs. Sales tax = the selected taxable category amounts × the entered tax rate. Contingency = pretax subtotal × the entered contingency rate. Final total = subtotal + sales tax + contingency. The optional target shows how far that final total is under or over the entered amount.

Tax starts at 0%; only materials are selected as taxable initially. YardSetup does not determine local tax law or provide live prices. A complete total is withheld until every included material line has a supplier price. If two included estimates use the same measured footprint, the budget asks you to confirm that they should be combined, since they may be alternative plans.

Project sequence readiness

The workspace’s order sheet uses the selected supplier’s minimums and increments for every included material line. “Order readiness” requires included materials, all selected-supplier prices, review of any same-footprint estimates, completed Plan and Site checks, and a confirmation of the current supplier order. Changing that order clears the confirmation. “Delivery readiness” also requires a delivery date, confirmed access and staging, and no conflict in the entered preparation, delivery, and installation dates. Checklist marks are visitor declarations; YardSetup cannot verify site conditions, supplier stock, local rules, or delivery access.

Delivery reconciliation

For each included line in the selected supplier order, usable received = cumulative received − damaged or unusable + accepted substitute (all in the displayed unit). Remaining to receive = max(0, supplier order − usable received). On hand after use = max(0, usable received − installed or used). Blank received amounts are uncounted, while zero means none arrived. A substitute needs a description; confirm its suitability with the supplier or installer. If the selected supplier or order quantities change, the existing receipt record is flagged for review against the current order. This browser record does not confirm a delivery or resolve a supplier claim.

Supplier follow-up and paid reorder

The exact usable shortage comes from the delivery reconciliation above. A suggested new paid order rounds that shortage up to the selected supplier’s entered minimum and increment. The paid reorder material estimate multiplies the rounded quantity by that supplier’s entered unit price; any separately entered delivery fee is added once. Missing prices keep the total pending. A replacement request shows the exact shortage and does not assume the supplier will provide it free of charge. The follow-up review mark is tied to the current receipt, response choices, and entered contact details; changing them clears that mark. This sheet is a planning record only and does not contact or obligate a supplier.

Installation progress and material balance

For each included material line, the progress board reuses the selected supplier order and the delivery record. Its bar divides that order into material marked installed or used, usable material still on hand, and material outstanding. Used and on-hand segments are capped at the ordered amount for drawing; any quantity above the order is stated separately. Uncounted, invalid, or stale receipt lines do not show a trusted balance. The work stage is chosen by the visitor and is never inferred from the bar. Required or finished quantities can differ from loose purchase quantities, so the bar is not a percentage of construction completion.

Final inspection and care handoff

The project list selects inspection prompts and care reminders from the included estimate’s planner. You choose Pass, Needs attention, Not applicable, or Not checked for each prompt. A project shows ready only when every prompt has been reviewed, at least one passes, none needs attention, a final review date is recorded, the dates are consistent, and the separately chosen work stage is Final check complete. Material receipt warnings remain visible but do not decide whether physical work passed inspection. The reviewed-check bar is a count of recorded answers, not a measure of construction quality or code compliance. Care dates are visitor-entered and are checked when the page opens; YardSetup does not send reminders.

Project closeout and actual spending

The closeout starts with the selected supplier’s current order and the delivery record. A quantity balance is shown only when received and used amounts are entered and the receipt is current and valid. “Left over” is usable received minus material marked used, in the recorded purchase unit. This does not turn loose purchased volume into a compacted finished volume. Estimated leftover value equals net material payment × left-over usable quantity ÷ total usable received. It is an allocation of paid material cost, not a refund or cash recovery.

The planned comparison uses the selected supplier’s entered quotes, planned delivery fee, budget extras, and estimated sales tax. It waits for all material prices and any required same-footprint review. The actual total adds the net payments you explicitly enter for each material line, delivery and fees, labor, equipment, disposal, permits, other costs, and sales tax. Blank actual amounts keep the total pending; enter zero for a cost that did not occur. Actual spending minus the plan before contingency is the variance. The full planned budget includes contingency as a cushion, so the separate headroom figure is full budget minus actual spending. Contingency is never counted as an actual expense.