Procurement manager at a 140-person electrical distribution and contracting firm. I've owned our lighting budget — roughly $1.2M a year, split between stock replenishment and project packages — for six years. That's around 340 purchase orders and 40-plus vendors in our ERP history, and since 2022 I've tracked landed cost rather than quoted price on every one of them.
I keep getting the same question from other buyers: stay with branded catalog fixtures, or move volume to a private-label / OEM program? I've run that comparison four times now — 2022, 2023, twice in 2024 — and the answer moved every time.
Here's the version I wish someone had handed me. Four dimensions, both paths, no hedging.
The Two Paths, and Why This Isn't a Simple Math Problem
Path A: buy finished branded commercial fixtures from a catalog. RAB Lighting, and the handful of other manufacturers whose spec sheets your engineers already recognize.
Path B: buy from a factory on an OEM or private-label basis — your logo, your model numbers, sometimes your housing and driver combination.
On paper it looks like arithmetic. OEM unit quotes land 15-30% below catalog quotes, depending on volume and how much you're asking the factory to change. That number is real. It's also incomplete, and the gap between a lower unit quote and a lower total cost is where buyers get hurt.
Framework I use now — score both paths on each of these before making a call:
- Landed cost — everything on the invoice, plus freight, duty, and the money you spend before the first fixture ships
- Specification ownership — who is on the hook, practically and legally, for the performance claim
- Lead time and working capital — what your money does while you wait
- Field failure cost — what happens when fixture number 400 out of 1,000 doesn't come on
Dimension 1: Landed Cost, Not Unit Price
In 2023 I audited our spending going back to 2021. About 17% of our budget overruns didn't come from unit price at all — they came from freight, expedite fees, and rework. That audit is why I stopped comparing quotes and started comparing landed cost.
On the OEM path, the costs that hide behind the unit quote:
- NRE and tooling. One-time, but it has to be amortized across the order. If you reorder once and never again, you ate it.
- MOQ and carton configuration. A 1,000-piece minimum that ships in 250-piece cartons means you're storing 750 units of dead weight until the next project.
- Inbound freight and duty. LCL rates are ugly relative to FCL. If your volume doesn't fill a container, you're subsidizing someone else's.
- Incoming QC. You, or a third party you pay, now own the inspection. That doesn't come free.
Real example, because this is the one that changed how I buy. First quarter of 2024, we ran a downlight package. Catalog quote came in at a number I didn't love. OEM quote came in 24% below it on unit price. I nearly signed.
Then I built the full model. NRE was $6,800. MOQ was 2,000 pieces against an annual demand of about 1,900. Inbound freight added roughly 4% because we couldn't fill a container. Incoming QC added another percentage point. Break-even landed at roughly 2,700 units. We needed 1,900.
The conclusion that surprised me: below a certain annual volume, the catalog fixture wins on landed cost even when its unit price is materially higher. Everything I'd read about OEM sourcing said volume always wins. In our order sizes, it didn't (which, honestly, I should have modeled before getting excited about that 24%).
That crossover point is different for every buyer. But you can't find it without amortizing NRE, MOQ, freight, and QC in the same spreadsheet as the unit quote.
Dimension 2: Who Owns the Specification
This is the dimension I underweighted for years, and it's the one that carries the most risk.
When you buy a catalog commercial fixture, the specification package comes with it. Photometric test reports, IES files in the format your lighting designer can drop straight into a calculation, safety listings, and — where applicable — listing on the DesignLights Consortium qualified products list. All of it generated, maintained, and defended by the manufacturer.
That last one matters more than most buyers realize. Utility rebate programs in a lot of US territories require products to be listed on the DLC qualified products list to qualify for an incentive. The DLC's SSL Technical Requirements are versioned and updated on a rolling basis, which means a product that qualified under an earlier version may not qualify today.
Per FTC labeling rules for covered lighting products, manufacturers must disclose lumen output, estimated annual energy cost, lifespan, and light appearance on the package. Those disclosures are the manufacturer's responsibility — and they're the first thing an inspector or a customer disputes.
On the OEM path, that responsibility moves to you. The factory can supply test data. Whether that data actually applies to the SKU you're ordering is a different question — change the LED bin, the driver, or the optic and the original report may no longer describe the product you're selling.
I'm not a photometric engineer, so I can't walk you through reading an LM-79 report against an LM-80 dataset and a TM-21 projection line by line. What I can tell you, from a procurement seat, is that you either need someone in-house who can, or you need to budget for a third-party lab to verify the first production run. Both of those are costs.
A lot of buyers think of private label as the same fixture, cheaper, with their logo on it. That isn't quite what you're buying. You're buying the role of manufacturer. The liability comes with the label.
Dimension 3: Lead Time Is a Line Item
Catalog path: stock sits in a North American warehouse. Standard commercial fixtures ship in 3-10 business days. If you need it Friday, you can usually get it Friday.
OEM path: samples take 2-3 weeks. Production runs 45-75 days, and that's the optimistic read. Ocean freight adds 25-35 days plus customs. Realistically you're looking at 90-120 days from purchase order to first installable unit. First-time orders run longer, because you're both learning each other's process.
Buyers tend to treat that as a scheduling problem. It's a cash problem. Inventory is cash wearing a costume.
Our carrying cost — warehouse space, insurance, shrink, and the opportunity cost of the money — runs in the high teens as a percentage of inventory value per year. So if an OEM order forces me to park $80,000 of fixtures a quarter ahead of schedule, that's real money I'm paying for the privilege of a lower unit price.
Then there's forecast risk. In 2023 we over-forecast a recessed downlight SKU by a wide margin and carried the overage for eleven months. Nothing was wrong with the product. We just owned it longer than we planned, and that SKU didn't move again until the following summer (note to self: build a bigger forecast buffer into the next reorder).
Catalog buying doesn't eliminate this. It just moves the inventory to somebody else's balance sheet, which is exactly what you're paying the catalog price for.
Dimension 4: What Happens When a Fixture Fails
Here's where the math gets uncomfortable.
The cost of a failed fixture isn't the cost of the fixture. It's the labor to reach it, the labor to swap it, the disposal, the paperwork, and — if it's a client-facing space — the conversation. Our own service records put an average field swap at several multiples of the fixture's own cost once labor and mobilization are included. In a high-ceiling retail or warehouse application, the multiplier gets worse.
Run that backward. A half-point difference in field failure rate between two options can wipe out a double-digit unit price advantage over a five-year horizon. I've watched it happen on another contractor's account, not ours, but the arithmetic doesn't care whose name is on the invoice.
Which is why the catalog path has an underrated advantage: the RMA process already exists. There's a published warranty term, a support line, a replacement procedure, and a manufacturer with a reputation to protect. You're not negotiating remedies while a job site sits stalled.
On the OEM path, all of that has to be written into the contract before you sign: warranty length, who pays return freight, turnaround commitment on replacements, and what happens if the factory discontinues the driver you specified.
The numbers said go cheaper. My gut said the responsiveness during sampling was a preview of something. I've been burned by ignoring that signal before, so this time I weighted it, and we stayed with the catalog fixture. Maybe I left money on the table. I'd make the same call again.
Which Path Fits Which Buyer
There's no universal winner here. There's a fit for your volume, your cash position, and your technical bench.
The catalog path is usually right when:
- Annual volume on a given SKU is under roughly 2,000-2,500 units
- The project is spec-driven, with an engineer or specifier whose stamp matters
- You're pursuing utility rebates that require DLC qualification
- You don't have in-house photometric or compliance review capability
- Demand is lumpy or hard to forecast
The OEM / private-label path usually pays off when:
- You have a stable, forecastable annual volume on a narrow set of SKUs
- You can absorb a 90-120 day cash cycle and hold safety stock
- You have technical staff who can audit test reports and manage incoming QC
- Your channel benefits from your own brand and model numbering
- You've already validated the factory across at least two production runs
The answer I've landed on for my own desk is a split. Core SKUs with predictable volume and clean specs go OEM. Everything else — project-driven orders, spec-driven work, unfamiliar applications — stays with established catalog brands where the specification package arrives with the purchase order.
What Changed Between 2020 and 2025
Three things moved, and they're why this comparison keeps producing different answers.
MOQs came down. In 2020, the factories we talked to were quoting 5,000-piece minimums on custom housings. By 2024, several would start at 1,000-2,000 with a reasonable NRE. That changes the crossover volume, and it changes it in the direction of private label.
The compliance bar went up. DLC technical requirements are versioned, and each new version raises the efficacy threshold. Fixtures that qualified three years ago may not qualify now. On the catalog side, that maintenance happens without you noticing it. On the OEM side, you verify it every time you reorder — and you verify it against the actual SKU the factory is building, not the one on the original report.
Specification data got easier to obtain, which cuts both ways. Getting an IES file or a test report out of a factory is faster than it used to be. Getting one that still describes your current build is the hard part, and that's a documentation problem, not a technology problem.
What hasn't changed: total cost beats unit price, verifiable data beats confident claims, and the buyer who owns the specification owns the risk. Those were true in 2020. They'll be true in 2030. The execution around them is what keeps moving.
If you're running this comparison for the first time, build the model before you build the relationship. The unit price is the last thing you should look at, not the first.

