Skip to main content

Partial Delivery, Multiple Invoices: How to Process One PO in Business Central

Partial Delivery, Multiple Invoices: How to Process One PO in Business Central. One of the most common questions I get from finance teams moving onto Business Central is: "What happens when a vendor can't deliver the full PO in one go, and sends us a separate invoice for each shipment?" Here's the clean way to handle it — no manual quantity edits, no reconciliation headaches.

The Scenario

You raise a Purchase Order for 1,200 cases. The vendor can only ship 200 cases at a time, and invoices you separately for each shipment. Today, you've received 400 cases across two deliveries, with 800 still outstanding — and two vendor invoices already in hand.

Metric Quantity
Total PO Quantity 1,200 cases
Goods Received 400 cases
Remaining Quantity 800 cases
Supplier Invoice Quantity Basis
Invoice A 200 cases First delivery
Invoice B 200 cases Second delivery

The PO stays open as long as any quantity remains undelivered — that's expected behaviour, not an error.

The Process Flow

Create Purchase Order


Receive Partial Delivery


Post Purchase Receipt


Create Invoice for Received Qty


Repeat for each shipment


Receive Final Delivery


Post Final Invoice


Purchase Order Completed

Step-by-Step in Business Central

Step 1 — Open the Existing Purchase Order

Go to Purchasing > Purchase Orders and locate PO000123 (Ordered Quantity: 1,200 cases).

Step 2 — Record the First Delivery

On the PO line, set Qty. to Receive to 200. Leave Qty. to Invoice blank if you'll invoice separately. Choose Post > Receive. This posts a Purchase Receipt and keeps the PO open.

Received = 200  |  Invoiced = 0  |  Outstanding = 1,000

Step 3 — Create the First Purchase Invoice

When Invoice A arrives, create a new Purchase Invoice for the same vendor, then use Get Receipt Lines (or Get Posted Receipt Lines to Invoice, depending on version) and select the 200-case receipt. Enter the supplier invoice number, date, and amount, verify quantities, then post.

Received = 200  |  Invoiced = 200  |  Outstanding = 1,000

Step 4 — Record the Second Delivery

Reopen the PO, set Qty. to Receive to 200 again, then Post > Receive.

Received = 400  |  Invoiced = 200  |  Outstanding = 800

Step 5 — Create the Second Purchase Invoice

Repeat Step 3 for Invoice B. Get Receipt Lines will only pull the uninvoiced receipt — you can't accidentally double-invoice the first shipment.

Received = 400  |  Invoiced = 400  |  Outstanding = 800

Step 6 — Repeat Until Fully Completed

For every remaining shipment: receive → post the receipt → wait for the vendor invoice → get receipt lines → post the invoice. Once all 1,200 cases are received and invoiced, Business Central closes the PO automatically.

Example Timeline

Activity Received Invoiced Remaining
PO Created001,200
1st Delivery Received20001,000
1st Invoice Posted2002001,000
2nd Delivery Received400200800
2nd Invoice Posted400400800
Remaining Deliveries Done1,2001,2000

Key Rules to Remember

  • ✔ Always receive before you invoice.
  • ✔ Use Get Receipt Lines so only received quantities get invoiced.
  • ✔ Avoid manually editing invoice quantities unless there's a genuine discrepancy.
  • ✔ Multiple invoices can post against one PO as long as goods are received in stages.
  • ✔ A PO stays open until every unit is both received and invoiced.
  • ✔ Give each vendor invoice its own invoice number — it's what keeps the audit trail and vendor reconciliation clean.

When to Use This

Reach for this workflow anytime a single PO is fulfilled across multiple deliveries and the vendor bills you per shipment rather than in one lump sum. Done this way, inventory updates as goods physically arrive, vendor balances match each invoice exactly, and your financials stay synchronized with what's actually on the shelf — no end-of-month scramble to figure out what's been paid for versus what's still owed.

Comments

Popular posts from this blog

How to Reverse Posted Documents in Business Central

  If you need to amend or change a posted documents in Business Central, there are few ways to do it instead of having you to manually create a reversal journal or Credit Memo to rectify a Posted Document. Before you proceed to Correct or Cancel any document that posted in Business Central, you need to identify the origin of the posted document, as the method of cancellation depends on the document type.   There are 2 types of documents that posted in Business Central. i.                      Journals – E.g., General Journals, Purchase Journals, Payment Journals, Sales Journals, Receipt Journals etc. ii.                    Documents – E.g., Purchase Invoice, Purchase Credit Memo, Sales Invoice, Sales Credit Memo etc.   A.       A.     C orrecting ...

Foreign Currency Revaluation in Microsoft Dynamics 365 Business Central

Microsoft Dynamics 365 Business Central (BC) allow users to account for foreign currency transactions. BC also able to translate the registered foreign currency amount into functional currency that setup in the entity using the conversion rates which setup in Exchange Table.   Due to the exchange rates fluctuate constantly, as a dollar worth in foreign currency today might not equivalent to the same foreign currency worth the next day. Hence, users are required to adjust the open documents that transact in foreign currency which include open invoices, credit memos, and advance payments. Once the open documents transacted in foreign currency is revalued, the gain and loss which calculate after comparing the closing rates at the period end will be posted to profit and loss as unrealised gain and loss, ensuring that the subledgers and general ledger can be reconciled.   This process can be done using Adjust Exchange Rate in BC, a batch job to adjust the exchange rates fo...

How to Consolidate Customer and Vendor Balances in Business Central

Understand that some customer of the company might be the vendor of the company too. There is a feature in Business Central that allows users to consolidate both customer and vendor balances without making unnecessary payment or receipts. Prerequisite Setup for Customer and Vendor Consolidation Page: Marketing Setup           1.        Setup a Business Relation Code for each Customers and Vendors.          2 .        Assign a number series under Contact Nos. A number will be pickup from the number series when there is a new Contact code created. To Link the Relation between Customer Card and Vendor Card 1.        Go to Customer Card, look for the customer that you need to link in Customer Contact. 2.        Confirm the Customer Name that you have selected. 3.        Link with the C...