Is My LEGO® Set Complete? How to Actually Check (Without Counting to 2,056)
≈11 min read · Updated August 2026
I have a confession that will sound strange coming from someone who builds inventory software: I have never started out by trying to count every piece in a set to find out if it was complete. Nobody does. A modern set has two thousand pieces and a human has one life. To find out if a set is complete, there are starting points and things that you can do to help avoid hours, if not days of lost time.
The good news is you do not have to count. Checking a set's completeness is really three smaller questions: which “complete” do you mean, what list are you checking against, and which missing pieces actually matter. Get those right and the job shrinks from “count everything” to “check the twenty pieces that decide the answer.”
First: “complete” is not one thing
Here is something that surprises people: across the entire LEGO® resale world, only two platforms actually define the word “complete,” and their definitions are worth reading closely because money rides on them.
BrickLink (the biggest marketplace, owned by the LEGO Group) gives sets a sub-condition: Sealed, Complete, or Incomplete. And the bar moves depending on condition:
- Used + Complete means all the parts needed to build all of the models in the instructions, including the alternate models... but the box and the spare parts are NOT required, missing instructions just have to be disclosed, and all original stickers used on the model must be present, either on the sheet or applied.
- New + Complete means everything: parts, extras, stickers, instructions, and the original box.
Same word, two different bars. And notice the sleeper clause in the used definition: alternate models. If your vintage set's box art shows a B-model, used-complete technically means you can build that one too. For older sets this genuinely raises the bar, because B-models sometimes used the parts differently.
Two more things BrickLink says plainly that everyone should internalize:
- “The seller cannot guarantee that a sealed set is complete.” That is a direct quote from their condition rules. Sealed means untouched, not verified.
- A set stripped of its minifigures must be listed Incomplete. That is a listing rule, not a courtesy.
Brick Owl mirrors the same ladder (New and Used, each split Complete and Incomplete), which tells you Complete/Incomplete is a real industry axis. eBay, meanwhile, offers a Complete/Incomplete search filter with no definition or enforcement behind it: “100% complete” in a title is unregulated seller language (live listings this August paired it with “NO BOX OR MANUAL”), and phrases like “CIB” have no enforced standard anywhere. What eBay does instead is punish the outcome: a set sold as complete that arrives short is returnable even from a no-returns seller, with the seller covering the refund including shipping. So on eBay, the definition is whatever the description promised. Write and read accordingly.
Get the right parts list (this is where it gets interesting)
To check a set you need its official inventory, and here is the part almost nobody explains: there are three inventories, and they disagree.
I pulled the same three sets from the three big sources on the same day. Look at what came back:
| Set | Box count | Brickset's LEGO®-sourced inventory | BrickLink parts + figs |
|---|---|---|---|
| 10182 Café Corner (2007) | 2,056 | 2,056 | 2,044 + 3 figs |
| 60380 Downtown (2023) | 2,010 | 2,088 | 1,950 + 14 figs |
| 75192 Millennium Falcon (2017) | 7,541 | 7,646 | 7,513 + 8 figs |
Three sources, three numbers, all “correct.” The differences are structural: BrickLink counts each minifigure as one item rather than its component parts (the Café Corner math works out exactly: 2,044 parts plus 3 figs of 4 parts each equals the box's 2,056), Brickset's number comes from LEGO®'s own replacement-parts data and can include spares, and no official LEGO® statement exists on what the box count includes. The lesson: pick one inventory and check against it consistently. Never “count to the box number,” because the box number is not a checklist.
Which inventory should you pick?
- Brickset (brickset.com/inventories/yoursetnumber) republishes LEGO®'s own element list for modern sets and exports it as a CSV, which is the fastest thing to turn into a physical checklist. It even has a column showing how many sets each element appears in... hold that thought, it becomes the whole strategy in a minute.
- BrickLink structures its inventory into four sections, and knowing them prevents most false alarms: Regular Items (what the models need), Extra Items (official spares), Counterparts (parts transformed during the build, like stickered panels), and Alternate Items (legitimate mold variations between production runs). BrickLink's checklist generator is a feature called Part Out an Item into a Wanted List: give it the set number and it builds the full list, with a toggle for whether minifigures stay whole or decompose into parts.
- Rebrickable carries the same data with a spare-parts flag, and its Build tooling can diff a set against a parts collection.
The vintage cliff
Now the caveat that decides how hard your job is: the LEGO®-sourced inventory route simply does not exist for old sets. I checked: Brickset's inventory pages for sets from 1978, 1979, and 1989 all come back with zero pieces, while the modern sets I checked (2007 through 2023) all carry full LEGO®-sourced lists. For a vintage set you are entirely on community-built inventories, which BrickLink is honest about: their own help page opens with “BrickLink inventories are not guaranteed to be accurate,” and inventories for old sets were sometimes built from instructions, box photos, or printed parts lists rather than a physical copy.
Same cliff applies to the back-of-book trick. Modern instruction booklets carry a full parts list on the last pages (verified in official PDFs back to 2007), which is a wonderful free checklist... that your 1989 pirate set simply does not have.
So for vintage sets, the honest end-state is this: a community inventory, read with its trust signals, is all you have. Which brings me to the check almost nobody knows exists.
Check the inventory's receipts
BrickLink runs a verification program: community members confirm set inventories, and the confirmations appear at the bottom of each set's inventory page, with usernames and dates. Before trusting an inventory for anything expensive, scroll down and look. Three details worth knowing: BrickLink offers confirmation only on Set and Gear inventories (minifigure inventories carry no verification status at all), verifiers are not required to have owned the physical set, and for the first year after release only sealed-set contents are accepted as inventory sources. An inventory with recent confirmations from multiple users is a different animal than one with none.
Check the twenty pieces that matter, not the two thousand
Here is the move that turns an evening of counting into fifteen minutes of checking: triage by irreplaceability, not by count. (If the set arrived as a loose pile, sort it into part types first... the sane workflow for that is the sorting guide.)
Missing pieces are not equal, and I mean that in the most literal, priced-in-dollars way. We studied this across 7,160 sets with real BrickLink sold prices (the full study is here), and the asymmetry is stark:
- A set missing 10% of its pieces at random keeps about 92% of its part-out value. Common bricks are functionally free to replace.
- Minifigures are 0.87% of a typical set's pieces and 20.6% of its value. The median fig-containing set loses about 21% of its part-out value when the figs leave, and a quarter of sets lose about 36%.
So the checklist order is: minifigures first (and check them properly, see below), then printed parts, then rare molds, then everything else barely matters. And you can make “rare” mechanical instead of guessy: Brickset's CSV has an ElementSetCount column, and its inventory pages have “unique parts” and “rare parts” views that show exactly which elements in your set appear in one or two sets ever. Those are the pieces to physically verify, because they are the ones you cannot cheaply rebuy.
Minifigures: the blind spot inside the blind spot
“All the figs are there” is not the same as “all the fig content is there,” for two catalog reasons:
- A minifigure's own inventory excludes hand-held accessories. The lightsaber, the crossbow, the coffee cup: those live as separate line items in the SET's inventory, not the fig's. A fig can be present while its most valuable accessory is gone.
- Fig part swaps are invisible to a headcount. The torso from a different fig, the wrong-era head... the assembly looks whole and the value quietly left. Given figs carry a fifth of a set's value, this is where verification effort pays. That whole art (candidate figures, exact variants, arm and hand checks) is its own guide: how to identify LEGO® minifigures, and for wrong or damaged parts, the repair guide.
The extras will gaslight you. Let them.
Every new set ships with spare copies of small parts, and they cause more false alarms than any real shortage. Three facts to keep you sane, all from BrickLink's own catalog documentation:
- Spares are a formal catalog section (“Extra Items”), typically 1x1 plates and tiles.
- They legitimately vary between copies of the same set, in presence AND quantity, depending on when and where the set was manufactured. LEGO® does not publish spare data at all; the catalogs reconstruct it.
- Therefore extras can never confirm or refute completeness. Having fewer leftovers than the list says means nothing. Having more means nothing.
I will quote one sentence from a guide currently circulating on this exact topic, because it teaches the opposite: “If you have one or two more of a small part than the inventory says, that's normal — those are spares, not extras.” That sentence has it inverted. In the catalogs, spares literally ARE the Extra Items section, listed inside the inventory, not a surplus floating above it. If you diff against a list that already includes the extras and then also excuse extra-extras, you have stopped measuring anything. Check the sections, not the vibes.
(Two more section-related false alarms while we are here: Alternate Items exist because the same set legitimately shipped with different mold variants across production runs, and a mid-production redesign gets flagged in the catalog with match ID 99, meaning two different official versions of “the” inventory exist. A part that looks subtly different from the picture may be a variant, not a wrong piece. The variant differences guide covers the fig side of this rabbit hole.)
Can you just weigh it? (the honest answer)
I love this question because the answer is a really instructive no.
The published set weights you would check against are unopened weights, packaging included, supplied by community members, and BrickLink explicitly disclaims their accuracy. For incomplete sets, BrickLink shows no weight at all. The two big databases disagree by about 121 grams on the same 2023 set, and the piece you are trying to detect... a 1x1 plate weighs 0.2 grams. You are hunting a rounding error inside a disclaimer.
The honest counter-example, because it exists and it is fun: weighing famously did work for sealed collectible-minifigure blind bags, where one dedicated hobbyist separated nearly a full 60-figure box by weight... and even there, two figures could not be told apart. That is a 10-gram single item in a sealed bag, the best possible case, and it still was not perfect. A 3-kilogram set with 2,000 pieces is not that case. Weigh a bulk purchase to sanity-check gross claims if you like, but never call a set complete or incomplete on a scale's word.
The actual final check
The forum wisdom on this is decade-old and correct: you follow the instructions and you build it. That is when a missing piece announces itself. Everything above just decides how much you can trust the set BEFORE you commit the evening, and which pieces to verify first. If it is a set you are buying rather than one you own, that pre-verification is the whole game... my rule from years of lot-buying is simple: keep built chunks intact until you know which sets you are hunting, because a built section is its own completeness certificate for a few hundred pieces at a time.
If you find something missing
That is its own complete playbook (free LEGO® replacements for new sets, the phone-call route for missing bags, sticker sheets, the aftermarket for retired sets), and I wrote it as this guide's companion: LEGO® set missing parts: what to do. The one-line preview: for new sets LEGO® fixes it free, and for old sets, check whether it is even worth fixing before you spend the money, because...
...74% of sets are worth more as parts than as complete boxes
That number is from our study, and it reframes what “complete” is even for. The median set's part-out value runs 1.38 times its complete-set price, and 28% of the sets we studied had zero complete-set sales in six months (the parts market was the only liquid market they had). Completeness is a real premium for the right sets, a labor of love for most, and occasionally... economically irrelevant. Know which case your set is before you spend $40 completing a $30 set. (How to price it either way: what is my LEGO® minifigure worth covers the method.)
And if you are selling: disclose like the platforms mean it, because they do. BrickLink requires Incomplete listings to state exactly what is missing, bans listing incomplete minifigures entirely, and shuts stores down automatically at three orders cancelled through its dispute system, with no marketplace refund mechanism of its own. eBay will hand your buyer a full refund including shipping on a set that was not as described, and every such case counts against your seller metrics even if you resolve it promptly. Honesty is cheaper.
FAQ
How do I find out how many pieces my LEGO® set should have? The box states a piece count, but it is not a usable checklist: BrickLink counts minifigures as single items, Brickset's LEGO®-sourced inventory can include spares, and the three sources give three different totals for the same set. Pick one inventory (Brickset's CSV export is the most checklist-friendly) and check against it consistently.
Is there a list of every part in a LEGO® set? Yes, three: Brickset republishes LEGO®'s own element list for modern sets, BrickLink maintains community inventories structured into Regular, Extra, Counterpart, and Alternate items, and Rebrickable carries inventories with spare-part flags. Modern instruction booklets (verified back to 2007) also print a full parts list on the last pages.
Do LEGO® sets come with extra pieces? Yes, spare copies of small parts, tracked in catalogs as “Extra Items.” Their presence and quantity legitimately vary between copies of the same set, so leftover pieces after a build are normal and prove nothing about completeness either way.
Can I check if a LEGO® set is complete by weighing it? No. Published set weights are unopened, packaging-included, community-supplied, and explicitly disclaimed; databases disagree with each other by more than 100 grams on the same set, and a 1x1 plate weighs 0.2 grams. Weighing is at best a coarse screen for gross claims.
What does “complete” mean when buying a used LEGO® set? On BrickLink, used-complete means all parts for all models including alternate models, plus all original stickers used on the model; the box and spares are not required, and missing instructions must be disclosed. On eBay there is no definition at all, only the seller's description, which the Money Back Guarantee holds them to.
Does a sealed LEGO® set count as complete? Sealed means unopened, not verified. BrickLink's own rules say the seller cannot guarantee a sealed set is complete; factory errors are rare but real, which is why LEGO® runs a free replacement service for new sets.
Are LEGO® sets missing minifigures still complete? Not for sale purposes: BrickLink's listing policy requires a set without its minifigures to be listed Incomplete. It is also the costliest kind of incomplete: the median fig-containing set loses about 21% of its part-out value when the figs leave.
How do I check a LEGO® set's inventory for accuracy? Scroll to the bottom of the BrickLink inventory page: community verification confirmations appear there with usernames and dates. Note that only Set and Gear inventories can be confirmed, and inventories for vintage sets may have been built from instructions or box photos rather than a physical set.
Definitions and catalog rules above were verified against BrickLink's and LEGO®'s live pages in August 2026; the value figures come from our study of 7,160 sets with BrickLink sold-price data. If a platform changes its rules, the live page wins... and I would love to hear about it.
— Matt
