Buy stock at the counter (Point of Purchase)
Pick the vendor, scan what arrived, pay if you want, and receive it into stock in one step; hold a list for later.
Point of Purchase is a counter screen for buying stock. When a supplier delivers, scan or tap what arrived, pay them if you want, and finish. One step raises the purchase order, adds the goods to stock and records the payment.
Before you start
- Your plan must include vendors and purchase orders.
- You need Manage purchasing and See costs & profit. Paying the vendor from this screen also needs Pay vendors.
- To pay from here, your store needs at least one active payment account. Without one, the purchase is still saved and the amount stays payable.
Steps
9 steps · ~7 min
Step 1
Go to Operations → Point of Purchase.Step 2
In the vendor field, choose the vendor you are buying from. If they are new, click New and fill in the vendor form (name and phone are required). Once chosen, you see what you owe them.Step 3
Scan a barcode or type in Search what you are buying, or scan… (press F2 to jump there), then tap a product to add it. For a product with variations, pick the variation.Step 4
Check the Purchase list. The unit cost fills in from the last price you paid this vendor, otherwise from the product's cost price. Change a quantity there, or tap a cost to change it.Step 5
Click Review & pay (or press F8).Step 6
Choose Receive now if the goods are here, or Receive later to raise an ordered purchase order and receive it when it arrives.Step 7
Optional: under Extra charges, click Add for transport, labour or other costs. They are spread onto the goods' cost. Add a note such as the bill or challan number.Step 8
Optional: under Pay the vendor (optional), pick the account you pay from, enter the Payment amount and click Add payment. Repeat to split the payment across accounts. Anything you don't pay stays payable to the vendor.Step 9
Click Buy & receive (or Raise purchase order if you chose Receive later). You can also press Ctrl+Enter.Screenshotpop-counter-purchase-listScreenshotpop-review-purchase-pay
When it's done, you see Stock received (or Purchase order raised) with the PO number, total, paid and payable amounts. Click Print PO or Open PO, or Next purchase to start again with the same vendor.
Held purchases
To set a list aside and start another, click Hold purchase (or press F4). Open Held purchases at the top of the page to Resume or discard one. Held purchases and the current list are kept in this browser, so a page refresh doesn't lose them, but they are not shared with other devices.
Today at a glance
The tiles at the top show today's Purchases, Units in, Spent and Unpaid. Click Recent purchases to see today's purchases with their status and what is still due, and open any of them.
Keyboard shortcuts
| Key | What it does |
|---|---|
| F2 | Search / scan |
| F4 | Hold purchase |
| F8 | Review & pay |
| Enter | In the review: add the payment |
| Ctrl+Enter | In the review: finish the purchase |
The FIFO costing question
If this is your store's first goods receipt and FIFO costing is not on yet, StoreLine asks Switch to FIFO costing? From then on, each sale's cost and profit use what you actually paid for the oldest stock. The stock you already have is valued at its current cost price.
- Switch & receive switches and adds the goods to stock.
- Not now leaves the purchase order raised but not received. Choose Receive later to finish it as an ordered PO, and receive it later from Purchase Orders.
FAQ
The purchase reached StoreLine but a later step (receiving or paying) didn't complete, for example because the connection dropped. The list is locked so nothing changes. Open Review & pay and press Finish purchase. Nothing is booked twice.
No. A payment can't be more than what is left payable. To pay a vendor in advance, record the payment on the vendor's page instead.
Every purchase is a normal purchase order. Find it under Operations → Purchase Orders, or on the vendor's page.
Related articles
Was this article helpful?
In this topic
More in Point of SaleStill need help?
Usually replies within a few hours.