Cost Reduction Techniques for an Embedded Product

Some background

Price vs. Cost

First thing First

The typical cost of a product should consider the following components:

  1. Company infrastructure / operating cost: you will need office space for employees to execute different operations, IT hardware & software/licenses, development tools, equipment for R&D, other common facilities, travel, entertainment, etc. facilities, all that will fall under this category.
  2. Staff cost: human resource required for various departments like R&D, components sourcing/purchase, sales, marketing, admin, HR, support, etc.
  3. Standing Stock / Inventory Cost: generally, all companies will keep some units in stock in order to quickly respond to the demand from the market. For very premium products it could be the made-to-order basis, where this component will not come into consideration.

Variable Costs

  1. Bill of material: make a list of all the components which will be required to build one unit of your product and compute the cost. This should include electronic components, enclosure, software license fees, etc.
  2. Manufacturing or production cost: if you are using an external company for manufacturing your product, they will charge for assembling, quality inspection and testing. If you are doing all in-house then also you will incur all these costs in the form of fixed cost as staff cost, infrastructure cost.
  3. Variable staff cost: Additional human resource required if production increases.
  4. Warranty cost: It is rare that you won’t have a problem with your product in the field. You need to consider some % for repair/replacement of the units under warranty.
  5. Product promotion cost: like social media / offline paid promotions, the cost involved to participate in some events or expos, marketing collateral. This usually becomes part of the marketing cost but only comes into the picture once you start promoting the product.
  6. Product packaging: packaging creates the first impression on the customers and adds quite a bit of cost to the product cost.
  7. Shipping cost: this is also a cost that a customer pays. In many cases where shipping cost is significantly high due to distance, could be a deciding factor for a customer.

Sometimes it is not easy to calculate how much we are spending on various things/services per unit of our product sale. One way to calculate would be by considering all those costs at an annual basis and then divide it by the number of units sold in a year. If you are just starting and have not sold enough, you have to make an estimate.

How to think about reducing the cost

12 ways to reduce cost connected to the product cost

  1. Reducing the size of the embedded board/product can have a significant impact. Reduced size of the embedded board can impact PCB cost, storage cost, enclosure material cost, packaging material cost, shipping cost. Learn more here about ideas on how to shrink your embedded product.
  2. Don’t populate unwanted components/features: Based on market requirement/feedback you can reduce the features of your product. If you have done significant sale already, you will know which features are getting used the most or you need to collect feedback from your customers. This will have a significant impact on the cost of the board and hence the product. It’s good to have a design which can cover many features, but in production, you may want to only populate components for the features which are really required. Another way would be to divide your product into a base product with additional features as add-ons to reduce the base price for a cost-sensitive customer segment.
  3. Variants of the product will add to admin. costs like sourcing, inventory management, etc. Look for ways to reduce the possible hardware variants to a minimum. Some companies keep single hardware design for all variants and only enable the part of hardware feature via software and accordingly customers are charged. This adds to the cost of the hardware but now the same production line can produce more units so gets the benefit of the economies of scale and reduced admin cost.
  4. Design changes (with no compromise on quality): (a)Look for opportunities to change the parts used with affordable alternates like if you have too many passives, find ways to cut down on different types of passives, if you use values which are also used in another part of the circuit, it will reduce the number of variants + increase volume and hence lower cost. (b) In the case of capacitors, look for alternates which are affordable, for example, many times due to demand, a capacitor with slightly higher capacity /voltage rating will be available at less cost. If possible parallel capacitors to reduce the number of different types of capacitors used. In the case of ICs, there are possibilities to find affordable alternates. (c) Think about how you can make your design simpler like if you are using many power chips due to multiple power rails, find an alternative to reduce the number of power rails. (d) Find ways to knock off parts which you can offload to external components like by just changing the external AC-DC adapter rating(AC-24VDC to AC-5V DC) you can significantly impact the power section (affordable chip, reduced heatsink, reduced PCB space, etc.). (e) Look for components which are used as over-design, you may want to remove them (only if you are sure that it will not have an impact on the overall reliability of the product). (f) If you are using ready-made power modules, etc. based on complexity, cost, design challenge impact, could be designed using discrete components, don’t forget to consider additional overhead on purchase and inventory management.
  5. Product Enclosure: instead of using the custom-built enclosure, readily available enclosure could be an alternate. The reduced size will have an impact on the cost. Moving from a plastic enclosure to a metal enclosure could be one way (but consider increased weight and shipping cost).
  6. Collaborate with suppliers/EMS: Suppliers may help find possible ways to reduce the cost by suggesting alternate components, so it is a good idea to work closely with your component supplier / EMS vendor. Make sure you evaluate the alternates suggested by them before approving it in the production lot, many times companies go for a small trial lot before using alternates in full production.
  7. Production volume / annual volume contracts: Volume has an impact on the cost of production. If you are producing monthly x units, check if you can get into a yearly contract with your supplier for a discounted price? They will have a benefit of the assured business and better visibility for planning and you will get a discounted price.
  8. Outsource non-core activities: For at least smaller volumes it makes sense to outsource manufacturing as the fixed cost for managing all manufacturing process is quite significant, you need to add resources to handle purchase, soldering, testing, etc. You can outsource to EMS company the manufacturing part including testing based on the requirement. This reduces a lot of admin and management overheads. Of course, you will be paying for the EMS services but now you can focus on your core activities than managing the manufacturing. You need to be careful about the quality, make sure you specify to your EMS vendor which component to buy and how the quality will be checked.
  9. Partner with customers: It is always a good idea to work closely with your customer and look for opportunities to get into long-term contracts. They get partial price benefits and you get assured and greater visibility + cost reduction due to higher volume.
  10. Testing time: Depending on the kind of product you are manufacturing, the time it takes to test the product could have a significant impact on the cost. Find ways to automate if it can reduce the cost and increase the test coverage. If full automation is not affordable don’t hesitate to go for semi-automatic testing setup.
  11. Packaging: Think about if the amount you are spending on the packaging is worth, is it adding that much value. Look for affordable alternates, reducing the number of colors used in printing, reducing the size of the single unit packaging/bulk packaging will have an impact on packaging cost.
  12. Reduce margins: This method is used by many companies to test if making price attractive will have an impact on adoption volume which will then reduce the costs. This is a far better option than building more number of units to reduce the cost before having good market visibility.




I am a hobbyist turned engineer, deeply in love with Electronics. Currently working as an embedded systems design consultant. My Blog:

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Pool-X Will Launch ONE-30D Staking: Earn and Enjoy an APR of 25%

Should I join Qnet?

Why the best exit strategy is no exit strategy

How the R42 Group Helps Innovators Go From Idea to Impact

Tips for Entrepreneurs to Maintain Equilibrium between Work and Life.

Starting a Nonprofit Organization? 3 Things You MUST do First

Cultivate the Seeds of New Businesses from Inside and Outside the Company

Editor’s List: Authority Magazine’s Favorite ‘Five Things Videos’ About Second Chapters; How I…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Pallav Aggarwal

Pallav Aggarwal

I am a hobbyist turned engineer, deeply in love with Electronics. Currently working as an embedded systems design consultant. My Blog:

More from Medium

Introduction to Cooperative Autonomous Multi-Robot Systems

Summary of what I learned from the Qiskit Developer exam: 1–1 Construct multi-qubit quantum…

An Introduction to Grover’s Algorithm

Should the National Highway Traffic Safety Administration allow autonomous cars to be driven…