{
  "slug": "underlayment-rolls-calculator",
  "title": "Underlayment Rolls Calculator",
  "heading": "Underlayment Rolls Calculator",
  "category": "other",
  "url": "https://www.revenuelab.fyi/toolbox/underlayment-rolls-calculator",
  "summary": "Calculate rolls of roofing felt or synthetic underlayment needed to cover your roof deck.",
  "description": "Roofing underlayment — whether traditional asphalt felt (15lb or 30lb) or modern synthetic underlayment — is sold in rolls with a printed coverage area, commonly around 400 square feet (4 squares) per roll for standard synthetic underlayment or around 200-400 sq ft for felt depending on weight and brand. This calculator takes your roofing squares and converts to square feet, divides by your roll's coverage rate, then adds a waste factor for the required overlap between courses (typically 4-6 inches per horizontal seam and more at ridges and valleys) that isn't captured in a pure area calculation. Underlayment functions as a critical secondary water barrier beneath shingles, protecting the roof deck from wind-driven rain and ice dam backup, so under-ordering and stretching coverage too thin during installation defeats its purpose. Synthetic underlayment has become the standard choice for many roofers over traditional felt because it's lighter, tears less, provides better footing during installation, and often has a longer UV-exposure rating if the roof can't be shingled immediately after underlayment goes down.",
  "formula": "Roof Area = Squares × 100. Rolls = ceil((Roof Area ÷ Coverage per Roll) × (1 + Waste%)).",
  "dateModified": "2026-09-06",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=underlayment-rolls-calculator",
  "inputs": [
    {
      "id": "squares",
      "label": "Roofing squares",
      "kind": "number",
      "hint": null,
      "default": 20,
      "unit": null,
      "min": 1,
      "max": null
    },
    {
      "id": "coveragePerRoll",
      "label": "Coverage per roll",
      "kind": "number",
      "hint": null,
      "default": 400,
      "unit": "sq ft",
      "min": 100,
      "max": 500
    },
    {
      "id": "wastePct",
      "label": "Overlap/waste factor",
      "kind": "number",
      "hint": null,
      "default": 10,
      "unit": "%",
      "min": 0,
      "max": 25
    }
  ],
  "outputs": [
    {
      "id": "rolls",
      "label": "Underlayment rolls needed",
      "format": "number",
      "hint": null,
      "primary": true
    },
    {
      "id": "roofArea",
      "label": "Roof area",
      "format": "number",
      "hint": "sq ft",
      "primary": false
    },
    {
      "id": "rawRolls",
      "label": "Exact rolls before rounding",
      "format": "decimal",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Roofing squares: 20",
      "Coverage per roll: 400 sq ft",
      "Overlap/waste factor: 10 %"
    ],
    "outputs": [
      "Underlayment rolls needed: 6",
      "Roof area: 2,000",
      "Exact rolls before rounding: 5.5"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter roofing squares.",
      "Enter coverage per roll (sq ft).",
      "Enter overlap/waste factor (%).",
      "Read your underlayment rolls needed on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "squares": 12,
        "coveragePerRoll": 240,
        "wastePct": 6
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "squares": 20,
        "coveragePerRoll": 400,
        "wastePct": 10
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "squares": 32,
        "coveragePerRoll": 500,
        "wastePct": 16
      }
    }
  ],
  "limitations": [
    "Estimates assume standard, average conditions — local rules, pricing, and materials vary.",
    "Results are rounded for readability; add a buffer before ordering, booking, or committing.",
    "Double-check anything with a real cost attached against a local quote."
  ],
  "faq": [
    {
      "q": "How much does a roll of synthetic underlayment cover?",
      "a": "Most synthetic underlayment rolls cover about 400 square feet (4 squares), though some heavy-duty or narrower rolls cover less, so always check the specific product's stated coverage before ordering."
    },
    {
      "q": "Do I need more underlayment for valleys and ridges?",
      "a": "Yes, valleys typically get a doubled layer or dedicated valley underlayment for extra water protection, and ridge caps and hips need additional overlap, both of which are covered by the waste factor in this calculator."
    },
    {
      "q": "Is synthetic underlayment better than traditional felt?",
      "a": "Synthetic underlayment is lighter, tears less during installation, provides better footing on a steep roof, and often withstands longer UV exposure if shingling is delayed, which is why most professional roofers now prefer it over felt."
    },
    {
      "q": "How much overlap does underlayment need between courses?",
      "a": "Most manufacturers specify 4-6 inches of horizontal overlap between courses and up to 6 inches at vertical end laps, all of which should be factored into your waste allowance beyond the pure roof area."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/roofing-squares-calculator",
    "https://www.revenuelab.fyi/toolbox/shingle-bundles-calculator",
    "https://www.revenuelab.fyi/toolbox/drip-edge-calculator"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Underlayment Rolls Calculator (https://www.revenuelab.fyi/toolbox/underlayment-rolls-calculator)"
}