SMD Resistor Marking Overview
Surface-mount device (SMD) resistors use printed codes to identify their nominal resistance. The most common systems are three-digit markings, four-digit markings, decimal-point notation using the letter R, and the EIA-96 code used on many precision resistors.
The marking system depends on the resistor series, package size and manufacturer. Very small resistors are frequently unmarked.
| Marking system | Format | Example | Resistance |
|---|---|---|---|
| Three-digit | Two significant digits and multiplier | 472 | 4.7 kΩ |
| Four-digit | Three significant digits and multiplier | 4701 | 4.7 kΩ |
| R notation | R represents decimal point | 4R7 | 4.7 Ω |
| EIA-96 | Two-digit index and letter multiplier | 01C | 10 kΩ |
| Zero-ohm link | Zero marking | 000 | Nominally 0 Ω |
| Unmarked | No identification | — | Requires measurement or part identification |
A printed resistance code does not necessarily identify tolerance, power rating, temperature coefficient or maximum working voltage. Those properties must be established from the component specification.
Three-Digit Resistor Codes
The three-digit system uses the first two digits as significant figures and the third digit as a decimal multiplier.
Resistance in ohms:
R = (10 × D1 + D2) × 10^D3
Where D1, D2 and D3 are the three printed digits.
Three-Digit Examples
| Marking | Calculation | Resistance |
|---|---|---|
| 100 | 10 × 1 | 10 Ω |
| 101 | 10 × 10 | 100 Ω |
| 151 | 15 × 10 | 150 Ω |
| 221 | 22 × 10 | 220 Ω |
| 331 | 33 × 10 | 330 Ω |
| 471 | 47 × 10 | 470 Ω |
| 681 | 68 × 10 | 680 Ω |
| 102 | 10 × 100 | 1 kΩ |
| 222 | 22 × 100 | 2.2 kΩ |
| 332 | 33 × 100 | 3.3 kΩ |
| 472 | 47 × 100 | 4.7 kΩ |
| 682 | 68 × 100 | 6.8 kΩ |
| 103 | 10 × 1,000 | 10 kΩ |
| 223 | 22 × 1,000 | 22 kΩ |
| 473 | 47 × 1,000 | 47 kΩ |
| 104 | 10 × 10,000 | 100 kΩ |
| 224 | 22 × 10,000 | 220 kΩ |
| 474 | 47 × 10,000 | 470 kΩ |
| 105 | 10 × 100,000 | 1 MΩ |
| 225 | 22 × 100,000 | 2.2 MΩ |
| 475 | 47 × 100,000 | 4.7 MΩ |
A resistor marked 100 is 10 Ω, not 100 Ω.
The final digit indicates the power of ten. It is not a third significant digit.
Three-Digit Multiplier Reference
| Final digit | Multiplier |
|---|---|
| 0 | ×1 |
| 1 | ×10 |
| 2 | ×100 |
| 3 | ×1,000 |
| 4 | ×10,000 |
| 5 | ×100,000 |
| 6 | ×1,000,000 |
| 7 | ×10,000,000 |
| 8 | ×100,000,000 |
| 9 | ×1,000,000,000 |
Three-digit markings are commonly associated with E24-series resistors, often having ±5% tolerance.
The code itself does not guarantee that tolerance.
Four-Digit Resistor Codes
The four-digit system provides three significant figures followed by a multiplier.
Resistance in ohms:
R = (100 × D1 + 10 × D2 + D3) × 10^D4
Four-digit markings are frequently used on precision resistors, including many ±1% components.
Four-Digit Examples
| Marking | Calculation | Resistance |
|---|---|---|
| 1000 | 100 × 1 | 100 Ω |
| 1500 | 150 × 1 | 150 Ω |
| 2200 | 220 × 1 | 220 Ω |
| 3300 | 330 × 1 | 330 Ω |
| 4700 | 470 × 1 | 470 Ω |
| 4990 | 499 × 1 | 499 Ω |
| 1001 | 100 × 10 | 1 kΩ |
| 1211 | 121 × 10 | 1.21 kΩ |
| 2201 | 220 × 10 | 2.2 kΩ |
| 2491 | 249 × 10 | 2.49 kΩ |
| 4701 | 470 × 10 | 4.7 kΩ |
| 4991 | 499 × 10 | 4.99 kΩ |
| 1002 | 100 × 100 | 10 kΩ |
| 1502 | 150 × 100 | 15 kΩ |
| 2202 | 220 × 100 | 22 kΩ |
| 4702 | 470 × 100 | 47 kΩ |
| 4992 | 499 × 100 | 49.9 kΩ |
| 1003 | 100 × 1,000 | 100 kΩ |
| 2203 | 220 × 1,000 | 220 kΩ |
| 4703 | 470 × 1,000 | 470 kΩ |
| 1004 | 100 × 10,000 | 1 MΩ |
Distinguishing Three and Four Digits
| Resistance | Three-digit marking | Four-digit marking |
|---|---|---|
| 100 Ω | 101 | 1000 |
| 220 Ω | 221 | 2200 |
| 470 Ω | 471 | 4700 |
| 1 kΩ | 102 | 1001 |
| 4.7 kΩ | 472 | 4701 |
| 10 kΩ | 103 | 1002 |
| 47 kΩ | 473 | 4702 |
| 100 kΩ | 104 | 1003 |
| 1 MΩ | 105 | 1004 |
A four-digit marking must not be decoded by applying the three-digit rule to its first three characters.
R Notation and Low-Value Resistors
The letter R represents the decimal point in resistance markings expressed in ohms.
This notation is particularly useful for values below 10 Ω and for precision values that cannot be represented conveniently using an ordinary numerical multiplier.
R-Notation Examples
| Marking | Resistance |
|---|---|
| R01 | 0.01 Ω |
| R05 | 0.05 Ω |
| R10 | 0.1 Ω |
| R22 | 0.22 Ω |
| R47 | 0.47 Ω |
| R68 | 0.68 Ω |
| 1R0 | 1 Ω |
| 1R5 | 1.5 Ω |
| 2R2 | 2.2 Ω |
| 4R7 | 4.7 Ω |
| 6R8 | 6.8 Ω |
| 10R | 10 Ω |
| 49R9 | 49.9 Ω |
| 100R | 100 Ω |
The R is a decimal separator, not a multiplier.
For instance:
4R7 = 4.7 Ω
It does not mean 47 Ω or 4,700 Ω.
Four-Character Precision Markings
| Marking | Resistance |
|---|---|
| R010 | 0.010 Ω |
| R025 | 0.025 Ω |
| R100 | 0.100 Ω |
| 1R00 | 1.00 Ω |
| 2R49 | 2.49 Ω |
| 4R99 | 4.99 Ω |
| 10R0 | 10.0 Ω |
| 49R9 | 49.9 Ω |
| 99R9 | 99.9 Ω |
The number of decimal places in the marking does not, by itself, establish guaranteed resistor accuracy.
Milliohm Resistor Markings
Low-resistance SMD components are frequently used for current measurement, power monitoring and current limiting.
Their values may be expressed in milliohms.
1 mΩ = 0.001 Ω
Common Low-Resistance Markings
| Marking | Resistance | Milliohms |
|---|---|---|
| R001 | 0.001 Ω | 1 mΩ |
| R002 | 0.002 Ω | 2 mΩ |
| R005 | 0.005 Ω | 5 mΩ |
| R010 | 0.010 Ω | 10 mΩ |
| R020 | 0.020 Ω | 20 mΩ |
| R050 | 0.050 Ω | 50 mΩ |
| R100 | 0.100 Ω | 100 mΩ |
| R220 | 0.220 Ω | 220 mΩ |
| R500 | 0.500 Ω | 500 mΩ |
For very low resistance, the resistance of PCB tracks, solder joints and test probes can become significant.
Current-sense resistors often use four-terminal Kelvin connections to reduce measurement error.
A code such as R005 does not specify the component’s current rating or resistance tolerance.
EIA-96 Resistor Marking System
The EIA-96 marking system is commonly used for precision resistors, particularly E96-series components with nominal ±1% tolerance.
The marking consists of:
- A two-digit number from 01 to 96.
- A letter representing the multiplier.
The two-digit number is a lookup index, not the resistance value.
EIA-96 Calculation
Resistance = E96 base value × Letter multiplier
Examples
| Marking | Base value | Multiplier | Resistance |
|---|---|---|---|
| 01A | 100 | ×1 | 100 Ω |
| 01B | 100 | ×10 | 1 kΩ |
| 01C | 100 | ×100 | 10 kΩ |
| 01D | 100 | ×1,000 | 100 kΩ |
| 01E | 100 | ×10,000 | 1 MΩ |
| 24B | 174 | ×10 | 1.74 kΩ |
| 38C | 243 | ×100 | 24.3 kΩ |
| 68X | 499 | ×0.1 | 49.9 Ω |
| 68B | 499 | ×10 | 4.99 kΩ |
| 96C | 976 | ×100 | 97.6 kΩ |
The code 01C is 10 kΩ, not 1 Ω or 100 Ω.
EIA-96 Letter Multipliers
| Letter | Multiplier | Power of ten |
|---|---|---|
| Z | ×0.001 | 10⁻³ |
| Y | ×0.01 | 10⁻² |
| X | ×0.1 | 10⁻¹ |
| A | ×1 | 10⁰ |
| B | ×10 | 10¹ |
| C | ×100 | 10² |
| D | ×1,000 | 10³ |
| E | ×10,000 | 10⁴ |
| F | ×100,000 | 10⁵ |
Some published EIA-96 marking conventions use S as an alternative to Y and R as an alternative to X.
Manufacturer-specific use of multiplier letters should be checked before interpreting an ambiguous component.
The letter R can therefore have two different meanings depending on the marking system:
- In ordinary R notation, it represents a decimal point.
- In an EIA-96 variant, it can represent a ×0.1 multiplier.
Complete EIA-96 Base-Value Table
The following table provides the 96 base values used by the EIA-96 marking system.
| Code | Value | Code | Value | Code | Value | Code | Value |
|---|---|---|---|---|---|---|---|
| 01 | 100 | 25 | 178 | 49 | 316 | 73 | 562 |
| 02 | 102 | 26 | 182 | 50 | 324 | 74 | 576 |
| 03 | 105 | 27 | 187 | 51 | 332 | 75 | 590 |
| 04 | 107 | 28 | 191 | 52 | 340 | 76 | 604 |
| 05 | 110 | 29 | 196 | 53 | 348 | 77 | 619 |
| 06 | 113 | 30 | 200 | 54 | 357 | 78 | 634 |
| 07 | 115 | 31 | 205 | 55 | 365 | 79 | 649 |
| 08 | 118 | 32 | 210 | 56 | 374 | 80 | 665 |
| 09 | 121 | 33 | 215 | 57 | 383 | 81 | 681 |
| 10 | 124 | 34 | 221 | 58 | 392 | 82 | 698 |
| 11 | 127 | 35 | 226 | 59 | 402 | 83 | 715 |
| 12 | 130 | 36 | 232 | 60 | 412 | 84 | 732 |
| 13 | 133 | 37 | 237 | 61 | 422 | 85 | 750 |
| 14 | 137 | 38 | 243 | 62 | 432 | 86 | 768 |
| 15 | 140 | 39 | 249 | 63 | 442 | 87 | 787 |
| 16 | 143 | 40 | 255 | 64 | 453 | 88 | 806 |
| 17 | 147 | 41 | 261 | 65 | 464 | 89 | 825 |
| 18 | 150 | 42 | 267 | 66 | 475 | 90 | 845 |
| 19 | 154 | 43 | 274 | 67 | 487 | 91 | 866 |
| 20 | 158 | 44 | 280 | 68 | 499 | 92 | 887 |
| 21 | 162 | 45 | 287 | 69 | 511 | 93 | 909 |
| 22 | 165 | 46 | 294 | 70 | 523 | 94 | 931 |
| 23 | 169 | 47 | 301 | 71 | 536 | 95 | 953 |
| 24 | 174 | 48 | 309 | 72 | 549 | 96 | 976 |
Decoding Example: 68X
Code 68 corresponds to base value 499.
Letter X represents ×0.1.
499 × 0.1 = 49.9 Ω
Decoding Example: 20E
Code 20 corresponds to base value 158.
Letter E represents ×10,000.
158 × 10,000 = 1,580,000 Ω
Result: 1.58 MΩ
Decoding Example: 47C
Code 47 corresponds to base value 301.
Letter C represents ×100.
301 × 100 = 30,100 Ω
Result: 30.1 kΩ
EIA-96 Versus Four-Digit Markings
Both systems can represent precision resistance values, but their encoding methods differ.
| Resistance | Four-digit code | EIA-96 code |
|---|---|---|
| 100 Ω | 1000 | 01A |
| 121 Ω | 1210 | 09A |
| 249 Ω | 2490 | 39A |
| 499 Ω | 4990 | 68A |
| 1 kΩ | 1001 | 01B |
| 2.49 kΩ | 2491 | 39B |
| 4.99 kΩ | 4991 | 68B |
| 10 kΩ | 1002 | 01C |
| 24.9 kΩ | 2492 | 39C |
| 49.9 kΩ | 4992 | 68C |
| 100 kΩ | 1003 | 01D |
| 1 MΩ | 1004 | 01E |
EIA-96 codes are compact and can fit on some packages that cannot accommodate four numerical characters.
The manufacturer determines which marking system is used.
Zero-Ohm SMD Resistors
Zero-ohm resistors are commonly used as PCB links rather than as conventional resistance elements.
Common Markings
| Marking | Meaning |
|---|---|
| 0 | Nominal zero-ohm link |
| 00 | Nominal zero-ohm link |
| 000 | Nominal zero-ohm link |
| 0000 | Nominal zero-ohm link |
Typical applications include configuration jumpers, alternate assembly options and connections that may be removed during testing.
A zero-ohm resistor is not an ideal short circuit.
It has a finite resistance, current rating and maximum permissible operating conditions.
For high-current designs, use the manufacturer’s actual current-rating specification.
Unmarked SMD Resistors
Many small surface-mount resistors have no printed identification.
This is common in packages such as 0402, 0201 and 01005, although marking practices vary.
Common SMD Package Sizes
| Imperial size | Metric designation | Nominal dimensions |
|---|---|---|
| 1206 | 3216 | 3.2 × 1.6 mm |
| 0805 | 2012 | 2.0 × 1.25 mm |
| 0603 | 1608 | 1.6 × 0.8 mm |
| 0402 | 1005 | 1.0 × 0.5 mm |
| 0201 | 0603 | 0.6 × 0.3 mm |
| 01005 | 0402 | 0.4 × 0.2 mm |
Dimensions are nominal and may vary slightly between manufacturers.
The package size does not determine the resistor value.
Identifying an Unmarked Resistor
Useful methods include checking the PCB bill of materials, circuit schematic, assembly drawing or component reel label.
If documentation is unavailable, measure the resistance using appropriate test equipment.
An in-circuit reading may be affected by parallel circuit paths.
SMD Marking Orientation
Unlike axial resistors with coloured tolerance bands, SMD resistors generally have no standard visual indicator establishing the reading direction.
A code may appear rotated through 90° or 180°.
Common Ambiguities
| Marking | Possible issue |
|---|---|
| 101 | Rotation can preserve appearance |
| 681 | Can be difficult to distinguish when rotated |
| 060 | May be mistaken for another numerical sequence |
| 01C | Requires EIA-96 interpretation |
| 47R | May be ordinary R notation or an EIA-96 variant |
| R10 | R notation, but orientation still needs checking |
For ambiguous characters, inspect the component with magnification.
Check the likely value against the circuit function and confirm with measurement.
A physically plausible code is not necessarily the correct interpretation.
Resistor Tolerance and Markings
Three-digit, four-digit and EIA-96 markings are often associated with particular resistor series.
| Marking | Common tolerance association |
|---|---|
| Three-digit | ±5% |
| Four-digit | ±1% |
| EIA-96 | ±1% |
| R notation | Device-dependent |
| Unmarked | Unknown |
These are common conventions rather than guaranteed specifications.
A three-digit resistor may have a tighter tolerance than ±5%, and four-digit markings do not guarantee ±1%.
Tolerance Calculation
For nominal resistance R and tolerance t expressed as a percentage:
RMIN = R × (1 − t/100)
RMAX = R × (1 + t/100)
For 4.99 kΩ ±1%:
RMIN = 4990 × 0.99 = 4940.1 Ω
RMAX = 4990 × 1.01 = 5039.9 Ω
The permitted initial resistance range is approximately 4.940–5.040 kΩ.
Tolerance does not include every possible change due to temperature, ageing, moisture or voltage stress.
Power Rating and Package Size
The resistance code does not identify the rated power dissipation.
Package size provides only an approximate indication because ratings differ by resistor construction and manufacturer.
Common Indicative Ratings
| Package | Common nominal power rating |
|---|---|
| 0201 | 0.05 W |
| 0402 | 0.0625 W |
| 0603 | 0.1 W |
| 0805 | 0.125 W |
| 1206 | 0.25 W |
| 2010 | 0.5 W |
| 2512 | 1 W |
These are typical values, not universal ratings.
High-power and specialised resistor series may differ substantially.
Power Dissipation
The principal relationships are:
P = I²R
P = V²/R
Where P is power in watts, I is current in amperes, V is voltage in volts and R is resistance in ohms.
For 1 kΩ with 5 V across it:
P = 5² / 1000 = 0.025 W
The actual resistor must have sufficient power rating after accounting for PCB layout, ambient temperature and manufacturer derating requirements.
Working Voltage
A resistor must remain within both its power rating and its maximum working-voltage specification.
The voltage corresponding to its power rating is:
V = √(P × R)
For 100 kΩ at 0.1 W:
V = √(0.1 × 100000)
V = 100 V
This is the voltage producing 0.1 W dissipation.
The resistor’s specified maximum working voltage may be lower.
For high-voltage circuits, also consider voltage transients, pulse ratings, creepage, clearance and appropriate safety requirements.
Measuring SMD Resistors
A multimeter can confirm a resistor value when the marking is ambiguous.
Measurement Procedure
- Disconnect circuit power.
- Discharge relevant capacitors.
- Select the resistance range.
- Contact both resistor terminals using suitable probes.
- Allow the measurement to stabilise.
- Compare the result with the decoded marking.
- Remove one connection from the circuit if parallel paths affect the reading.
In-Circuit Measurement Errors
A resistor connected in parallel with another conductive path can appear lower in resistance than its nominal value.
For two resistors:
REQ = (R1 × R2) / (R1 + R2)
Two 10 kΩ resistors in parallel produce 5 kΩ.
Measuring 5 kΩ across one of these resistors while it remains installed does not establish that it is defective.
Low-Resistance Measurement
Ordinary two-wire multimeter measurements can be inaccurate for milliohm resistors.
For a 10 mΩ component, even small probe and contact resistances can introduce substantial error.
Use four-wire Kelvin measurement where the required accuracy justifies it.
Special and Manufacturer-Specific Markings
Not every SMD marking follows the common resistor codes.
| Component type | Identification consideration |
|---|---|
| Thick-film chip resistor | Often standard numerical marking |
| Thin-film precision resistor | Four-digit or EIA-96 marking |
| Current-sense resistor | R notation or specialised marking |
| Metal-strip resistor | May use printed milliohm code |
| High-voltage resistor | Manufacturer-specific marking possible |
| Fusible resistor | Requires construction identification |
| Resistor network | May use package code rather than individual value |
| Zero-ohm link | Zero marking or no marking |
| Very small chip resistor | Frequently unmarked |
A component marked with three characters is not necessarily a three-digit resistor.
Small semiconductor devices, inductors and other components also use compact printed identifiers.
Component type should be established before applying a resistor code.
Common Marking Errors
| Symptom | Likely cause | Corrective action |
|---|---|---|
| 100 interpreted as 100 Ω | Multiplier misunderstood | Decode as 10 × 1 |
| 472 interpreted as 472 Ω | Third digit treated as significant | Decode as 47 × 100 |
| 1001 interpreted as 1001 Ω | Four-digit multiplier ignored | Decode as 100 × 10 |
| 01C interpreted as numerical value | EIA-96 system overlooked | Use index table |
| 4R7 interpreted as 47 Ω | Decimal marker ignored | Decode as 4.7 Ω |
| R010 interpreted as 10 Ω | Decimal placement incorrect | Decode as 0.010 Ω |
| Resistance too low in circuit | Parallel paths | Measure out of circuit |
| Value changes with probe pressure | Poor contact | Clean or reposition probes |
| No visible code | Small or unmarked package | Use BOM or measurement |
| Correct value but component overheats | Power rating insufficient | Check dissipation and derating |
| Replacement fails | Incorrect voltage or pulse rating | Compare full specifications |
| EIA-96 code ambiguous | Alternate letter conventions | Identify manufacturer series |
Quick Decoding Procedure
- Confirm that the component is a resistor.
- Read the printed code using magnification if necessary.
- Count the characters.
- Identify any R decimal notation.
- For three digits, use two significant figures and one multiplier.
- For four digits, use three significant figures and one multiplier.
- For two digits followed by a letter, check the EIA-96 code.
- For zero markings, consider a zero-ohm jumper.
- Compare the decoded value with the expected circuit function.
- Verify by measurement if the result is uncertain.
- Check the resistor’s tolerance, power rating and construction before replacement.
SMD Resistor Marking Checklist
| Requirement | Verification |
|---|---|
| Component type | Confirmed resistor |
| Marking | Read accurately |
| Orientation | Checked for ambiguity |
| Three-digit code | Two significant digits and multiplier |
| Four-digit code | Three significant digits and multiplier |
| R notation | Decimal point interpreted correctly |
| EIA-96 | Index and multiplier letter decoded |
| Zero-ohm marking | Link identified correctly |
| Unmarked component | Value established from documentation or measurement |
| Tolerance | Verified separately |
| Package size | Identified correctly |
| Power rating | Suitable for application |
| Voltage rating | Within specified limits |
| Temperature coefficient | Suitable where accuracy matters |
| Current-sense application | Low-resistance measurement method appropriate |
| In-circuit reading | Parallel paths considered |
| Replacement | Resistance and electrical ratings matched |
