Posting Purchases

In the Posting group on a purchase document, you can choose between the following posting functions:

  • Post
  • Preview Posting
  • Post and Print
  • Test Report
  • Post Batch

When you have completed all the lines and entered all the information on the purchase order, you can post it, that is, create a receipt and an invoice.

When a purchase order is posted, the vendor's account, the general ledger, and the item ledger entries are updated.

For each purchase order, a purchase entry is created in the G/L Entry table. An entry is also created in the vendor's account in the Vendor Ledger Entry table and a G/L entry is created in the relevant payables account. In addition, posting the order may result in a GST entry and a G/L entry for the discount amount. Whether an entry for the discount is posted depends on the contents of the Discount Posting field in the Purchases & Payables Setup window.

For each purchase order line, an item ledger entry will be created in the Item Ledger Entry table (if the purchase lines contain item numbers) or a G/L entry will be created in the G/L Entry table (if the purchase lines contain a G/L account). In addition, purchase orders are always recorded in the Purch. Recpt. Header and Purch. Inv. Header tables.

Before you start to post, you can print a test report that contains all the information in the purchase order and indicates any errors there. To print the report, choose Posting, and then choose Test Report.


When you post an order, you can create both a receipt and an invoice. These can be done simultaneously or independently. You can also create a partial receipt and a partial invoice by completing the Qty. to Receive and Qty. to Invoice fields on the individual purchase order lines before you post. Note that you cannot create an invoice for something that has not been received. That is, before you can invoice, you must have recorded a receipt, or you must choose to receive and invoice at the same time.

You can either post, or post and print. If you choose to post and print, a report is printed when the order is posted. You can also choose the Post Batch function, which lets you post several orders at the same time.

When the posting is completed, the posted purchase lines are removed from the order. A message tells you when the posting is completed. After this, you will be able to see the posted entries in the various windows that contain posted entries, such as the Vendor Ledger Entries, G/L Entries, Item Ledger Entries, Purchase Receipts, and Posted Purchase Invoices windows.

See Also

Post Documents and Journals
Working with Business Central