Research / Finance
What to Include in an Accounts-Payable Automation Brief
Write an accounts-payable automation brief with transaction scope, source records, matching rules, approvals, exceptions, reconciliation, and release acceptance tests.

An accounts-payable automation brief should define which invoices enter the workflow, which source records establish the facts, and who can approve each next step. Specify the matching rules, exception routes, and reconciliation that prove no item disappeared or posted twice. Then turn those requirements into acceptance cases before a supplier proposes the build.
Define the transaction population and stopping point
“Automate accounts payable” leaves too much open. It can mean capturing invoice fields, assembling a draft, matching a purchase order, routing approval, posting a liability, or preparing a payment proposal. Each stage has different inputs and authority. Name the first release's start and end states.
For example, an initial release can take permitted supplier invoices from an approved mailbox and prepare draft records plus exception cases. It can stop before posting or payment. That boundary lets the team test preparation and matching while the existing finance workflow controls approval and settlement.
Define the included legal entities, supplier groups, currencies, and document types. Separate purchase-order invoices from non-PO invoices, credit notes, supplier statements, and pro-forma documents. Include the treatment of attachments containing several invoices and a single invoice arriving through several channels.
Record ordinary volume, peak periods, and the time constraints that affect the work. A monthly average can hide close-period pressure or a daily supplier cutoff. State what the system does with late documents and items outside the initial scope. An unsupported document still needs a visible disposition.
A recent accounting discussion about document automation asks how ingestion, extraction, and verification fit together, and whether to build or use existing products. It identifies questions for a brief rather than a performance benchmark. Ask your implementation partner to show each stage and its handoff.
List exclusions as concrete operations. Supplier onboarding, bank-detail changes, tax-policy decisions, and payment release may belong to existing authorised teams. State whether the project reads their status, prepares a request for them, or has no involvement. This prevents an intake improvement from becoming an unreviewed change to financial authority.
Name authoritative records and field definitions
Attach a source map to the brief. For each field or decision, identify the system that establishes it, the owner, and the permitted interface. An invoice shows what the supplier claims. The approved purchase order shows agreed purchasing information, while a receipt or service acceptance supplies different evidence about delivery.
| Brief requirement | Authoritative evidence | Gap handling |
|---|---|---|
| Identify the entity and supplier. | Use approved entity and supplier records with stable identifiers. | Hold an uncertain match for the master-data owner. |
| Capture invoice fields. | Link proposed values to the original document and location. | Show missing or ambiguous values for review. |
| Check purchasing and delivery. | Read the applicable order revision and recorded receipt or acceptance. | Request missing evidence from its responsible owner. |
| Confirm approval and posting. | Read current workflow state and the finance system's record reference. | Keep an unresolved or failed transition visible. |
Define invoice number, invoice date, received date, service period, and due date separately. State how the team derives any proposed due date and who approves the rule. A date extracted from correspondence shouldn't silently replace the value the finance system establishes under approved terms.
Preserve original values alongside any normalised fields used for matching. Record currency, signs, units, and the finance system's rounding rules. Have the finance owner define credit-note treatment and tax-code decisions. The automation brief should reference those approved rules rather than ask a model to invent accounting treatment.
Specify evidence freshness. A nightly export may support an initial comparison, but a receipt or approval can change before a later action. Identify where the workflow must refresh the source and how it responds when that lookup fails. Give every proposed record a traceable link to the source version used.
Set access and retention requirements with the relevant owners. Invoice documents can contain personal information or sensitive commercial terms. Restrict each integration to its task and record who can inspect stored documents and diagnostic material. Our guide to scoped access to legacy systems explains the integration boundary.
Specify matching rules before model behaviour
Ask finance to define the match. Which fields identify the obligation? Which order revision applies? Does this population require a recorded receipt or service acceptance? What discrepancy requires review? Write those answers into a versioned rule record with a named approver.
Microsoft's Dynamics 365 Finance documentation describes invoice matching against purchase orders and receipts, using configured tolerances. Its three-way matching includes price comparisons and invoice quantity against selected receipt quantities. Check the installed system's actual configuration before recreating those controls elsewhere.
Separate extraction from validation. AI or document-recognition software can propose a supplier reference from a difficult scan. Fixed logic can then check the reference against permitted records and calculate differences. A model's confidence in reading a number doesn't establish that the purchase was authorised or the goods arrived.
Specify treatment for partial deliveries, invoices spanning several receipts, extra charges, and amended orders. A complete invoice total can conceal an incorrect line match. Define whether the workflow compares headers, individual lines, or both, and how it represents an unmatched balance.
Define duplicate detection at two levels. Repeated delivery of the same file needs intake deduplication. Different files can also describe the same obligation, requiring checks against invoice and accounting records. Preserve corrected invoices and credit-and-rebill relationships so similarity doesn't erase legitimate documents.
Inspect existing automation settings as well as matching rules. Microsoft's vendor-invoice automation guidance describes receipt-matching retries and configurable conditions for workflow submission. A new connector needs to work with those states. Adding another retry loop without understanding the existing process can create competing jobs or misleading status.
Use the brief to specify what AI adds: interpreting varied layouts, locating relevant correspondence, or preparing an evidence-linked explanation. Compare that contribution with existing configuration. Our article on finance-operation exceptions explains the investigation in more detail; the brief must turn the chosen approach into an agreed requirement.
Preserve approval and payment authority
Name the business owner who accepts the workflow and the control owner who approves its rules. Define separately who can maintain supplier records, approve an invoice, release a hold, post a liability, and authorise payment. Use the organisation's current authority arrangements, including approved delegates.
Match the application's permissions to that design. A document-preparation service doesn't need payment credentials. An exception assistant can prepare a case while authorised staff make the decision in the finance system. Make the integration's allowed writes explicit, and test that it can't perform the excluded operations.
Keep supplier bank changes on their own verified route. The Australian Signals Directorate's business email compromise guidance describes invoice fraud involving altered bank details and recommends clear verification processes for payments and account changes. It also advises checking suspicious contact through separately verified details.
In the brief, require a bank-change request in an invoice or email to create the appropriate exception rather than update the supplier master. Identify the team that verifies and approves the change through its established process. The automation mustn't treat a convincing document or a familiar sender as sufficient authority.
Attach approval evidence to the record version it covers. If an amount, entity, or supplier changes after approval, apply the organisation's rules for renewed review. Don't carry an earlier approval onto a materially changed record merely because it has the same workflow identifier.
Record rule changes and operational overrides with their author and reason. The controller should be able to establish which settings applied to a particular item. Review proposed control changes with the responsible finance specialists before release; the software brief implements their decisions.
Give every exception an owner and next action
A queue needs more than a red status. Define reason codes that lead to different work: missing receipt, uncertain supplier, price discrepancy, possible duplicate, unavailable connector, and unverified bank-change request. Let multiple reasons attach to the same case without creating several independent instructions to process it.
Specify the evidence a reviewer receives. Show the source documents and identifiers, current values, rule that failed, and outstanding question. Mark model-generated interpretations as proposals. The receiving team should be able to inspect the record without relying on a summary alone.
Assign each reason to an owner with an escalation route. Receiving confirms delivery; procurement addresses purchasing terms; the appropriate finance owner decides accounting disposition. Accounts payable can coordinate the case without taking over decisions that belong elsewhere.
Define waiting, resumption, and closure. A request for a missing receipt can wait for an updated source record. A failed connector needs an operator to repair or retry it. Closing either case should require the evidence or reviewed disposition that allows the next step.
Include staff absence and reassignment. A reminder sent to an unavailable manager doesn't advance an invoice. Use current approved delegates and monitored queues, and record when nobody has accepted ownership. Keep technical failure time separate from time waiting for a business decision.
Test an illustrative maintenance invoice with no goods receipt because the purchase concerns a service. The workflow must follow the applicable service-acceptance rule and named owner. It shouldn't repeatedly chase a warehouse for a document that the process never creates. This is why document and transaction scope belong near the start of the brief.
Reconcile intake, workflow state, and accounting records
Define the unit you count at each stage. An email can contain several documents; a document can contain several invoices; an invoice can have several processing attempts. Keep intake identifiers, logical invoice identifiers, and attempt identifiers distinct, with links between them.
Require each in-scope case to occupy a known current state at the reporting cutoff. In an illustrative batch of 100 invoice cases, 80 may have accepted draft records, 15 may be held for review, and five may have a documented rejection. Those states account for the 100 cases at that cutoff. A later transition changes the state; it doesn't create another invoice.
Reconcile counts and amounts separately. A matching count can hide a duplicated value and a missing value. Compare proposed and accepted values by legal entity and currency, with credit signs and approved rounding. Keep document totals, draft totals, posted liabilities, and payments as distinct measures.
Require a finance-system reference for each accepted write. A successful upload response may mean the system accepted a file for later processing. Confirm the resulting record and its state before reporting completion. If only part of a batch succeeds, retain the item-level results so staff can resolve the rest safely.
Specify timeout recovery. Before retrying an ambiguous write, query the target system using a stable external reference or its supported duplicate-prevention mechanism. Test a crash after record creation but before local acknowledgement. Recovery must establish whether the first attempt succeeded.
Define replay boundaries and corrections. Staff need a way to resume a held case after evidence arrives without ingesting the invoice again. Preserve prior attempts and reviewed corrections, and show which accepted record they relate to. Prevent two workers or two intake channels from independently committing the same case.
Set a reconciliation owner and review cadence that fits the finance calendar. Agree who investigates unexplained differences and when they pause processing. A clean dashboard depends on those investigations reaching a documented conclusion.
Write acceptance cases and release evidence
Build the acceptance set from permitted examples of the defined population. Include ordinary documents and known difficult cases. Keep development examples separate from held-out evaluation cases, and have finance reviewers agree the expected result and supporting source evidence.
Write each case as input, required evidence, permitted transition, and expected final state. A clean match may create a draft that awaits approval. A missing receipt may create a held case assigned to receiving. Both can pass acceptance when the workflow follows its agreed scope.
- Test document identity. Submit the same invoice through two channels and submit a corrected version with a link to the original. Check that the system preserves the relationship without creating a second obligation.
- Test evidence gaps. Remove a required receipt, use an outdated order revision, and provide an unreadable field. Check the reason, owner, and prohibition on an unsupported next step.
- Test authority boundaries. Include an unverified supplier bank-change request and an approval that no longer covers the current record. Confirm that the system routes the case without taking an excluded action.
- Test recovery. Interrupt a write after target acceptance, fail part of a batch, and resume after a source update. Check record references and reconciliation after recovery.
Measure extraction accuracy for important fields separately from correct matching and routing. Report results by document type and exception reason. An average dominated by clear invoices can hide a serious failure on credit notes or the wrong legal entity.
Measure total staff effort, including review and work transferred to other teams. Track exception age, unexplained reconciliation differences, and duplicate records. Define the denominator for any straight-through-processing measure and say whether it ends at a draft, posting, or another accepted state.
Have the finance owner agree release conditions and critical failure cases in advance. A finite test set supports a decision; it can't establish that production will never fail. Begin with shadow processing or reviewed drafts, retain the existing route, and test the pause and recovery instructions before expanding.
Assemble a brief your team can commission and operate
Bring the decisions together in a brief with supporting records. Write the workflow boundary in plain language, then attach the source map and approved rules. State unresolved questions explicitly so suppliers can distinguish a known requirement from discovery work.
An illustrative opening reads: “We need to prepare draft purchase-order invoice records for the named entity from approved intake channels. The workflow must retain source evidence, apply our configured matching rules, and route unresolved cases to named owners. Our existing approval and payment processes continue to control their respective stages.”
Add the supported document population, expected workload, acceptance cases, and reconciliation report. Name the finance sponsor, control owner, and technical operator. Include dependencies your team must supply, such as approved access and reviewer availability.
Ask suppliers to explain how they will use the existing ERP and which new components they propose. Require an explicit reason for custom AI where configuration or fixed logic can meet the requirement. The finance automation service guide describes the delivery scope and ownership to request.
Specify the handover: field definitions, source mappings, test results, rule configuration, integration ownership, and operating instructions. Staff need to know how to investigate a failed item, resume it safely, and withdraw access when the engagement ends. Agree ongoing maintenance for document and system changes.
An SME can start with a narrow population and a responsible reviewer. A shared-services team needs explicit entity boundaries and local owners for exceptions. A PE operating team can reuse the brief's structure across companies while preserving each company's approved controls and records.
Commission the first release when finance can explain the intended transition and the delivery team can show how it will prove that transition happened. Keep missing evidence, unresolved ownership, and untested writes visible as prerequisites. That gives both teams a concrete basis for accepting the work.
