Forum

Notifications
Clear all

Add multiple bill of materials assemblies to inventory management

12 Posts
2 Users
0 Reactions
541 Views
(@pakayak)
Posts: 7
Active Member
Topic starter
 

Hello, 

We have found the Excel Inventory Management template very helpful for our multi location company. We build products and kits and need a way to track BOM and reduce the inventory items and increase the assembled product. Here’s a simple product example:
 
BF14-ATWC-V2 = 
4x 180-0082 Blind rivet
1x 190-0001 Aluminum Round Tube 6061-T6511 
1x 190-0006 Box for all-terrain wheels
2x 190-0007 Wheels
4x 190-0008BF Patikil ABS round spacers washers OD 11mm, ID 5mm, height 6mm
2x 190-0009 Lynch pins 3/16 x 1 7/16 
 
There are other products that use some of the same items. These products can be assembled at multiple locations.
 
Thanks for your help, in advance!

 
Posted : 30/03/2026 11:48 pm
Riny van Eekelen
(@riny)
Posts: 1441
Member Moderator
 

@pakayak

I believe that the template wasn't designed with a production cycle in mind where parts are assembled into finished product. It would add quite some complexity to the system and would require a separate table for the finished product specifying the parts they are composed of (the BOM).

Please upload your file with what you have built so far and include some realistic examples of kits that you build. Not only one simple product.

Oh, and what Excel version are you using?

 


 
Posted : 31/03/2026 2:33 pm
(@pakayak)
Posts: 7
Active Member
Topic starter
 

@riny Thanks for replying! We're using Excel for Mac, Version 16.103.2. Here's another example BOM. 


 
Posted : 31/03/2026 10:01 pm
(@pakayak)
Posts: 7
Active Member
Topic starter
 

Here's the same file with assemblies and resulting inventory.

 


 
Posted : 31/03/2026 10:18 pm
Riny van Eekelen
(@riny)
Posts: 1441
Member Moderator
 

@pakayak

OK, but that is just one BOM. What's the finished product? A kayak, I suppose.

The template you referred to is designed to cope with ordering, receiving and selling goods. So, do you already have tables with all parts and finished products, BOMs for each product, stock levels for parts and finished products,  a system to record receiving of parts, production of finished products and sales of finished products?

All this is needed to be able to ascertain if customising the template to accommodate manufacture/assembly is at all doable.


 
Posted : 31/03/2026 10:24 pm
(@pakayak)
Posts: 7
Active Member
Topic starter
 

@riny Yes, we have all that in an excel spreadsheet that has worked relatively OK with references back and forth between sheets. The relatively simple spreadsheet became quite convoluted since we added multiple locations doing different assemblies using the same items. We can share our spreadsheet with you but prefer privately. Is it OK to communicate directly?


 
Posted : 31/03/2026 11:39 pm
Riny van Eekelen
(@riny)
Posts: 1441
Member Moderator
 

@pakayak 

Understand, but this forum has no private messaging. My involvement here is limited to solving relatively simple issues that don't take much time and only if and when I have time to do so. Can't you anonymise a file with some examples?


 
Posted : 01/04/2026 12:23 am
(@pakayak)
Posts: 7
Active Member
Topic starter
 

Hi, we have created sample files. One is the 'Inventory Sample' which has been partly filled in (Inventory, Transactions and Products sheets) using the template from this site. The other is the 'BOM Sample' we created. Hopefully this is a comprehensive start to work from. We apprecaite any help you can provide. Thank you.

 


 
Posted : 11/04/2026 12:09 am
Riny van Eekelen
(@riny)
Posts: 1441
Member Moderator
 

@pakayak Thanks for the files. Not sure what I'm looking at, though. My guess is that in the BOM file you have assembled (as an example) 2 products mentioned in the Build sheet. 

Each has three components. Two what I would call 'single' parts that are in the Inventory file and one sub-assembly that in turn consists of four 'single' parts.

Am I correct?

If so, I believe that's more work than just tweaking a template or writing some formulas. I would probably use Power Query to 'explode' Build data to a list of products assembled ( +5 for test1 and +10 for test2) and minus quantities for all single parts and sub-assemblies used. Ultimately you would copy/paste these +/- quantities in the Transactions table.

Does this make sense?

If so, you may find the attached file useful. I added some more test items and I believe it works.


 
Posted : 11/04/2026 4:27 pm
(@pakayak)
Posts: 7
Active Member
Topic starter
 

@riny Thank you, that will work. Can you tell us how to "see" the power query used so we can duplicate the action? Also, we were hoping to enter one 'Assembly' line in the Transaction sheet and have the child items deducted automatically in the Inventory, mainly to keep the transaction sheet smaller. Ideas? Very many thanks!


 
Posted : 12/04/2026 11:49 pm
Riny van Eekelen
(@riny)
Posts: 1441
Member Moderator
 

@pakayak 

On the Data ribbon you'll see "Queries and Connections" (i.e. PC not Mac)

image

then on the right hand side a side bar will open with the queries.

image

 

If you have never used PQ before it will be a challenge to understand it right away. Some self-study from Mynda's blog posts on this site (or a course) would be recommended. Just to get a basic understanding of PQ.

The queries in the file I attached earlier 'expand' the BOM and I recommend to copy/paste the expanded parts table to your transactions table. There's no such thing like just entering "5 of final product X" and have Excel miraculously update inventory automatically. Perhaps feasible with VBA and quite some programming, but I can't help you with that.


 
Posted : 13/04/2026 12:10 am
(@pakayak)
Posts: 7
Active Member
Topic starter
 

@riny Thank you, thank you!


 
Posted : 13/04/2026 2:55 am
Share:
0