How to price car wraps as a shop

10 min read March 9, 2026

This one is written for shop owners, but the math is universal: if you've ever wondered how a $5,000 car wrap is actually built up, you'll see it here too. Most wrap shops price by feel. A few price by formula. The shops that grow do something different again, they price by value. Here's the system that holds up across all three modes.

Published
March 9, 2026

You walk a car. You do some math in your head. You give the customer a number. They flinch, or they don't. You adjust until they don't, and they say yes. Six months later, the books show that job broke even. Or worse.

The problem is not that you're bad at pricing. It's that pricing from your gut has no floor. Pricing from a formula does, and the formula is four numbers long.

This is written for shop owners and installers, but the math is the same one a buyer should expect to be on the other side of. A wrap shop, briefly defined: the business that applies vinyl film to a car to change its color or finish. What follows is how the math actually runs behind the counter.

Pricing from your gut has no floor. Pricing from a formula does.

The four numbers that build every quote

Every wrap job costs you the same four things. If you know each number, you can build any quote in under five minutes, and you'll never accidentally lose money on one.

1. Material cost

The vinyl film itself, plus the small consumables you burn through on every job: knifeless tape (a string-based cutter used to score vinyl without scratching the car), application tape, prep supplies, replacement blades, microfiber towels. Most shops only count the vinyl roll and ignore the rest, then wonder why the margin disappears.

Calculate it this way:

For a typical sedan in a standard satin black, expect $700 to $1,200 in real material cost. For an exotic in a color-shift finish (a film whose color changes with the viewing angle), it can hit $2,500.

If you don't count the small stuff, the margin disappears in the small stuff.

2. Labor cost

The hours you (or your installer) actually spend on the car, valued at what those hours are worth.

Hours add up faster than most shops admit. A clean sedan with a single experienced installer is roughly 25 to 35 install hours. A complex car or one with body kit work pushes to 40 to 60. A first wrap on a vehicle the shop hasn't done before adds another 10 to 20% of pattern-development time.

Then there's the labor you forget to count:

The total billable-hour count on a "30-hour install" is usually 35 to 42 hours of real shop time.

Bill the shop rate against the real number, not the install number.

What's a shop rate? In 2026, reputable shops are at $75 to $150 per hour. Below that, you're undercharging. Above that, you need to be able to justify it with results.

3. Overhead and fixed cost recovery

Rent, electricity, insurance, software, marketing, the office person who answers the phone. None of this is per-job, but every job has to pay for a slice of it or your shop dies slowly.

Do the math once a year:

That's a real per-hour overhead number. Most small shops land between $20 and $50 per hour of overhead. Add it to your labor cost on every quote.

4. Margin

The profit you actually want to keep. This is the number most shops let the market dictate instead of setting it themselves.

A healthy small-shop margin on a wrap job, after material, labor, and overhead, is 25 to 40%. Below 25%, you're working hard for not enough. Above 40% is achievable but it requires real reasons (certifications, reputation, specialty finishes, premium location).

Pick a target margin and stop apologizing for it.

Cheap shops will always exist. They're not your competition.

The four-number formula

Put together, every quote is:

(Material + Labor at your shop rate + Overhead) × (1 + Margin)

For a sedan in satin black at a mid-tier shop:

If your shop is currently quoting that same job at $4,500, you now know exactly where the money is going. It's coming out of your margin and your overhead recovery.

Which means it's coming out of either your bank account or your shop's longevity.

The premium levers

Once you have the base formula working, here are the legitimate reasons a quote goes up. Each one is something you should be charging for, not absorbing.

Complex body shape or large vehicle

A G-Wagon, a wide-body 911, a long-bed pickup. More material, more hours, more pattern work. Add 20 to 50% to base. Don't apologize.

Premium finish

Color-shift, chrome, brushed, carbon-textured, certain matte metallics. Material costs more, install takes longer, edges are harder to hide. Add 20 to 40% to base.

Print or design work

Custom liveries, logos, race graphics, fade transitions. Design hours plus printing hours plus install time. This is its own service line and should be billed accordingly: design at $80 to $150 per hour, printing at material cost plus markup, install at the standard rate.

Full coverage with jambs and door cups

Door jambs are the painted edges of the door that are only visible when the door is open. Door cups are the recessed wells the customer puts their fingers into to open the door. Most “full wraps” don't really include either. If you're doing them, that's an extra 4 to 8 hours and should be a clearly itemized add-on at $400 to $1,000.

Trim and badge removal

If the customer wants a factory-look wrap, badges and emblems come off. So do handles and sometimes mirrors. That's real labor and real liability (re-installing trim correctly), and should be itemized.

Rush jobs

If a customer wants a job done faster than your normal schedule, you're rearranging other work to fit them in. Charge a rush premium of 15 to 30%. If they don't want to pay it, they don't actually need it rushed.

What to do when the customer asks for a discount

This happens on roughly every other quote. Three responses, in order of preference.

Trade something for something

If they want a lower price, change the scope. "I can hit that number if we skip the door jambs and use the alternative material that has a 3-year warranty instead of 7." This works because it teaches the customer that price is a function of what they're buying, not a number you're making up.

Hold the price and lose the job

Sometimes the answer is "I understand, that's just below where we can deliver the work I want my shop's name on. If your budget is firm, I'd recommend Shop X, they do good work at that range." Customers respect this more than you think. Sometimes they come back.

Discount strategically, never reflexively

If you're going to give a discount, do it for a reason that benefits you back. Booking the slowest week of the year. Adding a referral commitment. Letting you photograph the finished car for your portfolio. Never just because they asked.

The pricing mistakes that quietly kill shops

A handful of patterns show up over and over in the shops that struggle.

The pricing conversation that closes more jobs

One last thing. The number you quote matters less than how the customer arrives at it.

The shops that quote well don't deliver a price. They build the price with the customer, in front of them, so the customer understands what they're paying for. Material brand, coverage included, time required, warranty, prep. By the time the number lands, it doesn't feel arbitrary. It feels like a fair total of real choices.

This is the same reason 3D visualization changes close rates so dramatically. When the customer can see the finished result on their actual car before signing, the conversation moves from "is this price worth it?" to "I want this exact car." The price stops being abstract.

Zeno is the visualization tool we built for exactly this conversation. Customers see their car in the finishes you carry, side by side, in real lighting. Shops using it consistently report higher close rates and higher average ticket size, because customers gravitate to the finish they fall in love with on screen, which is rarely the cheapest one.

Better visualization. Better pricing conversations. Better margins. The three are linked, and they pull each other up.

Where to start tomorrow

If your shop is currently pricing by feel, here's the smallest version of this that you can implement next week:

You'll feel resistance on a couple of those quotes. That's the system working. Some customers will go elsewhere. The ones who stay will be paying you what your work is actually worth.

Your shop will be profitable instead of busy.