NewAI Part GeneratorFree to get started
KICAD ERC

KiCad "Symbol is not annotated" ERC error

KiCad electrical rule check (schematic) message: Symbol is not annotated (unannotated in kicad-cli reports).

What it means

A symbol still has a placeholder reference such as "R?". KiCad needs a unique reference for every symbol to build the netlist and update the PCB. Run Tools → Annotate Schematic.

Common causes

  • New symbols placed after the last annotation.

How to fix it

  1. Run Tools → Annotate Schematic; keep existing annotations unless you want everything renumbered.

Find every “Symbol is not annotated” on your board

Upload your KiCad project to the free checker. It runs KiCad 10's DRC and ERC with your own rules, shows each finding on the board and links it to its fix. 10 free checks a day, no account.

Check my KiCad project

Related KiCad ERC checks

  • Duplicate reference designators (duplicate_reference)

All KiCad DRC and ERC checks

Checked against KiCad 10's source and documentation. Last reviewed 2026-11-07.

Design boards that pass DRC the first time

ProtoFlow is free AI PCB design software that opens KiCad projects directly: schematic, PCB layout with an autorouter, DRC and ERC, SPICE simulation and Gerber files. Free on macOS, Windows and Linux.

Get for Mac

Free to start. No card required.