Purchasing & Inventory
The Purchasing section covers the full purchase-to-pay (inkoop-naar-betaling) cycle: requesting goods or services, receiving them, matching the delivery to the supplier's invoice, and paying.
Pages in this section
Purchase orders (inkooporders)
A purchase order (PO) is a formal commitment to buy a specific quantity of goods or services from a supplier at an agreed price. Create POs to:
- Commit to a purchase before the goods arrive
- Get management approval before ordering
- Enable 3-way matching (PO → receipt → invoice)
- Go to Purchasing & Inventory → Purchase orders.
- Click + New purchase order.
- Select the supplier, add lines (product, quantity, agreed price), and save.
- Once approved, the PO is sent to the supplier (via email or Peppol).
When goods arrive, create a Goods receipt against the PO. When the supplier invoice arrives, create a Supplier invoice against the PO. Shillinq matches all three automatically.
Goods receipts (pakbonnen)
A goods receipt records when you physically receive the goods from a supplier. It:
- Increases inventory stock levels
- Posts to the GR/IR (goods received / invoice received) clearing account
- Go to Purchasing & Inventory → Goods receipts.
- Click + New goods receipt or select from an open PO.
- Enter the quantities actually received (may differ from ordered if partial delivery).
- Save. Shillinq posts the stock and GR/IR entries.
Supplier invoices
The Supplier invoices (under Purchasing) is a purchasing-centric view of bills. It shows the same data as Accounts Payable but organised by purchase workflow:
- Bills linked to a PO (3-way match)
- Bills linked to a goods receipt
- Standalone bills (no PO)
3-way matching
3-way matching verifies that what was ordered (PO), what was received (goods receipt), and what was invoiced (supplier invoice) all agree within tolerance. Shillinq flags discrepancies:
| Status | Meaning |
|---|---|
| Matched | All three documents agree within configured tolerance |
| Price variance | Invoice price differs from PO price |
| Quantity variance | Invoice quantity differs from received quantity |
| Exception | Requires manual review |
Matched items can be auto-approved for payment. Exceptions need manual resolution.
Expense claims
Expense claims let employees submit reimbursable expenses (receipts for travel, meals, office supplies) through Shillinq. Each claim:
- Is submitted with a PDF receipt attached.
- Goes through an approval workflow.
- Once approved, creates a bill against the employee as supplier.
- Is included in the next payment run.
Mileage log
For Dutch ZZP-ers and companies reimbursing car travel at the official rate (€0.23/km), the Mileage log records trips and calculates the reimbursement.
Related
- Import a bill — the full supplier invoice workflow
- Accounts Payable — AP aging, payment runs
- Vendors — manage supplier master data
- Inventory — stock levels and product management