Guide · Film inventory
How to track PPF and window film inventory
By Mostafa, Founder of PPF Pros
I run a PPF shop in Calgary, and I've cracked a fresh roll before lunch only to find a usable length of the same film sitting on the remnant rack. Film is the biggest number on your shelf and the easiest one to lose track of — it lands as rolls and walks out as cut pieces nobody wrote down. Here's how to track PPF, wrap and window film by the foot, so every job carries its real cost instead of a guess.
Updated July 18, 2026 · Service VIN
The short version
- Track film by the linear foot off the roll, and receive every roll at the real price you paid — not a coverage-chart estimate or last year's list price.
- Log every cut against the job it went on, and shelve reusable offcuts as remnants instead of writing them off in your head.
- Set a reorder point in feet for each product, judged across every roll, so a film runs low on the screen before it runs out on the bench.
- Put the roll's real cost on each job as COGS — that is the number that turns a busy schedule into a margin you can actually see.
The problem
Why untracked film quietly eats your margin
Film is the most expensive thing in most shops — and the easiest to lose track of. It arrives as rolls and leaves as cut pieces and offcuts, almost never counted in between. We're all installers before we're business owners, which is why so many shops run film on a whiteboard and a good memory — and four leaks show up in nearly every one of them.
Coverage charts, not real feet
Quoting film off a coverage chart or a laminated price list bakes a made-up cost into every job. The number drifts the moment your supplier raises prices or a vehicle eats more film than the chart assumed — and you never see it move.
Partial rolls that vanish
A half-used roll and a shelf of usable offcuts are real money. If nobody is counting them, a tech opens a fresh roll while eight feet of the same film sits two racks over. The remnant shelf is where film margin quietly hides.
Waste nobody measures
Curved bumpers, full hoods and tight window corners all leave scrap you paid for and cannot reuse. If waste never gets logged, it never gets managed — and you cannot push down a number you have never once looked at.
Stockouts mid-install
The worst time to learn a roll is empty is at 4pm with a customer's car on the lift. With no reorder trigger tied to real remaining feet, the film budget gets run by panic orders and rush shipping instead of a plan.
- Billed to jobs82%
- Untracked waste18%
Illustrative split of a roll's feet — money that reaches a job versus feet that vanish untracked.
| Segment | Value | Share |
|---|---|---|
| Billed to jobs | 82 | 82% |
| Untracked waste | 18 | 18% |
The system
Track film by the foot in four moves
Good PPF inventory management isn't a warehouse process — it's four small habits that fit the way a film shop already works. Nail these and the film cost on every quote and job becomes a fact instead of a guess.
- Step 1
Receive every roll at real cost
When film comes in the door, log the roll with what it actually cost you landed — plus its length, width, lot number and rack location. That per-foot cost is the anchor every later number hangs off, so get it right once, at receiving.
- Step 2
Log every cut to a job
After each install, record the feet you pulled and the job they went on. Stock draws down, the job gets its true material cost, and reusable offcuts go onto a remnant shelf at the same real cost per foot — not into a mental note you forget by Friday.
- Step 3
Set a reorder point in feet
Give each product a threshold in feet, judged across all of its rolls, and base it on your supplier's lead time and your weekly usage. When remaining stock hits the line, the product flags itself to reorder while there is still time to ship film the normal way.
- Step 4
Put real COGS on every job
With cuts attributed to jobs at the roll's real cost, each ticket carries its true material COGS — film plus consumables. That is the number that tells you which work actually pays, and it feeds straight into the margin on your next quote.
Do it automatically
The whole system, built into the software
Everything above is manual discipline — unless your shop software does it for you. I built Service VIN for film work, so film-roll tracking, reorder alerts and real COGS aren't features bolted on the side; they're how the product works.
Inventory tracked to the foot
Every roll carries its real cost, length, lot and location and draws down foot by foot as you log work against it — with a remnant shelf for offcuts and an append-only ledger behind every cut. That is film inventory built for how film actually behaves.
Reorder alerts before you run dry
Set a threshold in feet per product and the reorder list fires early — judged across every roll, with individual rolls flagging themselves low as they run down. The empty-core surprise on install day simply stops happening.
Buy small, sell excess on Film Exchange
Need ten feet, not a fresh roll? Film Exchange connects shops across the network — list surplus film straight from your rack, and every purchase you receive files itself into inventory at the price you actually paid.
Whether you run PPF, wrap or a window tint shop, the same to-the-foot tracking covers dyed, carbon and ceramic film right next to your PPF and vinyl — one shelf, one set of costs, one margin you can trust.
Why Service VIN
Built for film shops, priced for them too
Plenty of tools can hold a stock count. What makes film inventory actually pay is everything around it — costed quotes, an AI crew, and pricing that doesn't punish you for growing.
Live margin on every quote
Quotes are costed from the real film on your rack, so projected profit updates as you build them — the to-the-foot tracking in this guide feeding your pricing by default, never a frozen list price.
An AI team, not one AI feature
A crew of AI agents — lead responder, quote follow-up, win-back and review requester — plus an AI calling copilot that records, transcribes and summarizes calls. All draft-first, with opt-outs and quiet hours enforced in code.
Built for film and coating work
Built for PPF, wrap, tint, ceramic and detailing — film-roll tracking, a VIN vehicle garage and warranties, not a generic CRM you bend into shape.
Flat pricing, no per-seat charge
No per-seat charge — pricing is flat per shop, and unlimited logins kick in from Growth up. Pick your tier, start on a 14-day free trial of every feature, no card to start.
See the shelf in action on the film inventory page, or trade surplus rolls on Film Exchange — both feed the same real cost into every quote you send.
FAQ
Film inventory questions, answered
How do I track PPF film inventory?
Track it the way film is actually consumed: by the linear foot off the roll. Receive each roll at the real cost you paid, with its length, width, lot and rack location. Log every cut against the job it went on so stock draws down and the job carries its true material cost, and shelve reusable offcuts as remnants. Set a reorder point in feet per product, and you have PPF inventory management that keeps margin honest instead of a stock count that drifts from reality.
Should I track film by area or by the foot?
By the foot. PPF and window film come on rolls of a fixed width — usually 60 inches — and get consumed linearly, so the only number that ties to what you paid and what you have left is the linear foot. Coverage area is a derived estimate that hides waste and offcuts; film roll tracking by the foot captures the feet you actually pull for a vehicle, including the scrap you cannot reuse, which is the figure that protects your margin.
How do I set a reorder point for film?
Set it in feet, per product, and judge it across every roll of that product you have on hand. Base the number on two things: your supplier's lead time and your typical usage over that window. If a film takes a week to arrive and you burn roughly 40 feet a week, your reorder point needs to sit comfortably above 40 feet so a roll flags low on the screen before it runs out on the bench — with enough cushion for a busy week.
What is the best way to handle offcuts and remnants?
Treat a usable offcut as inventory, not trash. When you make a cut that leaves reusable film, shelve the remnant as stock that keeps its size, width and real cost per foot, and have your team check the remnant shelf before opening a fresh roll. Only the scrap you genuinely cannot reuse should be logged as waste, with its cost — so you can see waste as a share of spend and push it down over time.
How do I put real COGS on a job?
Attribute each cut to the job it went on and value it at the roll's real per-foot cost, then add the small consumables — slip solution, blades, prep chemicals. Do that on every job and each ticket carries its true material COGS instead of an estimate, which tells you which work actually makes money. Tie it to your quoting and the same real cost seeds the margin before you ever send the estimate.
How does Service VIN track film inventory?
Service VIN tracks film inventory to the foot: every roll carries its real cost, length, lot and location and draws down as you log work against it, with a remnant shelf for offcuts and an append-only ledger behind every cut. You get reorder alerts before a roll runs out, real material COGS on every job, and a Film Exchange to buy small quantities or sell surplus — and the same numbers cost your quotes live, so your margin is a fact, not a guess.
Stop losing margin to film you never counted
Track every roll to the foot, log each cut to its job, and watch the real cost land on the quote and the invoice. Try every feature free for 14 days — no credit card required.