PCB Footprint vs Schematic Symbol: What is the Difference?
Last updated 24 July 2026 · 5 min read
Direct Answer
A schematic symbol is the abstract, logical representation of a component used during schematic capture, showing its pins and electrical function; a PCB footprint (or land pattern) is the physical representation of that same component — the exact copper pad shapes, sizes, and spacing — used during PCB layout to actually place and solder the part.
Detailed Explanation
A schematic symbol exists purely to represent a component's electrical behaviour during schematic capture: its pins, their function (power, ground, signal, and so on), and how it connects to the rest of the circuit. It carries no information about physical size, pad shape, or package. Two completely different physical packages of the same part (say, a resistor in 0402 versus 0603 case size) can share an identical schematic symbol, because electrically they're interchangeable.
A PCB footprint, also called a land pattern, is the opposite: it's purely physical, describing the exact copper pad shapes, sizes, and spacing needed to solder a specific physical package reliably, plus silkscreen outline and any thermal or mechanical pads. The footprint has no inherent knowledge of the part's electrical function; it's the schematic symbol's link to a specific footprint, set during library creation or schematic capture, that ties the two together so the netlist (electrical) and the layout (physical) describe the same actual component.
| Schematic Symbol | PCB Footprint | |
|---|---|---|
| Represents | Electrical function and pin-out | Physical land pattern and package outline |
| Defined by | Pin count, pin function, reference designator | Pad shape, size, spacing, silkscreen, courtyard |
| Governed by | Datasheet pin table | IPC-7351 (or equivalent) land pattern standard |
| Shared across package variants? | Often yes (e.g. one resistor symbol for 0402 and 0603) | No; each physical package needs its own footprint |
| Checked by | Electrical Rule Check (ERC) | Design Rule Check (DRC) |
| Consequence if wrong | Incorrect netlist: the circuit is wired wrong | Solders unreliably or doesn't fit, even if the netlist is correct |
How EDA Tools Link the Two
The symbol-to-footprint association is a field set on the symbol itself: in KiCad this is the symbol's Footprint field, in Altium Designer it's the Footprint Model on the component, and other tools use equivalent mechanisms. This link does two things: it tells the layout tool which physical footprint to place for each schematic symbol instance, and, critically, it maps each schematic pin number to a specific footprint pad number. That pin-to-pad mapping is what actually makes the netlist correct; get it wrong and the board can pass every automated check while being wired incorrectly (see the FAQ below). Most modern component libraries, including manufacturer-supplied ones for KiCad and Altium, ship the symbol, footprint, and this mapping together as a matched set specifically to avoid this class of error.
IPC-7351 Land Pattern Density Levels
IPC-7351 defines three density levels for the same package, trading assembly tolerance against board area:
| Density Level | Designation | Use Case |
|---|---|---|
| Level A | Most (Maximum) | Hand assembly, low-volume prototyping; largest pads, most solder-joint tolerance |
| Level B | Nominal | General-purpose production; the default for most designs |
| Level C | Least (Minimum) | High-density boards; smallest pads, tightest component spacing, requires tighter assembly process control |
Most footprint libraries and land pattern calculators default to Level B (Nominal); deviating from that default should be a deliberate choice tied to an assembly capability or board-density constraint, not an accident of which library a footprint happened to come from.
Practical Examples
A capacitor's schematic symbol is the same simple two-terminal symbol whether the physical part is a tiny 0201 ceramic capacitor or a much larger electrolytic can, but each needs an entirely different footprint, because their physical pad geometry has nothing in common despite identical schematic representation.
A common real-world failure mode is a footprint built from a datasheet's "typical" dimensions rather than its specified land pattern recommendation, which fabricates and looks correct in the layout tool, but produces pads that are subtly too large or too closely spaced for the actual package once real components arrive for assembly: exactly the kind of mismatch that DFM review is meant to catch before it reaches fabrication.
Design Considerations
- Verify every footprint against the actual component datasheet, not just a library default, especially for parts pulled from a generic or community library rather than the manufacturer's own.
- Use IPC-7351-derived land pattern calculators or libraries where available. They translate package dimensions into pad geometry using a consistent, validated methodology rather than ad hoc guesswork.
- Keep symbol-to-footprint links explicit and reviewed, especially when a part has multiple package options, so the wrong footprint variant doesn't get silently substituted.
- Re-verify footprints when reusing an older project's library. A footprint created against an earlier datasheet revision can be subtly wrong if the manufacturer has since changed the package's recommended land pattern.
- Remember footprint geometry constrains routing, not just soldering. Pad size, spacing, and courtyard clearance set how much routing channel is actually available around a component once routing begins, so an oversized or poorly spaced footprint can box in nets that would otherwise route cleanly.
- Library accuracy in professional design: Maintaining a validated, up-to-date component library is one of the less visible but high-impact investments in PCB design quality. Professional PCB design services build and verify footprints against datasheets as a standard part of every project.
Common Mistakes
- Building a footprint from a datasheet's general package dimensions instead of its specific recommended land pattern, producing pads that don't match the part's actual soldering requirements.
- Assuming a schematic symbol and its linked footprint are both correct just because the design passes ERC and DRC: neither check verifies the footprint against the real component.
- Reusing a footprint from an older project without checking it against the current datasheet revision of the part actually being used.
- Treating footprint creation as a minor, low-effort task compared to schematic capture, when a single wrong footprint can make an otherwise perfect board unusable.
- Trusting the symbol-to-footprint pin mapping without checking it against the datasheet pinout, especially on a part with a non-obvious pad numbering scheme: this is the one class of error that both ERC and DRC will pass cleanly while the board is genuinely wired wrong.
- Mixing footprints built to different IPC-7351 density levels within the same design without a deliberate reason, producing inconsistent solder-joint reliability margins across the board for no functional benefit.
Frequently Asked Questions
- Can one schematic symbol be linked to multiple different footprints?
- Yes — many EDA tools let a single schematic symbol reference different footprints, which is useful when the same logical part is available in multiple physical packages (e.g. a resistor available in 0402 and 0603 sizes). The symbol describes the electrical function and pin-out once; the footprint choice is a separate, layout-stage decision.
- What happens if a footprint's pad spacing doesn't match the actual component package?
- The board fabricates and the schematic looks correct, but the physical component either won't solder down properly (pads too far apart or too close for the package's actual leads) or won't make reliable electrical contact even if it appears to fit — this kind of mismatch is invisible to both ERC and DRC, since both only check the symbol/footprint as drawn, not against the real component's datasheet dimensions.
- Why do a schematic symbol's pin numbers sometimes not match the footprint's pad numbers?
- They're two independent numbering systems that only work correctly when deliberately mapped to each other. A schematic symbol's pin numbers usually follow the manufacturer's datasheet pinout table; a footprint's pad numbers are typically assigned by physical position (often starting at pin 1's silkscreen dot and proceeding around the package). Most EDA tools require an explicit pin-to-pad mapping when the symbol and footprint are linked, and it's the designer's responsibility to verify that mapping against the datasheet — a mismatch here produces a board that passes every schematic and layout check yet is wired incorrectly the moment the real part is soldered down, because the netlist itself is wrong, not just the drawing.
- Does a footprint need a 3D model?
- Not to fabricate a functional board, but a 3D (STEP) model attached to the footprint lets the layout tool generate an accurate 3D render of the assembled board — used to check mechanical clearance against an enclosure, connectors, or neighbouring tall components before the board is built. It's optional for electrical function but low-cost insurance against a mechanical-fit surprise late in a project, and most modern component libraries (including manufacturer-supplied ones) include a STEP model alongside the footprint and symbol.
References
Related Questions
What Is Schematic Capture, and How Does It Actually Work?
Schematic capture is the process of drawing a circuit's components and connections in EDA software to produce the netlist that drives PCB layout.
How to Use KiCad: Schematic Entry and PCB Layout Workflow
A practical guide to the KiCad PCB design workflow — schematic entry, ERC, footprint assignment, PCB layout, routing, DRC, and Gerber output.
How Do You Create and Manage KiCad Footprint and Symbol Libraries?
How to create custom KiCad symbols and footprints, organise project vs global libraries, register them in the library table, and version-control with Git.
PCB Component Placement: Best Practices and Common Pitfalls
Good PCB component placement groups related parts, shortens critical paths, and separates noisy from sensitive circuitry. Here's how to do it well.
PCB Design for Manufacturability (DFM): What It Means
PCB design for manufacturability (DFM) matches a layout to a fab and assembly house's real process capability, preventing costly late-stage respins.
What Are PCB Design Rules (DRC), and Why Do They Matter?
PCB design rules define the manufacturability and electrical constraints a layout must meet. DRC is the automated check that verifies them before fabrication.
Related Forum Discussions
Is a double-sided PCB enough for a simple ESP32 sensor board, or should I go multi-layer?
Building a little battery-powered sensor board around an ESP32 module (the kind with the PCB antenna already built into the module, not desi
Decoupling caps placed right next to the IC but still seeing power rail noise
Fast digital board, MCU running a few hundred MHz core clock plus a couple of high-speed peripherals. Put 100 nF caps right next to every po
Best 4-layer stack-up for a board with both analog and digital circuitry?
Spinning up a board with an STM32 doing the digital side and a precision analog front end (instrumentation amp into an ADC) reading a low-le