Module 3 · Core · 8 min read

The buying cycle: order, receive, bill, pay

You will be able to: Name the four steps of the purchase cycle and what each one posts; Read the draft, submitted, amended and cancelled states; Trace one purchase through the ledger from receipt to payment; Choose between the three-document route and the direct invoice route.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

Buying looks like one event, but the books record it in steps. Zeyto keeps each step as its own document so that you can see what was ordered, what actually arrived, what the supplier billed and what you have paid. All of them live under the Purchase menu, except payments, which live under Accounting.

The Purchase Orders register with filters for period, supplier and warehouse and a list of submitted purchase orders with totals and status.

Purchase, Purchase Order: what you have ordered from suppliers.

Purchase, Purchase Order: what you have ordered from suppliers.
DocumentStockLedgerVAT
Purchase Order (PO)No changeNothing postedNone
Goods Receipt (GRN)Goods go in at the line RateDebit Inventory, credit Goods Received Not InvoicedNone recorded yet
Purchase Invoice (PI)Goods go in only if no GRN already received themDebit Inventory or clear GRNI, debit VAT Input, credit PayablesInput VAT recorded
Payment voucherNo changeDebit Trade Payables, credit cash or bankNone
Purchase ReturnGoods go outDebit Payables, credit Inventory and VAT InputInput VAT given back

Goods Received Not Invoiced (GRNI) is a liability account that holds the value of goods you have received but not yet been billed for. It is why stock reports and the Inventory account agree on the day the goods arrive, even though the supplier's bill is still in the post.

The Goods Receipts register listing submitted goods receipt notes with supplier, date, total and status.

Purchase, Goods Receipts: what has physically arrived.

Purchase, Goods Receipts: what has physically arrived.

Draft, submitted, amended, cancelled

  • Draft: saved but not posted. It changes nothing in stock or accounts.
  • Submitted: posted. The document gets its number.
  • Amended: a submitted document is never edited in place. Amend reverses the original and posts the corrected version, keeping the number with a suffix such as /A1.
  • Cancelled: reversed. The number stays in the books as cancelled.

A document cannot be amended or cancelled while a document made from it still stands. Zeyto names the blocking document in the message; cancel that one first.

The Purchase Invoices register with payment filter and columns for supplier, total, status, outstanding amount and payment status.

Purchase, Purchase Invoice: supplier bills and what you still owe on each.

Purchase, Purchase Invoice: supplier bills and what you still owe on each.

Two routes

The full route is PO, then GRN, then PI, then payment. Each later document is created from the earlier one: set Create Against on the new form, or press Convert in the earlier document's row in its list. Zeyto then tracks what is still open and shows it in the Flow column (Partial, Completed, Partially Invoiced and so on). The short route skips the order and the receipt: enter a purchase invoice directly and, with Update Stock ticked, the invoice itself brings the goods into stock.

One purchase through the booksYou order 100 units at AED 20. The PO of AED 2,000 posts nothing. When the goods arrive, the GRN posts: debit Inventory 2,000, credit GRNI 2,000. The supplier's bill arrives with VAT at 5%: the PI posts debit GRNI 2,000, debit VAT Input 100, credit Trade Payables 2,100. When you pay by bank transfer, the payment voucher posts debit Trade Payables 2,100, credit Bank 2,100. At the end: Inventory 2,000, recoverable VAT 100, bank down 2,100, and nothing left owed.
TipUse the full route when someone else receives the goods (a storekeeper) and someone else enters the bill (accounts). Use the direct invoice when you buy over the counter and receive and pay in one go.

Try it in the demo

  1. Open demo.zeyto.app/demo-app/ and sign in with the public demo user (admin, password demoAdmin123).
  2. Open Purchase, Purchase Order and look at the Flow and Status columns.
  3. Open Purchase, Goods Receipts and Purchase Invoice in turn and compare the columns, especially Outstanding and Payment on the invoice list.
  4. Open any submitted invoice and press More, then the posting trail option, to see the ledger lines it made.
  5. Find the Convert button in a submitted order's row and read the choices it offers.
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • A PO posts nothing; a GRN posts stock and GRNI; a PI posts the bill and the input VAT; a payment settles it.
  • Submitted documents are corrected by Amend or Cancel, never edited in place.
  • Later documents are made from earlier ones with Create Against or Convert.
  • GRNI holds goods received but not yet billed.

Check yourself

2 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. Which document records the order you send to a supplier but posts nothing to stock, ledger or VAT?

2. Goods were received on a GRN valued at AED 2,000. The invoice later bills AED 2,000 plus 5% VAT. Which entry does the invoice post?

Practice questions for this module · Printable study sheet