-
What I'm Comparing, and Why the Words Matter
-
1. Who Owns the Certification File
-
2. MOQ and the Price-Break Trap
-
3. Unit Price vs Total Landed Cost
-
4. Lead Time and Spec Flexibility
-
5. Tooling, Drivers, and Your Exit
-
6. Spectrum Numbers and Who Eats a Wrong Spec
-
7. Origin, Tariffs, and the Paperwork
-
Where This Actually Lands
What I'm Comparing, and Why the Words Matter
I've been handling OEM and private label grow light orders for nine years. I've personally made — and written down — 11 significant mistakes, totaling roughly $43,000 in wasted budget. Now I keep our team's pre-check list so nobody repeats them.
This is the comparison I wish someone had handed me in 2017.
First problem: the two terms get used like they're the same thing. They're not, and the gap between them is where most of the money leaks.
OEM — the factory builds to your spec. You pick the driver, the diode layout, the spectrum, the housing, the voltage. You own the design decisions. You also own the mistakes.
Private label — the factory already makes the fixture. You add your name, your box, your documentation. You own almost nothing except the risk that carries your logo.
People warn you about that difference. I didn't listen. In 2023 we shipped 140 private label fixtures into a utility rebate program. The fixtures were fine. The listing wasn't ours. That one cost us four months and a rejected claim on a whole pallet.
So, which is better? Wrong question. Here are the six or seven places where they actually differ, and where each one wins.
1. Who Owns the Certification File
This is the dimension that decides most of the others, and it's the one nobody explains to you before you sign.
On an OEM program, the fixture gets listed under a model number you control. The UL or ETL file, the LM-79 photometric report, the driver documentation — you can request them, and when a utility or a big retail customer asks "can I see the listing?", you have an answer.
On a private label deal, the listing stays with the factory. Your brand gets added to their file — and only if they agree and sign off. Is that a formality? No. It's a permission. And permissions get revoked, forgotten, or never granted in the first place.
That's what happened with our 140 units. The DLC listing covered the factory's model number. Our branded SKU wasn't on it. Rebate processing came back rejected, the customer was annoyed, and getting our brand added to the file took four months of email.
What I do now: before signing a private label agreement, I ask in writing for the exact model number that will appear on the listing. If the answer is "we'll sort that out later," I walk. Later never comes.
Private label: listing stays with the factory, your brand is a guest on it.
OEM: listing is in your name, or at least under your model number.
2. MOQ and the Price-Break Trap
MOQ is where good suppliers get crossed off my list too early — and where bad ones show themselves fast.
A typical private label ask is 500 units minimum. Sometimes 1,000. I get it. Setup, a packaging print run, labels, and the labor to switch a line over all cost the factory real money.
But here's what I tell every rep who quotes me 1,000 pieces with no sample path: I'm not asking you to eat the setup cost. I'm asking whether you'll sell me 40 units at a fair premium so I can put the fixture in front of three customers before I wire you $30,000.
The suppliers who said yes are the ones we still buy from. In 2019, one took a $1,900 trial order on a bar fixture we now buy 3,000 at a time. The one who said "1,000 minimum or nothing" got nothing. Small doesn't mean unimportant. It means untested.
And watch the price break. In 2020 I bought 1,000 units instead of 500 to save $6 each. Great deal — $6,000 saved. We sold 620 that season. The other 380 sat on a rack for 16 months and tied up about $11,000 in cash. That trade looked brilliant on the quote sheet and terrible on the balance sheet.
Private label: MOQ applies, but it's negotiable, and a paid trial run is usually the right ask.
OEM: MOQ is partly your tooling and NRE, so the first order is bigger no matter what.
3. Unit Price vs Total Landed Cost
Everyone assumes private label is the budget route. At low volume, it usually isn't.
The unit price on a private label fixture tends to run higher than the identical fixture with the factory's logo on it, because you're paying for the box print run, the label, extra SKUs in their system, and a smaller batch. At 500 pieces I've seen private label add 8–20% over the same unit unbranded. That's before freight and duty.
OEM can get you a lower unit price — but the money moves earlier. Tooling, NRE, certification, and a bigger first order. You're trading unit cost for upfront cost and time.
So the honest comparison isn't $X versus $Y per unit. It's this: private label is a higher unit cost with a low entry price and a fast start. OEM is a lower unit cost with a high entry price and a slow start.
Under about 1,000 units a year per SKU, private label almost always wins on cash. Past 3,000, the math usually flips. In between, it depends on how much you believe your own forecast.
Private label: cheaper to start, more per unit.
OEM: more to start, cheaper per unit at volume.
4. Lead Time and Spec Flexibility
Here's the one that surprised me. Private label is usually faster, not slower.
The product already exists. It's already tooled, already certified, already running on a line. Your first order mostly queues up behind other orders rather than behind engineering. That's often 6–10 weeks for a repeat fixture with your branding on it.
OEM lead time is a different animal. Tooling, first article, certification testing, then production. For a first run, 12–20 weeks is normal. If the first article is wrong, add another cycle and another round of freight.
But then it flips. If you need to change something in month 14 — a different diode bin, a different driver, a 277V or 480V variant, a spectrum tweak — the OEM relationship is where that happens. On a private label program you can ask, but the answer depends on whether enough other customers want the same change. Usually they don't.
The real trade: private label gets you to market faster with a spec you didn't choose. OEM gets you a spec you own, later.
Private label: faster to first shipment, nearly impossible to change.
OEM: slower to first shipment, yours to change afterward.
5. Tooling, Drivers, and Your Exit
In 2022 I paid $6,700 for "our own tooling." The contract never said who owned the die. When we tried to move that model to a second factory in 2023, we started from zero — new tooling, nine weeks of NRE, and a launch date we missed by five weeks.
So now: if I'm paying for tooling, the purchase order has to say the tooling is ours, that it's marked with our ID, and that it transfers on request. And I want the exact driver part number and the driver maker's name on paper. Not "OEM driver." That's not a part number, that's a shrug.
On a private label program you don't own the tooling, so this isn't your problem. But that's the catch. If the factory discontinues the fixture, swaps the driver to hit a cost target, or gets acquired by someone who reorganizes the product line, you have no lever. You re-source from scratch — same as the OEM buyer. The only difference is whether you saw it coming.
Private label: nothing to own, nothing to transfer, no control.
OEM: you can leave, if the paperwork lets you.
6. Spectrum Numbers and Who Eats a Wrong Spec
This is where grow lights stop being like regular lighting. The numbers on the box are the product.
When you buy a hortilux grow lamp, someone else already did that work. The branded spec sheet has a number on it that a brand is willing to stand behind, and the testing was done before you showed up.
Private label makes you the one reprinting the box. In 2018 a factory sent me a "typical" figure from a family datasheet — 2.7 µmol/J. I printed it on 300 boxes. The LM-79 report on the actual production units said 2.41. Not a lie, but not the same number. We reprinted the packaging and ate a three-week delay. About $2,300 for a decimal point.
Rules I follow now, every time:
- Every PPE and PPF number on my packaging comes from an LM-79 report for that exact model, never a datasheet.
- I want the report dated within 18 months, with the testing lab named.
- I want the LM-80 data and the TM-21 projection if anyone is quoting lifetime.
- If the factory pushes back on any of that, they're telling me something useful.
If the number on the box is wrong and your brand is on the box, it's your problem. Not theirs.
Private label: you own the claim, you own the liability.
OEM: you can specify the test, but you still own the claim.
7. Origin, Tariffs, and the Paperwork
Boring. Also expensive.
Origin isn't where the factory is. It's where the substantial transformation happened, and for an LED fixture that's usually where the board, driver, and housing came together — not where a label got stuck on at the end. If you need your origin claim to hold, get the assembly location in writing and stop guessing.
Then the moving parts. Section 301 rates on Chinese-origin lighting products have shifted more than once since 2018, and the difference between two adjacent HTS lines can eat your margin on an entire container. Check the current code and rate before you quote a customer a landed cost. And traceability requests are real — know where the LED chips come from, not just the factory that soldered them down.
Greenhouse lighting private label adds its own layer. Wet-location ratings. Higher voltages, often 347V or 480V. Overhead misting and condensation that a warehouse fixture never sees. A fixture that's fine over a flood tray indoors isn't automatically fine in a greenhouse. Ask for the IP rating and the wet-location listing in writing, and don't accept "it's sealed, don't worry."
Private label: factory handles the filing, you inherit whatever they did.
OEM: you can demand the documentation, and you should.
Where This Actually Lands
Pick private label when you need to be selling in 8–10 weeks, your yearly volume on that SKU is under about 1,000 units, your cash is tight, and the product is a commodity — standard bar fixtures, standard top lights — where a small spec difference won't lose you the account.
Pick OEM when you need a non-standard spectrum, voltage, or form factor; when you expect 3,000+ units a year on that model; when the listing, test reports, and documentation have to be in your name; or when you want a second source later without starting over.
One more thing worth saying. Our most useful programs weren't the ones with the best unit price. They were with suppliers who ran both a branded line and a private label program, because you can start with their finished product and graduate into your own label as volume grows. That's the structure that made the hortilux grow light and grow lamp range workable for us as a distributor — buy the branded unit where the rebate-friendly spec and the paperwork matter, and step into a private label greenhouse program on the SKUs where your own margin story makes sense.
Two caveats, because I've been burned by both.
This reflects my notes as of Q1 2026. DLC technical requirements, tariff lines, and certification rules have all changed more than once in the past five years. Verify what's in force before you budget.
And my experience is about 40 programs, mostly 200–2,000 unit runs for the North American market at 120–277V. If you're buying 40-foot containers or running CE programs for the EU, your numbers will look different, and probably better on unit cost.
The mistakes aren't expensive because the money is large. They're expensive because they're the same four mistakes over and over: nobody wrote down who owns the listing, who owns the tooling, what the number on the box is based on, and what happens when you want to leave.
Write those four things down and you skip most of what I paid $43,000 to learn.