KiCost
Build cost spreadsheet for a KiCad project.
KiCost is intended to be run as a script for generating part-cost spreadsheets for circuit boards developed with KiCad. KiCost also comes with a graphical user interface in addition to command line. The project is written primarily in Python, distributed under the MIT License license, first published in 2015. Key topics include: altium, bill-of-materials, bom, cad, cost-estimation.
Latest release: v1.1.20
March 27, 2025View Changelog →
KiCost
KiCost is intended to be run as a script for generating part-cost
spreadsheets for circuit boards developed with KiCad. KiCost also comes
with a graphical user interface in addition to command line.
- Free software: MIT license
- Documentation: https://hildogjr.github.io/KiCost/.
- Quick start: https://www.youtube.com/watch?v=AeccxROpDfY.
Features
- Easy installation via pip (see on documentation folder).
- Processes the BOM XML file from your KiCad schematic to create a
part-cost spreadsheet by geetting the price and inventory data
of several popular distributors web servers. (You can also enter your
own quantity-adjusted pricing data for specialized parts or those
not found at the supported distributors.); - Processes also BOM files from Altium, Proteus, Eagle, Upverter and
hand made CSVs; - The spreadsheet contains quantity-adjusted pricing from each
distributor for individual parts and the total board; - Enter the number of boards to be built in a spreadsheet cell and all
the pricing for the total board and individual parts is updated; - The spreadsheet also shows the current inventory on-hand for each
part at each distributor; - Enter the quantity of each part that you want to purchase from each
distributor and lists of part numbers and quantities will appear in
formats that you can cut-and-paste directly into the website
ordering page of each distributor.


Contributors
Showing top 12 contributors by commit count.
This article is auto-generated from hildogjr/KiCost via the GitHub API.Last fetched: 6/27/2026
