Topical authority hub

Procure-to-Pay Agent Operations

Why received goods sit uninvoiced in Dynamics 365 Finance and Supply Chain Management, and what an AI agent can actually do about it. Three-way matching, the accrued purchases balance, the automatic receipt matching that already runs, and the confirmation problem behind all of it: the person who knows what arrived usually has no ERP account.

uninvoiced receipts dynamics 365
Articles
11
Total read
57m
Pillar
Set
Start here — foundational guide
PillarFoundational guide

Why do received goods sit uninvoiced, and what can an agent actually do about it?

Dynamics 365 already matches product receipts to invoices hourly or daily. The balance that will not clear is the residue the automation cannot resolve.

Ali Ahmed7 minOct 21, 2026
Read the guide

Continue the path

Ordered by chapter. Each post stands alone but builds on the one before it.

Chapter 1

What are Uninvoiced receipts and Accrued purchases in Dynamics 365?

The two accounts a posted product receipt hits before the vendor invoice arrives. Together they are GRNI, which is why no account carries that name.

5 minRead
Chapter 2

Two-way or three-way matching in Dynamics 365 — what is the difference?

Two-way compares invoice price to purchase order price. Three-way adds the receipt quantity. Under two-way the product receipt is not tested at all.

5 minRead
Chapter 3

Does Dynamics 365 match product receipts to invoices automatically?

Yes, in the background, hourly or daily, where a three-way policy exists. It also has a retry limit, so some lines stop being tried altogether.

5 minRead
Chapter 4

Where do you find purchase orders that are not yet invoiced?

In the vendor invoice automation workspace, under Documents not invoiced. It is an accounts payable view, which is why procurement rarely finds it.

4 minRead
Chapter 5

Why does a product receipt never match the invoice?

The test is a quantity equality, and four things break it. Two are correct behaviour, two are errors, and the ledger cannot tell you which is which.

5 minRead
Chapter 6

Can an AI agent post a product receipt in Dynamics 365?

Yes, if the identity it runs under is allowed to. The posting goes through the same business logic, validations and workflows as a person in the client.

5 minRead
Chapter 7

How does someone confirm a delivery without a Dynamics 365 licence?

Not by borrowing one. Microsoft gives the ERP MCP server no anonymous path, so the confirmation has to be mediated and a known identity does the posting.

5 minRead
Chapter 8

What does an agent have to read back after it posts?

The record itself, from the ERP, after the write. A success message describes an intention, and an intention is not evidence of a posted record.

5 minRead
Chapter 9

Does segregation of duties still apply to an AI agent?

It applies, because the rules attach to roles and an agent holds roles. Microsoft own example is receipt of goods against payment to the vendor.

5 minRead
Chapter 10

Is your Dynamics 365 F&O ready for AI agents?

Six checks in the order that blocks a project. Version and tier are binary. The two that stop most pilots are who may connect and who owns the identity.

6 minRead
Build it for real

Read the writeup. Now ship the system.

Cognilium engineers ship the architectures behind these articles for enterprise teams. If you're mid-build on procure-to-pay agent operations, talk to us.

AI for your ERP

Dynamics 365 & SAP

Schedule a call