A bill of materials (BOM) in a solar project is the complete, itemised list of every component required to build the system, with the exact specification, quantity and certification requirement for each line. A typical solar BOM has twelve core component groups across three layers: generation (modules, cells, wafers, inverters, batteries), structural (glass, aluminium frames, mounting structures) and connection (cables and connectors, junction boxes, backsheets, EVA encapsulants). The BOM matters because it is the single document that drives your cost, your compliance and your procurement, a vague BOM produces incomparable quotes and compliance gaps, while a precise one produces competitive, verifiable pricing.
”- A solar BOM is the complete itemised list of every component, with exact spec, quantity and certification per line.
- It spans 12 core component groups across three layers: generation, structural and connection.
- The BOM drives cost, compliance and procurement, it is the document everything else depends on.
- A vague BOM produces quotes you cannot compare and compliance gaps you discover too late.
- Every line needs a certification requirement (ALMM, IEC, BIS) stated, not assumed.
What a solar BOM actually is
A bill of materials is not a shopping list. It is the engineering and commercial specification of your entire system, expressed line by line. For each component it states the exact technical specification, the quantity required, and the certification the component must carry.
That precision is the whole point. The BOM is the document your suppliers quote against, your customs broker classifies against, and your project is built from. If it is ambiguous, everything downstream inherits that ambiguity, quotes become incomparable, substitutions creep in, and compliance gaps surface at the worst moment.
Once your BOM is defined, you can post it as a single RFQ and have verified suppliers quote the entire list against the same specification.
The three layers of a solar BOM
The twelve core component groups sort naturally into three functional layers:
Generation layer, the components that produce and convert power: solar modules, solar cells, wafers, inverters, and battery storage where the system includes it.
Structural layer, the components that hold the system: solar glass, aluminium frames, and mounting structures.
Connection layer, the components that link it together and protect it: cables and connectors, junction boxes, backsheets, and EVA encapsulants.
Buyers routinely focus on the generation layer and treat the rest as an afterthought. That is a mistake, a failure in the connection layer can take down an array built from excellent modules, and a single non-compliant line can hold the entire shipment at customs.
What every BOM line must specify
Each line of a solar BOM needs three things stated explicitly. Omit any one and you have created a gap:
| Element | What it means | What happens if it is vague |
|---|---|---|
| Technical specification | Exact wattage, technology, rating, tolerance | Suppliers quote different products, quotes cannot be compared |
| Quantity | Precise volume, including spares and phasing | Shortfalls mid-build, or volume pricing missed |
| Certification requirement | ALMM, IEC, BIS as applicable to that line | Compliance gap, risk of rejection at customs |
The certification column is the one most often left blank, and it is the one that causes the most expensive failures. If you are importing for a scheme project, see do imported solar panels need ALMM listing, and the full compliance guide.
Why the BOM drives your cost
Your BOM determines your cost in two ways that are easy to underestimate.
First, it determines whether you get competitive quotes at all. If every supplier is quoting against the same precise spec, you get genuine, comparable price competition. If the spec is loose, each supplier quotes something slightly different and you cannot tell who is actually cheapest, you are comparing apples to oranges and negotiating blind.
Second, it determines your landed cost. Component choice drives which corridor you source from, and therefore what duty and freight you pay. The ex-works price is never the price you pay, see import duty from China to India for how the stack works.
This is why a precise BOM is a commercial instrument, not a technical formality. For the practical version of buying against it, see the complete solar BOM sourcing checklist, which walks through what to verify on each of the twelve components.
How to build a solar BOM
Work through it in this order:
- Define the system, capacity, site type, and whether storage is included. This sets the component set.
- Itemise all twelve groups, do not skip the connection layer.
- Specify each line exactly, technical spec, quantity, tolerance.
- Attach the certification requirement to each line, ALMM, IEC or BIS as applicable.
- Issue it as one RFQ to multiple verified suppliers, so the whole BOM is quoted against one specification. See RFQ vs RFP.
- Attach financing to the accepted order, so the purchase does not drain working capital. See PO Finance.
Done this way, the BOM stops being a document and becomes the mechanism that gets you competitive, compliant, funded procurement in one motion. That is exactly what VyaparCred is built to do.
Quote the whole BOM from one RFQ
VyaparCred lets you post your entire bill of materials as a single RFQ, so verified suppliers across every corridor quote the full list against the same specification.
Post the complete BOM once, and get verified quotes on every line in 24-48h.
Certification status (ALMM, IEC) is confirmed per line before a supplier can quote.
Attach PO Finance to the accepted order and fund up to 100% of the purchase.