A wealth of functions provided out of the box

InvenTree ships with a wide range of functions for managing parts, inventory, supplier and manufacturer data, machine and BOM managment and so much more!
It also enables reports, can be integrated with external applications and can be extended with plugins.

InvenTree builds its vast functions on top of a few core workflows

Organize Parts

Parts are the fundamental element of any inventory. InvenTree groups parts into structured categories which allow you to arrange parts to meet your particular needs.

Learn More Arrow pointing right

Manage Suppliers

InvenTree allows you to easily create, modify or delete suppliers and supplier items linked to any part in your inventory.

Learn More Arrow pointing right

Instant Stock Knowledge

Instantly view current stock for a certain part, in a particular location, or required for an individual build.

Stock items are organized in cascading locations and sub-locations, allowing flexible inspection of stock under any location. Stock items can be serialized for tracking of individual items, and test results can be stored against a serialized stock item for the purpose of acceptance testing and commissioning.

Learn More Arrow pointing right

BOM Management

Intelligent Bill of Material management provides a clear understanding of the sub-parts required to make a new part.

InvenTree allows you to upload simple BOM files in multiple formats, and download a detailed BOM with all the information stored in its database.

Learn More Arrow pointing right

Build Parts

Inventree features a build management system to help you track the progress of your builds. Builds consume stock items to make new parts, you can decide to automatically or manually allocate parts from your current inventory.

Learn More Arrow pointing right


Generate a wide range of reports using custom templates.

Learn More Arrow pointing right

Extend and Customize

InvenTree is designed to be highly extensible. If the core InvenTree functionality does not meet your particular need, InvenTree provides a RESTful API, a native Python library, and a powerful plugin system.

Learn More Arrow pointing right

Ready for a glimpse into the future?
Together we make InvenTree better, faster and more helpful each day.

Open the roadmap