Back to Blog
Published:
Last Updated:
Fresh Content
Legal AI in the ERPChapter 26

How do you manage MSAs, SOWs and MOUs in Business Central?

9 min read
2,055 words
high priority
Ali Ahmed

Ali Ahmed

AI Solutions Engineer, Cognilium AI

TL;DR

An MSA sets terms, a SOW spends against them, an MOU commits nothing. Business Central has one flat vendor record for all three, and cannot show the hierarchy.

Separately, and that is the problem. An MSA sets the terms, a statement of work spends against them, and a memorandum of understanding commits nothing — but Business Central holds one flat vendor record for all three. The hierarchy your agreements have is the part the ERP has no field for.

What are these three documents actually doing?

They sit at different levels, and only one of them prices anything.

DocumentWhat it doesWhat it usually contains
MSA — master services agreementSets the rules once for a relationship that will have many transactionsLiability, indemnity, IP, payment terms, notice periods, governing law, rate card
SOW — statement of workSpends against the MSA. Each one is a specific piece of workScope, deliverables, dates, milestones, price for that work
MOU — memorandum of understandingRecords an intention, often before anything is bindingShared objectives, roles, a term, rarely any payment obligation

Almost all of it is [third-party paper](/blogs/what-is-third-party-paper) — drafted on the counterparty's template, which changes how it has to be reviewed.

The relationship between them is the whole point. A SOW inherits the MSA's liability cap and payment terms without restating them. Read a SOW alone and you will not find the terms that govern it — which is exactly how a company ends up performing against clauses nobody has looked at since signature.

Add leases and funder agreements — both common in the same portfolios — and you have four document types with different renewal behaviour, different notice rules and different consequences for missing a date.

Where does each one land in Business Central?

Only the parts that move money get a home. The rest has nowhere to go.

What it isWhere it lands
MSA payment terms, delivery termsThe vendor card. Microsoft: a purchase invoice records "your agreement with a vendor to purchase products on certain delivery and payment terms"
MSA rate cardPrices and discounts, applied per line
A committed volume over timeA blanket order — "a framework for a long-term agreement between you and your customer or vendor"
A recurring feeA vendor subscription contract, whose lines carry "detailed information about the billing"
Notice period and renewal termCancellation Possible Until, Term Until, Subsequent Term — real fields, and usually blank
The SOW's scope and deliverablesNo field. These are not commercial mechanics
Liability cap, indemnity, governing lawNo field
The MOUNo field
Which MSA a purchase order falls underNo field for it on Business Central purchase documents

"No field" is the precise claim, and it is not the same as "nowhere." Business Central can hold the document itself as an attachment on a record. What it has no place for is the term as data — a liability cap you can filter, report on or compare against a purchase order. An attached PDF is storage; a field is something the system can act on.

That last row is the structural gap. On Finance & Supply Chain Management there is an object for it — a purchase agreement, which Microsoft describes as "a contract that commits an organization to buy a specified quantity or amount by using multiple purchase orders over time", and applying it copies the terms onto the order header. Business Central has no equivalent hierarchy, which is one of the real differences between the two tiers.

What actually breaks when the hierarchy is flat?

Four things, and none of them raises an error.

  • A SOW gets its own terms by accident. Somebody raises the order, the vendor card supplies thirty-day payment terms, and the MSA said sixty. The SOW never mentioned payment terms because it did not need to — it inherits them from a document the ERP has never seen.
  • The liability position becomes unanswerable. "What is our maximum exposure on this supplier?" requires the MSA's cap and every live SOW's value. The second half is in the ERP; the first half is in a PDF.
  • Renewal cascades are invisible. An MSA lapsing takes its SOWs with it. Nothing in the vendor record knows the SOWs depend on it.
  • The same vendor under two MSAs looks like one relationship. Different entities, different regions, different terms — one vendor card.

None of this is a defect in Business Central. It is a system of record for transactions, and it records them accurately. It was never built to model a document hierarchy, and expecting it to is the mistake.

And what about MOUs, which commit nothing?

They commit nothing financially, which is exactly why they get lost.

An MOU has no invoice, no purchase order and no billing schedule, so nothing in the transactional record represents it. It usually has a term, sometimes an exclusivity or confidentiality clause, and often an expectation that converts into a real agreement later.

Funder agreements behave similarly and matter more. They carry conditions — how money may be spent, what must be reported, by when — and those obligations are real even though no purchase order references them. A grant-funded organisation with a portfolio of funder agreements carries reporting obligations that its transactional record has no field for.

The practical consequence: the documents with no financial footprint are the ones no system reminds you about, and they are not the least important ones.

So how do you actually handle this?

Split the job by document level, and stop trying to make one record carry four.

  1. Put the MSA's commercial terms on the vendor card and get them right — payment terms, delivery terms, prices. These are the ones that execute on every order.
  2. Put the notice period and renewal term in the fields that exist. Blank is not neutral; Microsoft's own wording is that unset periods mean a line is "valid indefinitely or can be terminated at any time."
  3. Record which MSA governs a purchase order in the field you do have — the external document number or a dimension. It is a convention rather than a feature, but a consistent convention is searchable.
  4. Keep the documents wherever they already are. Moving them into the ERP solves nothing; storage is a different problem from verification.
  5. Check the record against the paper on a schedule, because the flat structure means drift is invisible rather than detectable.

Step five is the one that needs building. Reading an MSA, extracting the terms that should be on the vendor card, and comparing them is document intelligence — the same capability that reads an inbound invoice, pointed at an agreement instead. A sidecar app running in your own Azure tenancy can do that without the document ever moving, and it leaves Dynamics as the system of record while something beside it works out whether the record is faithful.

About Cognilium Cognilium builds AI optimization apps for Microsoft Dynamics 365 — companion apps that optimize the pricing, inventory, warehouse and planning decisions your ERP manages but can't optimize. Dynamics is your system of record. Cognilium is your system of intelligence. https://cognilium.ai · https://www.linkedin.com/company/37180269/

Legal AI Ops. We transform legal workflows with agentic AI, copilots, agentic workflows and decision intelligence — built into core workflows rather than beside them, to raise productivity and cut operational overhead. Contract Review Copilot is the contract-review app in that family. It ships as Paralegent AI, in production today. How we build Legal AI Ops — custom AI capabilities on top of legal work, against your playbook and your Dynamics 365.

Take one MSA and one SOW raised under it, and check whether the purchase order carries the master agreement's payment terms or the vendor default. Bring the answer to a 15-minute call.

Sources

Sources and fact-check
#§ClaimTierPrimary sourceVerdict
11What an MSA, SOW and MOU each do and containT2 — ours, general commercial definitions, no vendor or legal authority claimedPASS — definitional, not sourced to anyone
21Leases and funder agreements appear in the same portfoliosT1 — the buyer's own list, attributedcommunity.dynamics.com thread, read 2026-09-10PASS
32A purchase invoice records "your agreement with a vendor to purchase products on certain delivery and payment terms"T1 — verbatimpurchasing-manage-purchasing, fetched 2026-09-10PASS
42Blanket order is "a framework for a long-term agreement"T1 — verbatimsales-how-to-create-blanket-sales-ordersPASS
52Subscription contract lines carry "detailed information about the billing"T1 — verbatimVendor-contracts page, fetched 2026-09-10PASS
62The renewal field namesT1 — names character-exactservice-commitment-cancellation, fetched 2026-09-10PASS
72F&SCM purchase agreement "commits an organization to buy a specified quantity or amount…" and copies terms to the PO headerT1 — verbatimpurchase-agreements (ms.date 2026-09-08)PASS
82Business Central purchase documents have no field for the governing master agreementT2 — bounded absence. Scoped in the body to Business Central purchase documents, and stated beside the tier that does have the objectThe four Microsoft pages in sources:PASS — bounded, and the contrast is the evidence
93The four failure modesT2 — ours, mechanism described, no frequency or cost claimedPASS
103"None of this is a defect in Business Central"T2 — ours, positioningPASS — complement, never compete
114MOUs and funder agreements carry obligations with no financial footprintT2 — ours, reasonedPASS
125Unset periods mean "valid indefinitely or can be terminated at any time"T1 — verbatimservice-commitment-cancellationPASS
135External document number as a conventionT1 — the field exists and "refers to the vendor's numbering system"purchasing-manage-purchasingPASS — described as a convention, not as a feature for this purpose
145Sidecar document intelligence in the customer's Azure tenancyT2 — ours, capability language: no customer, no count, no measured resultPASS

Tier summary: 8 × T1 (all verbatim), 6 × T2 — 0 × T4.

§1 is deliberately unsourced and says so. MSA, SOW and MOU definitions are general commercial knowledge; inventing a citation for them would be worse than claiming none. No legal authority, no jurisdiction and no standard is invoked, and nothing in §1 is presented as legal advice.

Claim 8 is the one absence claim and it is carried by a contrast rather than a search. We do not say "Microsoft documents no way to link an order to a master agreement." We say Business Central purchase documents have no such field while naming the Finance & Supply Chain Management object that does — which is evidence a reader can check in one click.

All five sources were fetched on 2026-09-10 or, for the two carried from earlier in the day, fetched that same day before first use. No source is cited because a sibling article used it.

No figures of ours. No count of contracts, no error rate, no time saved. The only quoted portfolio figures belong to the forum poster and are attributed.

Share this article

Ali Ahmed

Ali Ahmed

AI Solutions Engineer, Cognilium AI

Ali Ahmed is an AI Solutions Engineer at Cognilium AI.

Applied AI AgentsAgentic SystemsRetrieval-Augmented Generation (RAG)LLM Product Engineering
Next in this series
What is third-party paper, and how do you review it?
Chapter 27 · 8 min
In short

Key takeaways

  • An MSA sets terms, a SOW spends against them, and an MOU commits nothing — three levels, one flat vendor record.
  • Only the commercial mechanics reach Business Central. Scope, liability caps, indemnity and governing law have nowhere to live.
  • Business Central has no field linking a purchase order to the master agreement it falls under. Finance & Supply Chain Management has a purchase agreement object for exactly this.
  • MOUs and funder agreements never enter the ERP, because they have no financial footprint — which makes them the ones nothing reminds you about.
  • The flat structure makes drift invisible rather than detectable, which is why the check has to be deliberate.
What goes wrong

Common mistakes to avoid

  • Entering a SOW without opening the MSA. The terms that govern it are in the other document.
  • Treating the vendor card as the agreement. It holds terms, not the relationship's structure.
  • Assuming an MOU is harmless because nothing is billed. Term dates and exclusivity clauses still bind.
  • Inventing a custom table to model the hierarchy. That is a build decision, and it should follow the count of what is actually going wrong.
  • Moving documents into the ERP to fix a record problem. Storage and verification are different jobs.

Frequently Asked Questions

Find answers to common questions about the topics covered in this article.

Still have questions?

Get in touch with our team for personalized assistance.

Contact Us

Still have a question this did not answer?

The person who wrote this article answers these. Describe your setup and what you are stuck on — you will get a straight answer, including where we think the approach is wrong.