How much do wrap shops make?

There is no credible published figure for what a wrap shop makes, so the only honest answer is a model you fill in yourself: a single bay has roughly 240 available days a year, and revenue is set by how many of those days you sell, how many days each job consumes, and what each job is priced at — with bay-days per job the largest of the three levers.

Updated August 2026

Why nobody can tell you the number

Search this question and you will get confident figures. Treat all of them with suspicion, including any you might expect from us — we do not have audited profit-and-loss statements for wrap shops, and neither does the person who wrote the article ranking above this one.

There is a simple test. A revenue figure for a wrap shop means nothing without three things attached: how many bays, what the average ticket is, and what share of available days were actually sold. A shop with one bay and a shop with four are different businesses by a factor of four before anything interesting has happened. If a number arrives without those three, it is decoration.

So this guide does not give you a number. It gives you the arithmetic, with every assumption written on the same line as the figure it produces, so you can swap our placeholders for your own and get an answer that is about your shop instead of somebody's marketing.

The unit that governs everything: the bay-day

A wrap shop's ceiling is not set by demand, marketing or skill. It is set by how many days a vehicle can occupy a bay, and how many of those days you sell.

Start with the calendar. Forty-eight working weeks at five days each gives 240 available bay-days a year per bay. That is the hard ceiling before anything else is considered, and no amount of lead generation moves it.

Now the two numbers that turn 240 into revenue. Utilisation is the share of those days that are actually sold — never 100%, because of gaps between bookings, no-shows, quoting time and the days a car is waiting on a part. And bay-days per job is how long a car sits in the bay from intake to handover, which is longer than install hours suggest.

Everything else in this guide is those three numbers multiplied together and then had costs subtracted from it.

The revenue side, worked through

Assumptions, all four of them made explicit so you can replace any of them. A1: one bay, one installer. A2: a full colour change occupies the bay for three days, including prep, install and QC. A3: 240 available bay-days a year. A4: 70% of those days are sold.

240 available days at 70% utilisation is 168 sold bay-days. At three bay-days a job, that is 56 full wraps a year — a bit over one a week. At an average ticket of $3,500, which sits inside the $2,500–$6,000 installed range this site publishes for consumers, that is $196,000 of revenue from one bay. Expressed per day of bay time sold: $1,167.

Nothing about that figure is a claim about the industry. It is four assumptions multiplied together. Change any of them and it moves, which is exactly the point of the next section.

Three levers, ranked by what they actually do

Take the model above and move one variable at a time, leaving the other three alone.

Cut bay-days per job from three to two — better prep flow, disassembly done while the previous car cures, a second set of hands on the big panels. 168 sold days divided by two is 84 wraps, at $3,500 that is $294,000. A 50% revenue increase from removing a single day.

Raise the ticket 20%, from $3,500 to $4,200. 56 jobs at $4,200 is $235,200, a 20% increase — revenue moves exactly in step with price, no more and no less.

Raise utilisation from 70% to 85%. That is 204 sold days, 68 wraps, $238,000 — a 21% increase, and the hardest of the three to achieve because it depends on demand arriving evenly rather than in clumps.

So the ranking on these assumptions is: days per job, then price and utilisation roughly level with each other. That is worth sitting with, because most shops spend all their improvement effort on the third one and almost none on the first.

The cost side, with the inputs flagged as guesses

Three costs, and none of them is a figure we can source, so all three are placeholders. They are here to make the arithmetic legible, not to tell you what anything costs. Replace all three before you believe the output.

Material. A mid-size sedan needs roughly 300 sq ft of gross roll material — that figure does come from published sizing charts, carries ±10%, and is the order quantity rather than the painted surface. Multiply by your distributor's price per square foot. The useful part is the sensitivity rather than any particular price: every dollar of movement per square foot is $300 on a sedan and $489 on a long-wheelbase van.

Installer. Fully-loaded annual cost divided by 240 available days gives a cost per bay-day; multiply by the bay-days the job consumes.

Fixed overhead. Annual total divided by sold bay-days — 168 in this model, not 240. Allocating against available days instead is the standard under-pricing error, and it is about a 43% gap at 70% utilisation.

Placeholder inputs, clearly labelled as invented: film at $3/sq ft, installer fully loaded at $70,000 a year, fixed overhead at $60,000 a year. That gives material $900, labor $875 for three days at $291.67, and overhead $1,071 for three days at $357. Total cost per job: $2,846. Against a $3,500 ticket, net per job is $654, and across 56 jobs, $36,624 for the year.

What that model is actually telling you

The output is uncomfortable, and it should be — the point of running the arithmetic is to see how thin a one-bay shop gets when overhead is allocated honestly and the ticket is average.

But look at what happens when you move the price alone. Hold every cost line exactly where it is and quote $4,200 instead of $3,500. Costs are unchanged at $2,846, so net per job goes from $654 to $1,354 — it roughly doubles on a 20% price move, because every dollar above the cost floor is margin.

That is the structural fact underneath every conversation about wrap shop profitability. At a typical cost structure, the shop is operating close enough to its floor that price is nearly pure margin in both directions. Which is why discounting to win a job is so much more expensive than it feels, and why a 20% price rise you can actually defend is worth more than twenty more leads.

It is also why the two things that let you charge properly — proof that your work is worth it, and a customer who arrives already sold on the colour — show up in the profit line rather than the marketing line.

What this model deliberately leaves out

Everything here is one bay, one installer, full colour changes only. Real shops are messier and the messiness usually helps.

Partials, chrome deletes and roof wraps fill the gaps between big jobs, which is a utilisation lever the model cannot see. PPF, tint and detail work run on different equipment and sometimes different space, so they do not always compete for the same bay-day. Commercial and fleet work brings repeat vehicles with almost no colour agonising attached. A second bay changes the shape entirely, because overhead is largely fixed and the second bay's days arrive nearly free of it — which is exactly why the second bay is the biggest decision a growing shop makes.

And the model says nothing about what the owner takes home, which depends on whether the owner is also the installer, what is being reinvested, and how the business is structured. That is an accountant's question, not a blog post's.

Use it as a spreadsheet with four inputs and three costs. It will not tell you what wrap shops make. It will tell you what yours makes, and which of the three levers is worth your next month.

Questions, answered

What is the average revenue of a car wrap shop?

We do not know, and we are not going to invent one. No audited figures for this industry are published, and any number quoted without a bay count, an average ticket and a utilisation rate cannot be interpreted. The model in this guide takes about ten minutes to fill in with your own figures and produces an answer about your shop, which is the only version worth having.

How many wraps can one bay do in a year?

It is division. Available bay-days times utilisation, divided by bay-days per job. At 240 available days, 70% utilisation and three days a job, that is 56. At two days a job it is 84. The three inputs are yours to measure — the last one especially, because most shops underestimate it by counting install hours rather than days the car is in the bay.

Is a wrap shop profitable?

It depends almost entirely on price relative to your cost floor, and the sensitivity is severe. In the worked model here, a 20% increase in the average ticket roughly doubles net profit per job, because every cost line stays where it is. That cuts both ways — discounting 20% to win work does the same thing in reverse.

What is the biggest lever on revenue?

On these assumptions, bay-days per job. Cutting a three-day job to two days raises annual revenue by 50% at the same utilisation and the same price, which is more than a 20% price rise or a fifteen-point utilisation gain achieves. Most shops focus on the third lever and ignore the first.

Should I add a second bay?

The arithmetic favours it more than people expect, because fixed overhead is already being paid. The second bay's days carry very little additional rent, insurance or software, so they land closer to gross margin than the first bay's do. The real constraints are the installer you would need and whether demand arrives evenly enough to fill both.

Where does quoting time show up in this?

It does not consume a bay-day, which is why it hides. It consumes the owner's day instead, and a wrap consultation is heavily weighted toward colour choice — the part that produces no revenue. If half your consult time goes on a decision the customer could have made himself beforehand, that is unpaid capacity leaving the building unrecorded.

Put it on your own site.

Free to start. One embed snippet. Every lead yours alone.