Use a stocked product with a recorded cost
Stocked products carry inventory quantity and cost in addition to selling information. Services and non-stocked items do not behave like warehouse stock simply because they appear on a commercial document.
That distinction matters when fulfillment later decides which invoice details should create physical movement.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Create the commercial record around the customer order
The product can appear on a quote and later on an invoice with quantities and commercial pricing. The customer document answers what was sold, while inventory remains responsible for what physically moves.
Keeping those concepts separate avoids changing an invoice merely to express a partial shipment.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Create fulfillment from the invoice
Invoice fulfillment can be created around the invoice and its product quantities. Partial quantities are supported, so the business can record what is leaving now without claiming the entire invoice has been physically completed.
That gives the team a specific operational record for the outbound event.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Respect stock availability before posting
For stocked products, fulfillment can enforce the workspace’s negative-stock policy. If negative inventory is not allowed, insufficient stock prevents the outbound posting rather than silently pushing quantity below zero.
This is a simple but important control for smaller businesses that rely on the on-hand number during sales and purchasing decisions.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Post the outbound stock movement
When fulfillment is posted, stocked quantities create outbound inventory movement. Non-stocked items and services do not create fake stock changes.
The movement history can therefore explain why on-hand quantity changed and connect the change back to the customer fulfillment.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Carry recorded product cost into the finance side
Fulfillment can use the product cost snapshot to recognize cost of goods sold and reduce inventory value when accounting is enabled and configured for those postings.
That keeps gross-profit reporting closer to the actual product leaving stock rather than only the invoice selling price.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.
Reverse the operational record deliberately when needed
A fulfillment can be voided through its own process rather than deleting the original event from history. That helps preserve the story when an outbound record was posted incorrectly.
For companies needing advanced pick-pack-ship, bins, wave picking or carrier orchestration, a warehouse platform remains the better tool. Lynka’s scope is smaller and tied to the invoice-to-stock handoff.
Sales reporting
Track output, pipeline health, and conversion.
Rep comparison
Manager-friendly breakdown.