Skip to main content
The bill of materials (BOM) lets you define a “parent” item made of multiple “component” items with their quantities. The parent cost is computed automatically as the sum of components.
BOM editor with parent item and components

When to use

  • Commercial bundles: “Full installation” package = product A + product B + labour hours
  • Standard services: “Security audit” service = analysis (4h) + report (2h) + presentation (1h)
  • Production kits: an assembly made of components
  • Subscription upgrades: base licence + add-on modules

Create a composite product

1

Create parent item

Products → + New. Type: Bundle.
2

Add components

From the Bill of materials tab, click + Component → search existing item → specify quantity.
3

See aggregated cost

Arya computes:
Bundle cost = Σ (component cost × quantity)
Result appears in the bundle’s Internal cost field.
4

Set sale price

Independent of cost — you decide whether to sell at computed margin or add bundle markup.

Practical example

Bundle “HP Server installation”:
ComponentQtyUnit costTotal cost
HP ProLiant Server1€1,500€1,500
SSD 1TB2€120€240
On-site installation4 hours€80€320
Software setup2 hours€80€160
Total cost€2,220
Sell at €2,800 → margin €580 (20.7%).

BOM variants

For bundles with options:
  • Fixed: always same components
  • Configurable: customer picks options in the quote (e.g. “SSD 500GB or 1TB”)

Use in quotes and invoices

When adding a bundle to a quote, you can:
  • Show only the bundle: aggregated description, total price (customer doesn’t see components)
  • Explode components: detailed list with separate lines
  • Show both: bundle header + sub-lines for components (maximum transparency)

Cost propagation

If you change a component’s cost, all bundles containing it update automatically. Arya warns you if this propagation changes the margin of existing bundles.

Frequently asked questions

Yes, multi-level nesting is supported. Use sparingly to maintain readability.
Yes — typical for promotional bundles. Arya shows the “discount applied” for information.
When you sell a bundle, Arya deducts each component from stock according to BOM quantities.