Zbotic Logo Zbotic Logo
  • Home
  • Shop
  • Sale
  • 3D Print Service
  • PCB Service
  • B2B
  • Blogs
  • Contact Us
0 0

View Wishlist Add all to cart

0 0
0 Shopping Cart
Shopping cart (0)
Subtotal: ₹0.00

View cartCheckout

  • Shop
  • About Us
  • Contact Us
  • Reseller
  • Blogs
020 69134444
1800 209 0998
[email protected]
Help Desk
Facebook Twitter Instagram Linkedin YouTube
Zbotic Logo Zbotic Logo
0 0

View Wishlist Add all to cart

0 0
0 Shopping Cart
Shopping cart (0)
Subtotal: ₹0.00

View cartCheckout

All departments
  • 3D Print Service
  • 3D Printer
  • Batteries & Chargers
  • Development Boards
  • Drone Parts
  • EBike parts
  • Sensor Modules
  • Electronic Components
  • Electronic Modules
  • IoT and Wireless
  • Mechanical Parts and Workbench Tools
  • Motors & Drivers & Pumps & Actuators
  • DIY and Robot Kits
  • Show more
  • Home
  • Shop
  • Sale
  • 3D Print Service
  • PCB Service
  • B2B
  • Blogs
  • Contact Us
Return to previous page
Home PCB Manufacturing

PCB Assembly BOM: Bill of Materials Best Practices

PCB Assembly BOM: Bill of Materials Best Practices

April 1, 2026 /Posted by / 0

The Bill of Materials (BOM) is the master document that links your schematic design to the physical components that get soldered onto the PCB. A well-structured BOM prevents assembly errors, speeds up procurement, and reduces production costs. A poorly formatted BOM — with missing part numbers, ambiguous descriptions, or outdated stock information — causes delays, wrong component placement, and expensive rework. This guide covers BOM creation, formatting, validation, and management best practices for Indian electronics projects.

Table of Contents

  • BOM Structure and Fields
  • Part Number Selection
  • Sourcing for Indian Projects
  • Managing Alternate Parts
  • BOM Costing Analysis
  • BOM for Assembly Houses
  • BOM Version Management
  • Frequently Asked Questions

BOM Structure and Fields

A production-ready BOM should include these fields for every line item:

Field Example Required
Reference Designator R1, R2, R5 Yes
Quantity 3 Yes
Value 10kΩ Yes
Package/Footprint 0603 (1608 metric) Yes
Manufacturer Yageo Yes for production
Manufacturer Part Number (MPN) RC0603FR-0710KL Yes for production
Description Resistor 10kΩ 1% 0603 Recommended
Supplier LCSC, Mouser, Robu Recommended
Supplier Part Number C25804 Recommended
Unit Price (₹) 0.50 Recommended
DNP (Do Not Place) No If applicable
🛒 Recommended: 4x6cm Universal PCB Double-Side — Starting at ₹21 on Zbotic.

Part Number Selection

For every component, specify a complete manufacturer part number (MPN) — not just a generic value:

  • Bad: “100nF capacitor 0402” — hundreds of parts match this description with different voltage ratings, dielectrics, and tolerances
  • Good: “Murata GCM155R71C104KA55D — 100nF 16V X7R 0402” — unambiguous, single part

Key parameters that differentiate components with the same value:

  • Resistors: Tolerance (1% vs 5%), power rating, temperature coefficient
  • Capacitors: Voltage rating, dielectric type (X7R vs X5R vs C0G), tolerance
  • Inductors: Current rating, DCR (DC resistance), shielded vs unshielded
  • ICs: Package variant, temperature grade (commercial vs industrial), speed grade

Sourcing for Indian Projects

Supplier Best For Shipping to India
LCSC SMD passives, Chinese ICs, lowest per-unit cost 5-15 days, free above $20
Mouser / DigiKey Brand-name ICs, wide selection, genuine parts guaranteed 3-7 days, ₹1,500-2,000 shipping
Robu.in / Zbotic.in Development boards, modules, common components, fast domestic shipping 2-5 days
Element14 India Industrial components, connectors, original manufacturer stock 3-7 days
Amazon India Emergency procurement, development kits 1-3 days

For production BOM, always use at least two suppliers per critical component. Component shortages are common — having a pre-validated alternate from a different supplier prevents production stoppages.

🛒 Recommended: 1×40 Berg Strip Male Pack of 10 — Starting at ₹28.90 on Zbotic.

Managing Alternate Parts

For each component, identify and validate alternates:

  • Drop-in replacements: Same package, same pinout, equivalent specifications. List these as “Alternate 1”, “Alternate 2” in the BOM
  • Functional equivalents: Different package or slightly different specs but functionally identical. May require PCB footprint modification
  • Validation: Test each alternate on a prototype before approving it for production. Do not assume “equivalent” means “identical”

For passive components (resistors, capacitors), cross-manufacturer alternates are generally safe if you match: value, tolerance, package, voltage rating, and temperature rating. For ICs, alternates must be verified more carefully — even “pin-compatible” ICs may have different timing characteristics.

BOM Costing Analysis

Track BOM cost at each design milestone:

Volume Cost Expectation
Prototype (1-5 units) 2-5x production cost due to minimum order quantities and no volume discounts
Pilot (50-100 units) 1.5-2x production cost
Production (1000+ units) Target cost — negotiate volume pricing

The top 5-10 most expensive components typically account for 60-80% of the total BOM cost. Focus cost reduction efforts on these items: negotiate pricing, find alternates, or redesign to eliminate them.

🛒 Recommended: DT830D Digital Multimeter — Starting at ₹138 on Zbotic.

BOM for Assembly Houses

When submitting your BOM to a PCB assembly (PCBA) service, follow their specific format requirements:

  • JLCPCB Assembly: Requires LCSC part numbers. Upload BOM as CSV with columns: Comment, Designator, Footprint, LCSC Part Number
  • PCBWay Assembly: Accepts Mouser/DigiKey/LCSC part numbers. Prefers Excel format
  • Indian assembly houses: Most accept Excel with MPN and prefer components to be kitted (you supply the parts). Some offer turnkey assembly where they procure components

DNP (Do Not Place) components: Mark components that should not be assembled (test options, depopulated variants) clearly in the BOM with a DNP flag. Do not simply delete them — the assembly house needs to know these pads are intentionally empty.

BOM Version Management

  • Include a version number and date in the BOM document header
  • Maintain a changelog documenting every BOM modification
  • Use your EDA tool’s BOM export as the master source — do not manually edit exported BOMs (changes get lost on next export)
  • For production, lock the BOM version to a specific PCB revision. BOM v2.1 corresponds to PCB v2.1
  • Store BOMs in version control (Git) alongside your schematic and layout files
🛒 Recommended: Anti-Static Tweezers 6pcs Set — Starting at ₹166 on Zbotic.

Frequently Asked Questions

How do I export a BOM from KiCad?

In KiCad’s Schematic Editor: Tools → Generate BOM. Use the built-in “bom_csv_grouped_extra” plugin for a clean CSV output. Customise the fields in Symbol Properties to include MPN, supplier, and supplier part number for each component. For JLCPCB assembly, use the JLCPCB BOM plugin available in the KiCad Plugin Manager.

Should I include mechanical parts in the BOM?

Yes. Screws, standoffs, enclosure parts, cables, labels, and packaging should be in a separate “mechanical BOM” section. The assembly house only needs the electronic BOM, but your production team needs the complete BOM for full product assembly.

How do I handle component obsolescence?

Monitor your BOM quarterly using lifecycle data from Mouser, DigiKey, or Octopart. When a component shows “Last Time Buy” or “Obsolete” status, immediately identify and validate an alternate. For critical ICs, consider a last-time buy to stock enough for 1-2 years of production.

What is a consigned vs turnkey BOM?

Consigned: You purchase all components and ship them to the assembly house. Cheaper but requires more procurement effort. Turnkey: The assembly house purchases components based on your BOM. More expensive but less hassle. For prototypes and small runs in India, consigned is more common. For volume production, turnkey is preferred.

Browse PCB prototyping boards, soldering tools, and electronics supplies at Zbotic PCB & Prototyping — fast shipping across India.

Tags: Bill of Materials, BOM, PCB, pcb assembly, PCB manufacturing
Share Post
  • Facebook
  • Linkedin
  • Whatsapp
PCB Design Review Checklist: B...
blog pcb design review checklist before sending to factory 614878
blog pcb testing flying probe ict and functional test 614882
PCB Testing: Flying Probe, ICT...

Related posts

Svg%3E
Read more

PCB Industry India: Market Size, Players, and Trends 2026

April 1, 2026 0
India’s PCB industry is at an inflection point. Driven by government initiatives like Make in India and PLI (Production Linked... Continue reading
Svg%3E
Read more

PCB Certification: UL, CE, and RoHS Compliance India

April 1, 2026 0
Electronics products sold commercially in India and internationally must meet safety, environmental, and electromagnetic compatibility standards. Understanding which certifications your... Continue reading
Svg%3E
Read more

PCB Storage: Moisture Sensitivity and Shelf Life

April 1, 2026 0
Improper PCB storage leads to moisture absorption, copper oxidation, and solderability degradation — all of which cause assembly defects and... Continue reading
Svg%3E
Read more

PCB Depaneling: Router, Laser, and Punch Methods

April 1, 2026 0
Depaneling separates individual PCBs from the manufacturing panel after assembly. The method you choose affects board edge quality, component stress,... Continue reading
Svg%3E
Read more

PCB Pick and Place: Component Feeder Setup

April 1, 2026 0
Pick and place machines are the workhorses of SMT assembly, placing hundreds to thousands of components per hour with sub-millimetre... Continue reading

Add comment Cancel reply

Your email address will not be published. Required fields are marked

Facebook Twitter Instagram Pinterest Linkedin Youtube

Get the latest deals and more.

Download on Google Play Download on the App Store

Call us: 020 69134444 / 1800 209 0998

Monday - Saturday 09:30 AM - 06:00 PM
For Technical Supports Email: [email protected]
For Sales / Enquiries Email: [email protected]

  • My Account

    • Cart

    • Wishlist

    • Checkout

    • My Orders

    • Track Order

    • My Account

  • Information

    • FAQs

    • Blogs

    • Career

    • About Us

    • Contact Us

    • Payment Options

  • Policies

    • Privacy Policy

    • Terms & Conditions

    • GST Input Tax Credit

    • Shipping Return Policy

    • E-Waste Collection Points

    • Our Sitemap

© Zbotic.in is registered trademark of Moxie Supply Pvt Ltd – All Rights Reserved
Login
Use Phone Number
Use Email Address
Not a member yet? Register Now
Reset Password
Use Phone Number
Use Email Address
Register
Already a member? Login Now