Vinyl wrap
How to Quote a Vinyl Wrap Job (Step by Step)

The short version
- Quote a wrap in four parts: coverage (how much film), material (film by the foot plus waste), labor (install hours times your bay rate), and design or print if there's artwork.
- Measure coverage by what's actually being wrapped: full or partial, and which panels — roof, hood, mirrors, chrome delete, accents.
- Cost the film off the roll by the linear foot with a waste allowance, so your margin is real and not a guess.
- Price a partial wrap by the panels it covers, not as a discount off a full wrap. A hood and roof is a different job, not a cheaper one.
- Let margin update live as you build the quote so you never send a number that quietly loses money.
The fastest way to lose money on a wrap is to quote it in your head. “Full color change? Yeah, about two grand.” Two grand of what, though? In that one number you just priced the film, the labor and your margin all at once, and I promise you one of the three is wrong. You just can't see which.
I did this for years. Somebody would walk into the shop, I'd look the car up and down, feel out how much they seemed willing to spend, and land on a round figure that felt about right. Sometimes it was. Plenty of times it wasn't, and I only found out weeks later when the roll ran shorter than I expected or the install ate a whole extra day. That's the trap: a gut quote feels fast and confident, and it's the confident wrong ones that bleed you.
Here's the thing I wish someone had drilled into me sooner. A wrap quote isn't one number — it's four small ones stacked up, and every one of them is knowable before the customer ever leaves your bay. Get in the habit of building it in parts and the price stops being a guess you defend and starts being a number you can stand behind. Let me walk you through exactly how I price one now.
Why in-your-head wrap quotes lose money
A guessed number is a black box. When the job comes out thin — or worse, upside down — you have no idea whether you under-measured the film, low-balled the labor, or just gave away margin to close the sale. So you can't fix it on the next one. You just guess again, a little higher this time, and hope. That's not pricing, that's gambling with your own bays.
Break the quote into its parts and the black box opens up. Coverage drives film. Film has a real cost per foot off the roll on your rack. Labor is hours times your rate. Design is its own line, or it's zero. Now when a job runs thin you can point at the exact part that was off and correct it. This is the whole difference between a shop that grows and a shop that stays busy and broke — and most of us start out busy and broke because we're installers first and business owners a distant second. The good news is the fix is a habit, not a talent. I quote color changes by coverage in our wrap shop software the same way I'd sketch it on a whiteboard: piece by piece, so the math is visible the whole way down.
- Labor45%
- Film35%
- Design & setup12%
- Overhead8%
| Segment | Value | Share |
|---|---|---|
| Labor | 45 | 45% |
| Film | 35 | 35% |
| Design & setup | 12 | 12% |
| Overhead | 8 | 8% |
How to quote a vinyl wrap, step by step
- 1
Step 1 — Define the coverage
Coverage is the foundation, because it drives both material and labor. Start by nailing down exactly what's getting wrapped. Is this a full color change or a partial? If it's partial, which panels — roof, hood, mirror caps, a chrome delete, an accent stripe? A “wrap” can mean the whole car or it can mean a satin roof and nothing else, and those are wildly different jobs. Pin it down before you talk price. Quote the coverage the way the customer actually buys it: full or partial, à la carte panels or the whole vehicle as one package.
- 2
Step 2 — Estimate the film by the foot
Translate that coverage into square footage by body style. A compact sedan runs roughly 150 to 200 square feet for a full wrap; a full-size SUV or truck lands closer to 250 to 320 because of the taller, boxier panels. Those are industry starting ranges — always confirm against the specific vehicle in your bay. Then cost that footage against the real per-foot price of the roll on your rack, and add a waste factor. Around 15% is a common allowance for trim, overlap and the occasional recut. That number is your true material cost, and it's the one gut pricing always gets wrong, because scrap you can't reuse is real money leaving the building. When every roll carries its real cost per foot in your film inventory, the material line costs itself.
A coverage chart by body style is a fine place to start, but the car in front of you is the real answer. A two-door with big flat doors drinks less film than a crossover with a tall roof and fussy quarter panels, even if a chart lumps them together. When you're unsure, measure. Ten minutes with a tape saves you the roll you come up short on halfway through the install.
- 3
Step 3 — Price the labor by install hours
Estimate the install hours the coverage will actually take, then multiply by your bay rate. This is where the vehicle's shape earns its keep in the quote: complex curves, deep recesses, door jambs, mirror caps and a chrome delete all add real time, not a rounding error. Don't run one flat labor number for every car — a slab-sided van and a curvy coupe are not the same day of work.
Be honest about the parts of the job that aren't glamorous, too. Prep and cleaning, pulling badges and trim, tucking edges, post-heating so the film stays put through a cold snap — those hours are real even though the customer never sees them, so price them in. A hybrid model, material by the foot plus labor by the hour, keeps the number honest and easy to explain to a customer who asks why one wrap costs more than another. When your rate is built from what a bay actually costs you to run, the labor line stops being a shrug and becomes a fact.
- 4
Step 4 — Add design and print (only if there's artwork)
A solid color change has no print, so this step is a clean zero — don't invent a design fee to pad it. A printed graphic or a commercial job, on the other hand, carries a one-time design charge for the creative work plus per-vehicle print. Keep those as their own lines on the quote. When the customer can see design and print broken out, they understand what they're paying for, and you never get talked into eating creative time you actually spent.
- 5
Step 5 — Quote partial wraps as their own job
This is the one shops get backwards most. A hood-and-roof partial is not a full wrap with a discount slapped on it. It has its own coverage, its own install time and its own material draw. Price it up from the panels involved, the same four-part way you'd price anything else. Treat partials as a percentage off a full wrap and you'll do one of two things: scare off the small jobs by quoting them too high, or lose your shirt on the fiddly ones — a full chrome delete with tight seams can eat more careful hours per square foot than a whole hood. Panels in, price out.
- 6
Step 6 — Check your margin before you hit send
This is the step gut-feel pricing skips entirely, and it's the one that matters most: does this number actually make money after film and labor? Add up your real material cost and your labor, look at what you're about to charge, and read the margin before the customer ever sees the quote. When the profit margin updates live as you build the line items — costed from your real roll cost — a losing quote flags itself while you can still fix it. That's the whole point of building the quote with live margin instead of adding it up after the car's already in the bay.
Reader-driven estimate from your own numbers — not a guarantee.
Your roll cost, your feet, your rate — the tool just reads the margin back to you before you hit send.
The margin read is the only step you can't skip
Steps one through five build the number. Step six tells you whether the number is worth building. Run the two together — coverage and film on one side, the margin read on the other — and you'll catch the quotes that were about to cost you money before they turn into a car you can't un-wrap. Every figure above is yours: your roll cost, your bay rate, your waste. The tool just does the arithmetic so you don't have to trust your gut with it.
Turn the approved quote into a deposit and a booking
A wrap ties up a bay for hours, and a full color change can hold a booth for two or three days start to finish — first panel to final post-heat. That's a serious block of your capacity riding on a “yeah, let's do it” that a customer can walk back the moment a cheaper shop texts them. So don't let approval and commitment be two different things.
The moment the customer approves the quote, take a deposit and put the install on the calendar. A deposit turns tentative interest into committed shop time, and it filters out the tire-kickers who were never really going to show. It also protects you on the material: once you've pulled and cut premium cast film for a specific car, that's money spent whether or not they come back. An approved wrap should mean a booked bay and a deposit on file, not a maybe sitting in your text thread. Price it right, then lock it in — because the best quote in the world doesn't pay you until the car's actually in the booth.
Frequently asked questions
Should I quote a wrap by the square foot or a flat price?
Calculate by the square foot, then quote the customer a clear price. Coverage times your real film cost gives you honest material, and you add labor by the hour and any design on top. A hybrid of material-by-the-foot plus labor-by-the-hour is the model most shops land on because it's accurate underneath and still simple to explain across the counter.
How do I price a partial wrap?
Price it from the panels actually being wrapped, not as a percentage off a full wrap. A roof-and-hood partial has its own coverage, its own install time and its own material draw. Treating partials as their own job keeps the small ones worth doing and stops the fiddly, seam-heavy ones from quietly losing money.
How do I make sure a wrap quote is actually profitable?
Cost the film from the real per-foot price of the roll, add a waste factor, and check margin before you send. If you quote in your head, film, labor and margin are bundled into one guess and you can't see which is off. Building the quote from real material cost with live margin means you never send a number that loses money.
What adds labor time to a wrap quote?
Complex curves, deep body recesses, door jambs, mirror caps, a chrome delete and any partial that needs precise seams. Those are hours, not a rounding error, so estimate install time honestly for the specific vehicle instead of running one flat labor number for every car.
Gabriel, who runs a working PPF and detailing shop in Canada
Runs a working PPF and detailing shop in Canada · builder of Service VIN
Gabriel runs a working PPF and detailing shop in Canada and built Service VIN. He got his start detailing and wrapping his own car, taught himself color PPF, and spent his day job in digital marketing and SEO before building the shop software he could never find. Six years in, he writes to help other owners get out of the bay and actually run their business.
Keep reading
The newsletter
Get the next one in your inbox
Pricing, quoting, hiring and margin — written from the bay and the books. We send new posts and nothing else.
Run your shop on Service VIN
Quote for margin, book without double-booking, and put your follow-up on autopilot. Try every feature free for 14 days — no credit card required.