GitPedia

KiCost

Build cost spreadsheet for a KiCad project.

From hildogjr·Updated June 25, 2026·View on GitHub·

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

Python application
image

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.

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.

image
image

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from hildogjr/KiCost via the GitHub API.Last fetched: 6/27/2026