BOMParser

Guide

Reference designators explained: prefixes, ranges and what a count proves

A reference designator is the label that ties a part on the schematic and the board to a line on the BOM: a letter prefix for the part class and a number, such as R12 or U3. A count of the designators on a BOM line proves only that the list and the quantity agree.

By BOMParser. Published

Steps

Reading a designator list

  1. Read the prefix

    R is a resistor, C a capacitor, U an integrated circuit, J a connector. The table below lists the common ones; your company may differ.

  2. Expand the ranges

    R5-R8 means R5, R6, R7 and R8. Write them out before counting.

  3. Count the unique entries

    A designator listed twice in one cell is one part, not two.

  4. Compare with the quantity

    On a populated line the count and the quantity must be equal.

  5. Check each designator appears once

    Across populated lines a designator is placed once per board. Two lines claiming C14 means one of them is wrong.

  6. Compare with the board

    A BOM can only be checked against itself. The schematic, netlist or assembly drawing says whether C14 exists.

Conventions

Prefixes are conventions, not proof

The class letters come from drafting standards. Many companies follow ASME Y14.44, which replaced IEEE 200, but no standard is mandatory and tools bend it: a ferrite bead may be FB or L, a crystal Y or X, an LED D or LED. Treat the prefix as a strong hint and read the description beside it.

A trailing letter often marks one unit of a multi-part package, so U1A and U1B can be the two halves of one dual op-amp. Whether the BOM lists U1 once or U1A and U1B depends on the tool, and the choice changes the count.

Gaps in numbering are normal. R4 can be missing because a part was deleted and the design was not re-annotated. A gap is not an error; the same designator on two populated lines is.

The count

What a designator count proves

A count compares two things on one line: the quantity and the length of the designator list. When they match, the line is consistent with itself, and that is all it shows. Four wrong designators with a quantity of 4 still tie. A part missing from the BOM altogether leaves no trace. A designator misread by OCR, R18 for R13, does not change the count. To know the list is right you need the schematic or the netlist.

The reference designator count check page lists what the check catches and what it cannot, with worked examples of range expansion.

Reference

Common prefixes and their variants

PrefixUsuallyNote
RResistorRN network, RT thermistor, RV variable
CCapacitorSame prefix for ceramic, film and electrolytic
LInductorFerrite beads are FB in some tools, L in others
DDiodeLEDs may be D or LED; older drawings use CR
QTransistorSome teams use T
UIntegrated circuitIC on older drawings
J and PConnectorJ the fixed side (jack), P the free side (plug)
SWSwitchOften S
YCrystal or oscillatorX or XTAL elsewhere
TPTest pointA bare pad or a purchased test loop

Conventions differ between standards, tools and companies. Your own library is the authority for your own board.

Pitfalls

What goes wrong

  • Multi-unit parts. U1A and U1B listed for one package give two designators for a quantity of 1, so the count fails.
  • Renumbering. Re-annotating a schematic can change designators with no physical change, so an older BOM no longer matches the new board. See BOM revision control.
  • Ranges that cross prefixes or run backwards. R1-C3 cannot be expanded honestly, and R8-R5 is probably a typing slip.
  • Parts with no designator. Screws, labels and the bare PCB have none, so their quantities rest on the BOM's word, not on a count.
  • Case and spacing. r5, R 5 and R5 are one part to a person and three entries to a naive script.
  • Shared designators. A fitted part and its DNP alternate may legitimately share R10; a plain duplicate check will flag it. See DNP in a BOM.

The tool

How BOMParser helps

BOMParser expands ranges such as R5-R8, R5-8 and R5 to R8, counts the unique designators on every line and compares the count with the quantity. It lists quantities that rest on no designators, flags a designator used on two populated lines, and reports odd tokens and backward ranges. It has no schematic or netlist, so it cannot say that a designator exists on your board. Convert a file on the BOM to CSV page; pricing lists the plans. Free: 1 file per day, up to 10 pages, no account. Files over 10 pages are converted up to page 10 on the free allowance; a page code converts the whole file, up to 150 pages.

FAQ

Reference designator questions

What is a reference designator?

A short label, a letter prefix and a number such as R12 or U3, that names one place on the board and the matching symbol on the schematic. A BOM line lists the designators where its part is used.

What do the letters in a reference designator mean?

They name the class of part: R resistor, C capacitor, U integrated circuit, J connector. Conventions come from drafting standards such as ASME Y14.44, but tools and companies vary, so read the description too.

How do I write a range of designators?

Spell it out: R5,R6,R7,R8. Many tools read R5-R8 correctly, but a spreadsheet counts it as one entry, and an expanded list can be counted and checked.

Why is a designator missing from the sequence?

A part was deleted and the design was not re-annotated, or the number is reserved. A gap is normal; the same designator on two populated lines is not.

What does a designator count prove?

That the quantity and the list on one line agree. It does not prove the list matches the board, and two wrong numbers can still agree.

How are multi-unit parts listed?

Practice varies: one package may appear as U1 or as U1A and U1B. List one designator per physical package, so that the count equals the quantity.

Keep reading

Related guides

DNP in a BOM

How to mark do-not-populate lines, and how they get read.

BOM consolidation and duplicate lines

Merging same-MPN lines without losing designators.

Quantity per board vs order quantity

Panels, attrition and MOQ between the BOM and the order.