Under-Delivery and Over-Delivery in D365 F&O: Explained with Setup and Example
In real-world procurement and supply chain scenarios, vendors often deliver quantities that don’t exactly match what’s ordered. To accommodate such practical variances, Microsoft Dynamics 365 Finance and Operations (D365 F&O) provides powerful flexibility through under-delivery and over-delivery tolerances.
Understanding how these tolerances work can streamline your receiving process, reduce manual corrections, and ensure smoother vendor relationships.
What Are Under-Delivery and Over-Delivery?
Under-Delivery
When a vendor delivers less than the ordered quantity, within an acceptable tolerance
Over-Delivery
When a vendor delivers more than the ordered quantity, within an allowed margin
These tolerances define how much deviation from the ordered quantity is permitted during product receipt or invoice posting in D365.
How to Set Up Under-/Over-Delivery in D365
D365 lets you define tolerances either globally per item or specifically per purchase order line.
Default Setup at Product Level
Procurement and sourcing > Setup > Procurement and sourcing parameters > Delivery tab
Available Fields on the Delivery tab:
These values serve as fallbacks if no specific tolerances are set at the item or PO line level.
Example:
If you set:
And no other tolerance is set on the item or PO line; these values will be used by default.
Product Information Management > Released Products > Select Item > Manage Inventory > Purchase tab
Example:
This setting will apply to all POs for that product unless overridden.
Override at Purchase Order Line Level
Procurement and Sourcing > All Purchase Orders > Select PO > PO Lines > Click Delivery tab
Here, you can override the default percentages for a specific PO line based on vendor agreements or item criticality.
Example in Action
Let’s say:
Case 1: Vendor Delivers 108 Units
Case 2: Vendor Delivers 94 Units
Case 3: Vendor Delivers 105 Units
System Behavior in D365
Why This Matters
Analaysis
The under-delivery and over-delivery tolerances in D365 are more than just configuration—they’re a bridge between real-world variability and system precision. By configuring them wisely, organizations can make their supply chain operations smarter, faster, and more resilient.
MS D365 Finance and Supply Chain Functional Consultant @ Folio3 Software | Ex-PwC
3moHi Muhammad Raza, can you please share a screenshot where we can define under/over tolerance in parameters?
Business Consultant / MS Dynamics 365 F/SCM
3moHi, could you please advise where can I find Overdelivery tolerance (%): and Underdelivery tolerance (%): in Procurement and sourcing parameters?
Functional Consultant MS D365 ERP | Finance & Operations | | Finance | SCM | Business Analyst | Power BI Developer | | Power Apps | MS SQL |
3moThanks for sharing, Muhammad
Microsoft Azure Consultant | Technician Consultant | Dynamic 365 | O365 | M365 | FNO | Business Center Services | Microsoft Copilot | Modern Work
3mo💡 Great insight