Quick Answer

An accounts payable audit checklist is a list of control checks used to confirm that vendor records, invoices, approvals, payments, and AP balances are complete, accurate, authorized, and supported by evidence. It helps finance teams catch problems like duplicate payments, missing approvals, and unrecorded liabilities before an internal or external audit does.

The checklist below covers 10 areas. Use the checkboxes to track progress, then download it as a spreadsheet to assign owners and record findings.

Before you start, it helps to understand the full accounts payable process, because every check below tests one step of it. Here is how the audit areas line up with that process:

AP audit map: process stages and key controls Eight AP stages in order: vendor setup, invoice, matching, approval, payment, reconciliation, cutoff, and audit trail. Under each stage is its key control, such as verified bank details for vendor setup, unique invoice number for invoices, PO and receipt agree for matching, authorized approver within limit for approval, payment equals approved invoice for payment, subledger equals general ledger for reconciliation, correct period for cutoff, and evidence retained for audit trail. 1. Vendor setup Verified bankdetails 2. Invoice Unique invoicenumber 3. Matching PO and receiptagree 4. Approval Authorized,within limit 5. Payment Equals approvedinvoice 6. Reconcile Subledgerequals GL 7. Cutoff Recorded inright period 8. Audit trail Evidenceretained
Figure 1. Each stage of AP has one control that matters most. The checklist tests each one.

The Accounts Payable Audit Checklist

Work through each area in order. For every check, confirm the item and collect the evidence listed. If a check doesn't apply to your business, such as three-way matching for a company that doesn't use purchase orders, mark it complete and note why.

1

Vendor Master and Supplier Controls

Vendor Master and Supplier Controls checks
CheckWhat to verifyEvidenceDone
Vendor records are completeLegal name, address, tax ID, contact, and payment terms are filled in and currentVendor master report
No duplicate vendorsNo duplicate or near-duplicate vendor records (similar names, shared tax IDs or addresses)Duplicate vendor report
Tax forms on fileA current W-9 (or W-8 for foreign vendors) is on file where requiredTax form file
Vendor changes are authorizedNew vendors and changes to existing records were approved by someone other than the requesterVendor change log
Bank changes were verifiedEvery bank account change was confirmed by calling the vendor at a number already on fileChange log and callback record
Inactive vendors reviewedVendors with no recent activity are reviewed and blocked if no longer usedInactive vendor list
Sanctions screening, where requiredVendors are screened against applicable sanctions lists if your compliance program requires itScreening results
2

Invoice Validation

Invoice Validation checks
CheckWhat to verifyEvidenceDone
Vendor is valid and activeThe invoice is from an approved vendor in the master fileInvoice and vendor record
Invoice number is uniqueThe same invoice number has not been entered or paid before for this vendorDuplicate invoice report
Amounts are correctQuantities, prices, tax, and discounts match supporting documentsInvoice and supporting documents
GL coding is correctThe invoice is coded to the right GL account, department, cost center, or projectInvoice record
Receipt date is recordedThe date AP received the invoice is captured, so terms and cutoff can be testedInvoice register
3

Purchase Orders and Matching

Purchase Orders and Matching checks
CheckWhat to verifyEvidenceDone
PO exists where requiredInvoices that policy says need a PO have a valid, approved POPO and invoice
Goods or services receivedA receiving record or service confirmation exists before paymentReceiving report
Two-way or three-way match donePO, receipt, and invoice agree on quantity and price, where applicableMatching record
Variances were approvedDifferences outside tolerance were reviewed and approved before paymentException log
4

Approval Controls

Approval Controls checks
CheckWhat to verifyEvidenceDone
Approved by an authorized personThe approver had authority for the amount under the approval matrixApproval history and matrix
Approved before paymentApproval date is before the payment dateApproval history and payment register
Approval history is completeThe record shows who approved, when, and the approval statusApproval history
No self-approvalNo one approved an invoice they requested or that pays themApproval history
Overrides are documentedManual overrides are rare, justified in writing, and reviewedOverride log
5

Payment Controls

Payment Controls checks
CheckWhat to verifyEvidenceDone
Payment matches approved invoiceThe amount paid equals the approved amount, net of creditsPayment register and invoice
Paid to the right vendor and accountPayee and bank details match the verified vendor recordPayment file and vendor record
Payment run was authorizedA separate person reviewed and released the payment batchPayment approval record
Terms and discounts followedInvoices were paid on terms and available early-payment discounts were consideredPayment register
No duplicate paymentsNo invoice was paid twice by any payment methodDuplicate payment test
Voids and manual payments reviewedVoided checks, stopped payments, and manual or wire payments are approved and documentedVoid and manual payment log
6

AP Reconciliation

AP Reconciliation checks
CheckWhat to verifyEvidenceDone
AP subledger agrees to GLThe AP subledger total matches the AP control account in the general ledgerAP reconciliation
Vendor statements reconciledStatements from key vendors agree with your AP records, and differences are explainedVendor statement reconciliations
Bank reconciliation is currentPayments clear the bank as recorded and reconciliations are reviewedBank reconciliation
Credits and debit balances reviewedOpen credit memos are applied and debit balances are investigatedAP aging and credit memo list
7

AP Aging and Period-End Cutoff

AP Aging and Period-End Cutoff checks
CheckWhat to verifyEvidenceDone
Aging ties to subledgerThe AP aging total matches the AP subledgerAP aging report
Old balances investigatedItems over 60 or 90 days have a documented reason and ownerAP aging with notes
Invoices are in the right periodInvoices and receipts near period-end are recorded in the correct periodCutoff report
Search for unrecorded liabilitiesPayments made after period-end are reviewed for liabilities that belonged in the prior periodSubsequent payments list
Accruals cover unbilled itemsGoods and services received but not yet invoiced are accruedAccrual schedule
8

Documentation and Audit Trail

Documentation and Audit Trail checks
CheckWhat to verifyEvidenceDone
Supporting documents attachedEach paid invoice has the invoice, PO, receipt, and approval attached or linkedInvoice record
Records are retainedDocuments are kept for the period required by your retention policy and tax rulesRetention policy
Documents are easy to findA sample of records can be pulled quickly when requestedRetrieval test
9

Compliance and Tax

Compliance and Tax checks
CheckWhat to verifyEvidenceDone
Year-end tax reportingForm 1099 reporting is accurate and filed on time, where applicable1099 filings
Sales and use taxTax on invoices is correct, and use tax is accrued where requiredTax review
AP policy is currentA written AP policy exists, is current, and matches actual practiceAP policy document
10

Access and Fraud Testing

Access and Fraud Testing checks
CheckWhat to verifyEvidenceDone
System access matches rolesUsers only have the AP access their job requires, and leavers are removedUser access review
Duplicate payment test runA search for same vendor, amount, and date or invoice number was completedTest results
Unusual patterns reviewedRound amounts, amounts just under approval limits, and new vendors paid quickly were reviewedAnalytics or sample notes
Manual AP entries reviewedManual journal entries to AP accounts are approved and supportedJournal entry review
Note: This checklist is a practical starting point for reviewing AP controls. Audit procedures and documentation requirements vary by company, industry, reporting framework, transaction risk, and engagement scope. Consult your CPA, auditor, or a qualified accounting professional for requirements specific to your organization.

What Does an Accounts Payable Audit Check?

Every check above supports one or more audit objectives. Knowing the objective helps you understand why a check matters and what a failure means.

Core AP audit objectives
ObjectiveThe question it answersExample checks
AuthorizationWere transactions approved by the right people?Approval limits, approval before payment, vendor change approval
CompletenessAre all liabilities recorded?Cutoff testing, search for unrecorded liabilities
AccuracyAre amounts and coding correct?Invoice matching, GL coding, tax review
ValidityDo payments relate to real vendors and real obligations?Vendor verification, receiving records
CutoffAre transactions recorded in the right period?Invoices and receipts near period-end
Fraud and control riskCould someone make an unauthorized payment unnoticed?Segregation of duties, duplicate tests, access review

Documents and Records Needed for an AP Audit

Gather these before you start testing. Most come from your accounting system or ERP and your AP software.

Ledgers and reports

  • AP subledger and general ledger
  • AP aging report
  • Invoice register and payment register
  • Bank statements and bank reconciliations
  • Vendor statements for key vendors
  • Exception and duplicate reports
  • Year-end tax reporting records, where applicable

Supporting documents and logs

  • Vendor master file and change log
  • W-9 or W-8 forms, where applicable
  • Supplier invoices and credit memos
  • Purchase orders, receiving reports, and contracts
  • Approval history and approval matrix
  • User access lists by role
  • Written AP policies and procedures

For approved invoices, good evidence shows the invoice number, vendor, date, amount, PO and receipt references, approver name, approval timestamp, and payment reference together.

How to Perform an Accounts Payable Audit

  1. Define the scope and periodDecide the audit period, entities, vendors, and transaction types to include. Note whether this is an internal control review or preparation for an external audit, and where the highest risks are.
  2. Gather AP recordsPull the documents listed above. Confirm the AP aging total matches the subledger before testing anything else.
  3. Review vendor master dataLook for duplicate or similar vendors, missing tax information, inactive vendors with payments, unusual addresses, and bank account changes, and confirm each change was authorized.
  4. Test a sample of invoicesFor each, check the vendor, invoice number, date, amount, PO, receiving record, GL coding, tax, and approval. Our guide to invoice processing covers what each step should look like.
  5. Test paymentsConfirm each payment matches an approved invoice, went to the right vendor and bank account, was authorized, followed terms, and wasn't duplicated.
  6. Reconcile APTie the AP subledger to the general ledger, vendor statements, and payment records. Our step-by-step guide shows how to reconcile accounts payable.
  7. Test period-end cutoffCheck that goods and services received before period-end are recorded, invoices received after period-end are in the right period, and accruals cover unbilled liabilities. Review payments made shortly after period-end for liabilities that should have been recorded.
  8. Review controls and accessConfirm segregation of duties, approval limits, and system access match your policies.
  9. Document findingsRecord each issue using the findings framework below.
  10. Track remediationAn audit isn't done when issues are found. Follow up until each corrective action is complete and tested.

Segregation of Duties in Accounts Payable

Separating "the person who approves" from "the person who pays" is a good start, but strong segregation of duties covers the whole chain. Ideally, no one person controls every step without compensating controls such as independent review.

Five AP duties that should be separated Five duties in sequence: vendor setup, invoice approval, payment preparation, payment release, and reconciliation. Each should ideally be handled by a different person or role. Vendor setup P1 › Invoice approval P2 › Payment prep P3 › Payment release P4 › Reconciliation P5 P1 to P5 = ideally a different person or role for each duty
Figure 2. In small teams one person may cover two duties. When that happens, add an independent review step, such as an owner reviewing the payment register.

What Do Auditors Look for in Accounts Payable?

Scope varies by engagement, but AP testing commonly focuses on these areas:

Common AP audit focus areas
Focus areaWhy it matters
Unrecorded liabilitiesUnderstates expenses and what the company owes
Incorrect cutoffPuts expenses in the wrong period
Duplicate or unauthorized paymentsDirect cash loss
Missing or late approvalsBreaks the authorization control
Unsupported invoicesNo proof the obligation was real
Duplicate or invalid vendorsA common route for fraud and errors
Unreconciled balancesSubledger and GL don't agree
Weak segregation of dutiesOne person could create and pay a fake invoice
Unusual manual entries and adjustmentsCan hide errors or override controls
Incomplete audit trailsCan't prove who did what and when

Common AP Audit Red Flags

These items don't prove fraud or error on their own, but they warrant a closer look:

Vendor red flags

  • Duplicate or very similar vendor names
  • Vendors sharing an address or bank account with each other or an employee
  • Recent bank account changes, especially by email request
  • Vendors created shortly before a large payment
  • Inactive vendors suddenly receiving payments
  • Vendors with free email domains or missing tax IDs

Transaction red flags

  • Invoices approved after payment
  • Amounts just under an approval limit
  • Many round-dollar or sequential invoices
  • Frequent manual overrides or adjustments
  • Missing supporting documents
  • Unexplained balances or debit balances in the AP aging report
  • Late or missing reconciliations

Bank account change requests deserve special attention. Business email compromise schemes often impersonate vendors to redirect payments, a risk the FBI's Internet Crime Complaint Center regularly warns about. Always confirm changes by calling a number already on file.

What to Do When You Find an AP Control Issue

Record every finding in the same format so issues can be tracked to resolution:

Finding Risk Root cause Financial impact Owner Corrective action Due date Follow-up
Example finding record
Finding3 of 25 sampled invoices were paid before approval was recorded
RiskPayments could be made for invalid or unauthorized invoices
Root causeUrgent payments approved by email outside the system
Financial impact$18,400 paid without documented approval; all three later confirmed valid
OwnerAP Manager
Corrective actionBlock payment release for invoices without system approval; add an urgent-approval path
Due dateEnd of next quarter
Follow-upRetest a new sample after the control change

Example for illustration only.

How Often Should You Review Accounts Payable?

The right frequency depends on transaction volume, risk, company policy, and audit requirements. This is a practical framework many teams use, not a rule:

AP review cadence
FrequencySuggested checks
Every payment runApproval present, duplicate check, vendor and bank details
MonthlyAP-to-GL reconciliation, AP aging report review, open exceptions
QuarterlyVendor master cleanup, user access review, payment sample testing
AnnuallyFull control review, approval matrix, policy update
Before an external auditFull checklist and evidence review
After a system or process changeTargeted review of affected controls

Internal AP Review vs External Audit

Internal review vs external financial audit
Internal AP reviewExternal financial audit
Main focusProcess and control effectivenessFinancial statements and audit evidence
Who performs itAP manager, controller, or internal auditIndependent CPA firm
TimingWhenever the company choosesSet by the audit engagement
ScopeTailored by the companySet by the engagement and applicable standards
GoalFind and fix weaknessesProvide an independent opinion within its scope

Regular internal reviews make external audits faster, because evidence is organized and known issues are already fixed.

AP Audit Best Practices

  • Keep the vendor master clean. Review it quarterly and require approval for every new vendor and change.
  • Verify bank changes independently. Call the vendor at a known number, never one from the change request.
  • Reconcile monthly. Tie the AP subledger to the general ledger every month-end.
  • Keep approvals in the system. Approvals given by email or phone are hard to prove later.
  • Review the approval matrix yearly. Update limits as roles and spending change.
  • Document your accounts payable workflow. Auditors test against your written policy, so it needs to match what actually happens.
  • Train the team. Cover policies, red flags, and how to report concerns.

When AP Automation Can Help

Many audit findings come from information being spread across email, spreadsheets, and paper. AP automation can help by keeping invoice records, approval history, matching results, vendor records, exceptions, and payment status in one system, so evidence is easier to pull and controls are applied the same way every time. It doesn't replace control reviews. You still need to confirm controls are working and investigate exceptions.

Quick Payable is Salesforce accounts payable software that supports several checks on this list:

  • Audit trail: every invoice action is logged with the user and timestamp on the invoice record
  • Duplicate checks: likely duplicate invoices are flagged and rejected during processing
  • Approval limits: invoices above an approver's monetary limit escalate to their manager
  • Segregation of duties: role-based access separates AP clerks, who capture and correct invoices but can't approve payments, from approvers and admins
  • Vendor data protection: field-level security limits who can view sensitive banking details
  • Auditor access: a read-only role can view dashboards and the full audit trail

You can see how roles and access are set up in the Quick Payable administration guide.

Make AP Controls Easier to Monitor

See how Quick Payable keeps invoices, approvals, vendor records, and audit history in one place inside Salesforce. Try it free for 15 days, no credit card required.

Frequently Asked Questions

What is an accounts payable audit checklist?

An accounts payable audit checklist is a structured list of checks used to review vendor records, invoices, approvals, payments, reconciliations, and documentation. It helps confirm that AP transactions are complete, accurate, authorized, and supported by evidence.

What does an AP audit check?

An AP audit typically reviews whether liabilities and payments are complete, accurate, authorized, properly recorded, and supported. Common tests include vendor master review, invoice matching, approval testing, duplicate payment checks, AP-to-GL reconciliation, cutoff testing, and segregation of duties review. The exact scope depends on the company and audit engagement.

How do you audit accounts payable?

Define the scope and period, gather AP records, review vendor master data, test a sample of invoices and payments, reconcile the AP subledger to the general ledger, test period-end cutoff, review controls and access, document findings, and track corrective actions until they are complete.

What documents are needed for an AP audit?

Common documents include the vendor master file and change log, tax forms where applicable, supplier invoices, purchase orders, receiving reports, approval records, the invoice and payment registers, AP aging, the AP subledger, the general ledger, bank reconciliations, vendor statements, credit memos, and user access lists.

How often should accounts payable be audited?

It depends on transaction volume, risk, company policy, and audit requirements. Many teams check controls on every payment run, reconcile monthly, review vendors and access quarterly, do a full control review annually, and run the complete checklist before an external audit.

What are common AP audit findings?

Common findings include missing or late approvals, duplicate payments, duplicate or outdated vendor records, unrecorded liabilities at period-end, unreconciled AP balances, weak segregation of duties, unverified bank account changes, and missing supporting documents.

Why is segregation of duties important in AP?

Segregation of duties makes it harder for one person to create a vendor, approve a fake invoice, and release payment without anyone noticing. Ideally, vendor setup, invoice approval, payment preparation, payment release, and reconciliation are handled by different people, with independent review where that isn't possible.

Does AP automation eliminate the need for AP audits?

No. AP automation does not replace control reviews. It can make evidence easier to collect and apply controls more consistently, but a checklist is still needed to verify that controls are working, exceptions are investigated, and required evidence is available.

Who should perform an AP audit?

Internal reviews are usually led by the AP manager or controller, ideally with someone outside day-to-day AP, such as internal audit or finance leadership, reviewing the results. External financial audits are performed by an independent CPA firm.

Is this checklist suitable for small businesses?

Yes. Small businesses can start with the core areas: vendor master, invoice validation, approvals, payments, and monthly reconciliation. Mark checks that don't apply, such as three-way matching without purchase orders, and add more areas as the business grows.

Shyam Agarwal
Sr. Project Manager

Shyam Agarwal is a technology professional with 12+ years of experience in Salesforce consulting, development, and administration. He writes about accounts payable, AP automation, and Salesforce, drawing on his experience delivering scalable technology solutions that support business needs and improve operational efficiency.