Opening Balance
Start a new item, branch, or system with the right stock on day one, cleanly.
What it does
Opening Balance seeds an item's starting quantity on hand. It's stock-affecting like any other inbound document, but posting it never generates a GL voucher - it's treated purely as a quantity starting point, not an accounting event.
How it works
Enter starting quantities
Add each item with the quantity (and cost, for future costing lookups) it should start with.
Post to set the count
Posting adds the quantity straight to stock on hand - no debit/credit account selection, since no journal entry is created.
The problem it solves
When onboarding a new branch, a new item, or the system itself, the opening quantity isn't the result of a purchase or a sale - it's just a fact being recorded. Forcing it through the same GL-posting flow as a real transaction would either invent accounting history that never happened or require an awkward workaround; keeping it a pure quantity seed avoids both.
Part of the domain
📦 InventoryOne accurate number for what you actually have, everywhere you have it.