Free Roofing Estimate Calculator

Enter the footprint and the pitch and the tool works out the roofing squares for you, then prices material, labor, tear-off, overhead and profit at your own rates. You get the bid and the price per square. Free, and no signup needed.

Roof sections

Waste, tear-off, overhead and profit

Enter the FOOTPRINT, the area the roof covers on the ground, and pick the pitch: the tool works out the real sloped area for you. Waste goes on material only and the steep-slope premium on labor only. Margin is a share of the price, not a markup on cost: a 20% margin means the bid is your cost divided by 0.80, which is a 25% markup.

Other costs (optional)

Your bid will not go below this.
Material$0
Installation$0
Tear-off and disposal$0
Overhead and profit$0
Your bid$0
Roof area, and what the bid works out to per square0 squares

Want to keep this? Email the result to yourself.

One email, just this result. No account needed.

These figures are estimates to help you bid a job. Adjust the rates to match your own suppliers and your own crew, and remember that a roof with several valleys, dormers or hips takes longer per square than a plain gable.

What is a roofing estimate calculator?

It is a free tool that turns a footprint and a pitch into a priced quote. You enter the area the roof covers on the ground, which is the number you can actually measure, and pick the pitch. The tool converts that to the real sloped area, divides by a hundred to give you roofing squares, and prices material and labor per square at your own rates. It adds waste to the material, tear-off by the square and by the layer, a steep-slope premium on the labor, and then overhead and profit. It ends on the price per square, which is the figure every other roofer's quote will also come down to.

How to use this roofing estimate calculator

Add one row per roof section, enter its footprint in square feet, and pick the pitch. Choose the roofing going on and adjust the material and install rates, which are per SQUARE rather than per square foot. Set your waste factor, your tear-off rate per square and how many layers are coming off, and a steep-slope premium if the roof needs staging. Tick the skip, the ridge vent, the flashing and the permit. Finally set your overhead and profit margin. Everything updates as you type, and nothing is sent anywhere.

How do roofers price a job?

By the square, which is 100 square feet of roof. Everything in the trade is quoted that way: a bundle covers a third of a square, a roll of felt covers four, and a crew's day is counted in squares laid. So the first job of any roofing estimate is working out how many squares are up there, and the second is pricing material and labor per square separately so you can requote the same roof in architectural shingle or in standing seam without starting again.

Then come the things that are not the roof covering and that sink a quote when they are left out. Stripping the old roof, which is priced per square and per layer. Getting rid of it, which is a skip and a day. Ridge vent, drip edge, valley metal and flashing round every chimney and skylight. The permit and the inspection. A steep roof that needs staging before anyone can stand on it. Each is its own line here, because a single blended price per square cannot be defended when the homeowner puts your quote next to two others. For more detail, see our guide on how to price a roofing job.

Measure the footprint, not the roof

This is the one that makes a roofing estimate wrong before any money is involved. The number you can measure, from a plan or by walking the perimeter, is the FOOTPRINT: the area the building covers on the ground. The roof is bigger than that, because it runs up a slope. How much bigger depends only on the pitch.

A pitch of 6:12 means the roof rises 6 inches for every 12 inches it runs. The sloped length is the hypotenuse of that triangle, so the roof area is the footprint times the square root of 6 squared plus 12 squared, over 12, which is 1.118. A 2,000 square foot footprint at 6:12 is 2,236 square feet of roof, or 22.4 squares. At 12:12 the same footprint is 28.3 squares, a quarter more roof and a quarter more everything. Pick the pitch in the calculator and it does that conversion for you.

The two adjustments that follow are the same shape as each other and worth keeping straight. Waste goes on the MATERIAL, because you order more bundles than the roof needs for cuts, starters, ridge and a spare, but you do not nail down squares that are not there. The steep-slope premium goes on the LABOR, because a 10:12 roof costs no more to buy and a great deal more to walk.

Markup and margin are not the same thing

Markup and margin are not the same thing

And this one costs money quietly on every job. A 20% markup on a $1,000 cost gives a $1,200 bid, and your profit is $200 on $1,200, which is a 16.7% margin, not 20%. To actually keep 20% of the price you divide by 0.80 and bid $1,250. The calculator treats the profit field as a margin and divides, so the number you type is the share of the bid you keep. Overhead is applied to cost before that, because overhead is a cost, not a profit.

Typical roofing material and installation rates

These are common starting points in the United States for residential work, per square, material and installation separately. Treat them as a baseline and replace them with your own supplier prices and your own crew's rates.

RoofingMaterial and install, per square
3-tab asphalt shingle$110 and $180
Architectural asphalt shingle$150 and $200
TPO membrane, flat roof$180 and $300
EPDM rubber, flat roof$200 and $300
Corrugated metal$250 and $300
Concrete tile$400 and $500
Cedar shake$450 and $500
Standing seam metal$600 and $500
Clay tile$700 and $800
Slate$900 and $1,000
Tear-off, per square per layer$40 to $80
Waste factor10% simple gable, 15% or more with valleys and hips
Steep-slope premium, 8:12 and above20% to 50% on labor

Pitch, and what it does to the area

The slope factor is the same arithmetic every time: the hypotenuse of the rise over a 12 inch run, divided by 12. The calculator carries these, so you pick the pitch rather than doing it.

PitchMultiply the footprint by
3:121.031
4:121.054
6:121.118
8:121.202
10:121.302
12:121.414

Tips for quoting a roofing job

Count the layers before you quote the tear-off, because finding a second layer after the skip arrives is a day you did not price. Say in writing what happens if the deck under the old roof turns out to be rotten, with a per-sheet rate, since you cannot see it until the shingles are off and it is the commonest reason a roofing job goes over. Price the steep-slope premium at the quote, not on the invoice. Put a date on the quote: shingle prices move. Quote the flashing round every chimney, skylight and wall as its own line, or the homeowner will assume it was included. When the job is agreed, our free roofing quote template and estimate and quote generator turn the same line items into a document you can send in seconds.

Once the estimate is accepted, invoice the job straight away and keep the payment terms short:

From our invoice data: Shorter terms bring the money in sooner: invoices due on receipt are paid in 15.9 days on average and Net 30 invoices in 47.2 days, while the share paid by the due date barely changes (39.1% against 42.3%).

Source: Billbooks invoice payment study, 53,095 paid invoices from 180 businesses, 2007 to August 2026. See the invoice payment study

This calculator provides estimates for planning purposes only. Your final quote should reflect your own supplier prices, your own crew's rates, local market rates and what you find when the old roof comes off. It is not a substitute for getting on the roof.

Turn your estimate into a professional invoice.

Bid the job here, then send a branded estimate and invoice, collect payment online, and track it all from one Billbooks account.

Try Billbooks Free

Free to start · No credit card needed

Related free tools for roofers

Quote the job here, then handle the paperwork with the rest of our free, no-signup tools:

FAQs

Measure the footprint, pick the pitch, and multiply to get the real roof area: a 2,000 square foot footprint at 6:12 is 2,236 square feet, which is 22.4 squares. Price material and labor per square at your own rates, add waste to the material, add tear-off per square per layer, add the skip, flashing and permit, then add overhead and profit. At $150 material and $200 install per square, 22.4 squares with 10% waste is $3,696 of material and $4,480 of labor before anything else.

One hundred square feet of roof. The whole trade quotes in squares: a bundle of asphalt shingle covers a third of one, a roll of underlayment covers about four, and a crew's output is counted in squares a day. It is roof area, not floor area, so a 2,000 square foot footprint at a 6:12 pitch is 22.4 squares rather than 20.

Multiply the footprint by the slope factor for that pitch. The factor is the hypotenuse of the rise over a 12 inch run, divided by 12, so a 6:12 roof is the square root of 6 squared plus 12 squared, all over 12, which is 1.118. A 4:12 is 1.054, an 8:12 is 1.202 and a 12:12 is 1.414. The calculator carries the table, so you pick the pitch and it does the arithmetic.

Commonly $40 to $80 per square per layer in the United States, plus the skip. The per LAYER part is what catches people: a roof with two layers of old shingle is twice the stripping, twice the loading and often a second skip. Count the layers at the edge before you quote, and say in writing what happens if you find a third.

No, and the difference is money. A 20% markup on $1,000 of cost gives a $1,200 quote and keeps $200, which is 16.7% of the price. To keep 20% of the price you quote $1,250. This calculator treats the profit field as a margin and divides by one minus it, so the figure you type is the share of the quote you actually keep.

Yes. It is completely free, with no signup and no credit card. Everything runs in your browser, so your rates and your job numbers stay on your device.

Built for every trade

Every trade bills differently. See how Billbooks fits yours:

Handyman

Several small jobs a day, labor and materials on one invoice.

Electrician

Deposits, materials markup, and job line items, handled right.

HVAC

Keep the diagnostic fee separate from the repair cost.

Construction

Progress billing, retainage, and change orders.

Auto Repair

Approve the extra work in writing, get paid at the counter.

Every Profession

See how Billbooks fits your specific trade or business.

Explore our other FREE tools

Free Invoice Generator Create and download professional invoices online. Free Quote Generator Build and send polished quotes in minutes. Free Receipt Generator Create and download receipts online. Free Credit Note Generator Correct an invoice you already sent, without deleting it. SKU Generator Generate consistent SKU codes for your products. Email Signature Generator Create a professional email signature and copy it into Gmail or Outlook. What Should I Charge? Are you undercharging? A market range plus your own break-even rate. Cash Gap Check Sales are good but no cash? See when your money really arrives. What Late Payments Cost You See what late-paying clients cost you in interest and chasing time. One Client Risk Check Too reliant on one client? See the gap if they left. Quote Follow-up Planner No reply to your quote? Get follow-up dates and messages. Profit Margin Calculator Work out your margin, markup, and profit. Burn Rate Calculator See your monthly burn and cash runway. Freelance Budget Calculator Plan your freelance income and expenses. Business Loan Calculator See your payment, interest, and amortization schedule. Registered Agent vs Virtual Address 3-question quiz: registered agent, virtual address, or both? Late Fee Calculator See the late fee and total amount owed on an overdue invoice. Manual Invoicing Cost Calculator See what invoicing by hand costs you in hours and money each year. Invoice Payment Fee Calculator See what card and bank fees take out of an invoice, and what you receive. Invoice Number Generator Generate a sequential batch of invoice numbers and export as CSV. Pressure Washing Estimate Calculator Get an instant, itemized price estimate for any pressure washing job. House Cleaning Price Calculator Get an instant, itemized price estimate for any house cleaning job. Interior Design Estimate Calculator Get an instant, itemized estimate for any interior design project. Painting Estimate Calculator Get an instant, itemized price estimate for any interior or exterior paint job. Lawn Care Estimate Calculator Get an instant, itemized price estimate for any lawn care or mowing job. Commercial Cleaning Estimate Calculator Get an instant, itemized price estimate for any office or janitorial cleaning job. Snow Removal Estimate Calculator Get an instant, itemized price estimate for any plowing, shoveling, or de-icing job. Junk Removal Estimate Calculator Price by item, cubic yard, or truck load for an instant, itemized junk removal estimate. Moving Cost Estimate Calculator Price a local move hourly by crew or flat by home size for an instant estimate. Invoice Due Date Calculator Enter your invoice date and terms (Net 15, 30, 60) to see the exact due date. Electrical Load Calculator Estimate the amp service a home needs. Billable Hours to Invoice Calculator Turn hours and your rate into invoice line items. Mileage Deduction Calculator Multiply your miles by the IRS rate to get your deduction or reimbursement.
Calculator from Billbooks