SOP templatesAccounting & Finance

Accounts Payable SOP Template

A ready-to-use SOP for the full payables cycle, from vendor setup through matching approved invoices, running payments and reconciling the accounts payable subledger.

FreeNo sign-upWord, PDF, Excel & CSV
Ilia PirozhenkoReviewed by Ilia Pirozhenko, Founder, Perfect WikiUpdated September 15, 202613 steps4 roles4 min read
Standard operating procedureSOP-ACC-001 ยท Rev 1.0
Owner
AP Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To pay vendors accurately and on time while protecting the company from duplicate payments, fraud and errors through segregation of duties and consistent controls.

2.Scope

Applies to vendor master maintenance, matching, scheduling and releasing payments and reconciling the accounts payable subledger. Capturing, coding and routing incoming invoices for approval is covered by the separate invoice processing SOP.

Definitions

Three-way match
Comparing the invoice, purchase order and receiving report to confirm price, quantity and terms agree before payment.
Payment run
A scheduled batch of approved invoices selected and processed for payment on a given day.
Remittance advice
The notice sent to a vendor showing which invoices a payment covers.

3.Responsibilities

AP Specialist
Maintains vendor records, matches invoices to purchase orders and receipts, and schedules payments.
AP Manager
Builds and releases payment runs and manages vendor statement reconciliation and exceptions.
Controller
Approves payment runs and reviews the accounts payable subledger reconciliation.
Department Manager
Requests new vendors and resolves invoice discrepancies related to their purchases.

RACI matrix

ActivityAP SpecialistAP ManagerControllerDepartment Manager
Set up and verify a new vendorRAIC
Match invoice to purchase order and receiptR/AI-C
Build and approve the payment runRRA-
Release payments-R/AI-
Reconcile AP subledger to general ledgerRAI-

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’Accounting system accounts payable module
  • โ†’Vendor master file
  • โ†’Tax form on file for each vendor
  • โ†’Purchase orders and receiving reports
  • โ†’Payment run report and approval log
  • โ†’Remittance advice template
  • โ†’Bank positive pay file

5.Procedure

  1. 5.1

    Receive a new vendor request

    Department Manager

    The department manager submits a new vendor request with the vendor's legal name, contact information and a completed tax form before any invoice from that vendor can be paid.

  2. 5.2

    Set up the vendor master record

    AP Specialist

    The AP specialist creates the vendor record in the accounting system using the submitted tax form and banking details, coding the default general ledger account and payment terms.

  3. 5.3

    Independently verify vendor banking details

    AP Manager

    The AP manager independently verifies any new or changed vendor banking details by calling the vendor's known contact number on file, not a number provided in the change request itself.

    Checkpoint: Banking details are verified by someone other than the person who entered them, using an independently sourced contact.

    Warning: An unexpected request to change vendor banking details is a common fraud pattern. Verify before paying.

  4. 5.4

    Receive the coded, approved invoice

    AP Specialist

    The AP specialist pulls the coded and approved invoice from the invoice processing queue once it has cleared the approval routing described in the invoice processing SOP.

  5. 5.5

    Match the invoice to the purchase order and receipt

    AP Specialist

    The AP specialist performs a three-way match, comparing the invoice to the purchase order and receiving report for price, quantity and terms before scheduling payment.

    Checkpoint: Price, quantity and terms on the invoice agree with the purchase order and receiving report within policy tolerance.

  6. 5.6

    Resolve match discrepancies

    AP Specialist

    When the invoice does not match the purchase order or receipt, the AP specialist contacts the requesting department manager to resolve the variance before payment is scheduled.

  7. 5.7

    Schedule the invoice for payment

    AP Specialist

    The AP specialist schedules the matched invoice for payment based on its due date and terms, flagging any invoice eligible for an early payment discount.

  8. 5.8

    Build the payment run proposal

    AP Manager

    The AP manager compiles invoices due for payment into a payment run proposal, grouping by payment method such as check, ACH or wire, and totals the run before approval.

  9. 5.9

    Review and approve the payment run

    Controller

    The controller reviews the payment run proposal for reasonableness and completeness and approves it, requiring a second approver for any payment above the company's approval threshold.

    Checkpoint: Every payment run has documented approval before release, with a second approval on payments above the approval threshold.

  10. 5.10

    Release the payments

    AP Manager

    The AP manager releases the approved payments through the bank's payment platform, keeping payment release separate from the person who prepared the run or entered invoices.

    Warning: The person who prepares the payment run should never also be the person who releases the funds.

  11. 5.11

    Distribute remittance advice

    AP Specialist

    The AP specialist sends remittance advice to each paid vendor listing the invoices covered by the payment and files the payment confirmation with the invoice records.

  12. 5.12

    Manage stop payments and vendor statements

    AP Manager

    The AP manager processes any stop payment or void request, and periodically reconciles vendor statements to the vendor's open balance in the accounting system to catch missing or duplicate invoices.

  13. 5.13

    Reconcile AP subledger to the general ledger

    AP Specialist

    The AP specialist reconciles the accounts payable subledger total to the general ledger control account each month and reports any unexplained difference to the controller.

    Checkpoint: The AP subledger total agrees with the general ledger control account before the books are closed for the period.

6.Quality checks

  • โ†’Every new or changed vendor banking detail is independently verified before payment.
  • โ†’No invoice is paid without a completed three-way match or a documented exception approval.
  • โ†’Payment runs above the approval threshold always carry a second approval.
  • โ†’The AP subledger reconciles to the general ledger every month with no unexplained difference.

7.Records

  • โ†’Vendor master file and tax forms
  • โ†’Matched invoice packets (invoice, purchase order, receiving report)
  • โ†’Payment run reports and approvals
  • โ†’AP subledger to general ledger reconciliation

8.KPIs

  • โ†’Days payable outstanding
  • โ†’Percentage of early payment discounts captured
  • โ†’Invoice-to-pay cycle time
  • โ†’Number of duplicate or erroneous payments per quarter

9.Common mistakes

  • โ†’Paying an invoice on the requester's say-so without completing the three-way match.
  • โ†’Changing vendor banking details without an independent verification call.
  • โ†’Letting the same person prepare and release a payment run.
  • โ†’Missing early payment discount windows because invoices sit unmatched too long.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseIlia Pirozhenko

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

A vendor emailed asking us to change their bank account for future payments, what should I do?

Do not update the banking details based on the email alone. Call the vendor back using the contact number already on file, not one in the email, to confirm the change before anything is updated or paid, since this is a common fraud pattern.Source: step 5.3 ยท Independently verify vendor banking details
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime