Quoting is only as good as the cost data behind it. Serialworks builds a unit cost from the lines that produced it — this component, this many, this much scrap; this operation, this machine, these minutes, at this rate — so you can see what a run of housings or a batch of end caps really costs, and price the next one from fact instead of feel.
What goes into a real number
Bill of material & scrap
Every component, its quantity per unit, and the scrap the run actually carries — valued at the price it was bought at, so the cost on the screen matches the cost in the ledger.
Routing, at your rates
Setup and cycle time per operation, per machine, at the rate you set for that machine. Setup is charged once per run and cycle per unit, so a run of 5 and a run of 250 are different numbers instead of the same guess.
Two-tier absorption
Machine-hour and plant overhead pools absorbed onto the job, with the under- or over-absorbed amount shown plainly — no black box.
Run against run, rate against reality
Price the same part beside a different run size and see what setup is worth spread thinner. At period end, see what your overhead rates absorbed against what the shop actually spent, per work centre and in total.
Costing that ties to the ledger
A receipt at an invoice price is valued at that price everywhere — in the costing screen, in the ledger, and in the entry that reaches QuickBooks. It's the same number in all three, and it stays that way, because the whole system posts to one append-only ledger. When a cost looks wrong, there's a row you can point at that made it that way.