Skip to content

Attaching to a bill

Both the bill of materialsBill of materialsA bill of materials tells Assemblified how to build one unit of a finished good. When a customer orders the finished-good variant, Assemblified deducts the right component quantities from inventory automatically. Read more → detail page and the assembly BOMAssembly BOMThe BOM for an intermediate component you build and then use inside other bills — a lid, a wick assembly, a pre-wired harness. It keeps its own pre-assembled stock and can be a work order item in its own right. Read more → detail page (the definition for a subassembly) carry an Additional costs card on their Materials tab, below Components and Subassemblies. It’s where you say how much of a cost rate one finished unit consumes.

  • Attaching a cost rate
  • Changing a quantity later
  • Removing a cost rate
  • The quantity is per one finished unit
  • If you have no cost rates yet
  • Attaching to many finished goods at once
  • Reading it back in the Financial breakdown
  • How assembly BOM costs roll up
  1. Open the detail page and go to the Materials tab.

  2. Scroll to the Additional costs card and click Add in its heading row. A small dialog opens.

  3. Pick a cost rate from the Add a cost rate… dropdown. Each option shows the cost rate’s rate and unit, and cost rates already attached to this bill are not listed.

  4. Type the Qty / unit — the quantity consumed per one finished unit. It starts at 1.

  5. Click Add.

Attaching takes effect immediately. The row appears, the card’s total moves, and every cost figure on the page re-computes.

ColumnWhat it is
NameThe cost rate’s name from the catalogue.
KindA Labour or Overhead badge.
QuantityEditable. What one finished unit consumes.
Unit · RateThe cost rate’s unit and its rate, e.g. hour · $40.00 — the two numbers the quantity is multiplied against.
Line costquantity × rate.

When at least one cost rate is attached, the card’s footer shows Additional costs per unit — the sum of every line cost, for one finished unit.

Type over the number in the Quantity column. That edit is a draft, exactly like editing a material quantity on the same page: the figures on screen update as you type, but nothing is written until you Save the page. Leaving with unsaved changes prompts you first.

This is the one place attaching and editing behave differently. Adding and removing take effect straight away. A quantity change waits for Save, like every other edit on the Materials tab.

One cost rate: open the ⋯ menu on its row and choose Remove cost rate. You’re asked to confirm, because the cost rate will no longer be part of this bill. Removal is immediate — there is no Save step for it.

Several at once: tick the rows you want, then use Remove in the bar that appears above the table. The confirmation names how many rows you’re about to remove, and warns you if any of them carry an unsaved quantity edit you’d lose.

A bulk removal can partly succeed. If it does, the card names exactly which rows failed, in a single banner, with actions to select just those rows or retry them. Nothing is reported as removed that wasn’t.

Either way, removing detaches the cost rate from this bill only — the cost rate stays in the catalogue and on every other bill that uses it.

This is the one thing worth getting right:

line cost = quantity × rate

The quantity is what one finished unit consumes, not what a batch consumes. If a candle takes one minute of a $40 / hour labour cost rate, the quantity is 0.0166667 — hours, because that’s the cost rate’s unit.

Quantities are fractional and stored exactly as typed. Don’t round 0.0166667 to 0.0167 to make it look tidy; on a run of 10,000 units that’s a real number of dollars.

A cost rate has to exist in the catalogue before you can attach it. If your store has none, the card doesn’t show you an empty dropdown — it says No cost rates yet, explains that you create a labour or overhead rate in Settings first, and gives you a Go to cost rates button that takes you straight there. The Add dialog shows the same thing.

A card that’s simply empty on this bill reads differently: No additional costs yet — add labour or overhead to include it in the unit cost.

To put the same cost rate on a whole batch of finished goods, do it from the list instead. Open Bill of materials in the app navigation — which opens the Finished goods page — tick the rows you want, then choose Cost → Add cost rates in the bulk action bar above the table.

  1. Pick the cost rates. Choose one or more cost rates from your catalogue.

  2. Say how much of each. For a hand-picked selection of up to 100 finished goods you get a grid — one quantity per cost rate per finished good — so you can vary the amounts. For anything larger, or when you’ve selected every row the current filters match, you set one quantity per cost rate that applies to all of them.

  3. Apply. The dialog reports how many attachments were written and names any finished good it couldn’t write.

Reading it back in the Financial breakdown

Section titled “Reading it back in the Financial breakdown”

On a bill of materials, the Overview tab carries a Financial breakdown card with three lines — Materials, Subassemblies and Additional costs — each with its own subtotal and a count of how many items are behind it. Expand the Additional costs line and every attached cost rate is listed as name · quantity unit × rate with its line cost.

The Additional costs line is always shown, and reads $0 when nothing is attached — the same way the two lines above it read $0 for a bill with no materials.

Under the three lines sits:

Total cost per unit = materials + subassemblies + additional costs

and, when the bill is linked to a priced variant, a Selling price and a Margin badge measured against that total. A bill whose margin dropped after you attached labour was always making that little — you just couldn’t see it. (A bill with no price shows no margin row at all, rather than a meaningless 100 %.)

An assembly BOM shows the same information on its own Overview tab, in a Costs card: Materials, Nested assembly BOMs, Additional costs, then Unit cost (live) and Unit cost (stored). Those last two can differ, and additional costs are one reason why — see below.

A cost rate attached to an assembly BOM folds into that bill’s live cost, and therefore into the cost of every bill of materials that uses it — automatically, and counted exactly once.

That means the Additional costs card on a bill of materials lists only the cost rates attached directly to it. An assembly BOM’s own cost rates are already inside the Subassemblies subtotal, as part of that assembly BOM’s cost. Adding the two together would double-count them.

An assembly BOM has a stored unit cost, written the last time you recalculated it, and that column is materials only — Recalculate writes the live materials cost and leaves additional costs out. So after a recalculation, Unit cost (live) and Unit cost (stored) differ by exactly the additional-costs bucket. That gap is expected, not an error. Work orders close against the stored number; the live number is what the bill costs to make today.