Purchase
From purchase order to received stock to a balanced payable — tracked end to end.
What it is
Purchase covers buying from suppliers — placing a purchase order, receiving the actual invoice, and returning goods when needed. It shares the same line-entry screen and pricing engine as Sales; the difference is direction: cost and quantity come in, a supplier payable goes up.
How it works
Optionally start with a Purchase Order
Record what was ordered and from whom, without yet affecting stock or the books.
Enter the Purchase Invoice on receipt
Record what actually arrived — quantity, cost, tax, and the supplier's own invoice number, receiving date, and expiry date where relevant.
Cost pre-fills from recent history
Adding an item looks up its most recent posted purchase from that item, preferring the same branch and same supplier first, so cost entry starts from a sensible number instead of zero.
Save, then Post
Posting always saves first and stops cleanly if that save didn't go through, then increases stock and creates the payable.
The problem it solves
The cost you pay a supplier is the foundation every margin calculation in Sales depends on — if purchase cost is wrong or late, every downstream margin number is wrong too. Platinum requires the supplier's own invoice code on real purchase invoices (so it can always be reconciled against the supplier's paperwork), rejects negative quantities/costs before they're saved, and pulls a sensible default cost from that item's most recent purchase from the same supplier and branch.
Connects to
Posting a purchase debits Purchases and VAT receivable, credits the supplier's AP account — a fully balanced voucher, generated automatically.
Posting a purchase increases stock quantity and updates cost for every line item; posting a return decreases it again.