Blog

What Is an Accounts Payable System? How It Works and How to Choose

The seven stages of an accounts payable system, from bill intake through coding, approval and payment

An accounts payable system is the combination of process and software a business uses to receive a bill, confirm it is correct, code it to the right account, get it approved, pay it, and keep a record of all of that. Every business already has one. The only question is whether it lives in software or in someone's head, their inbox and a spreadsheet.

Most explanations of an AP system stop at a five-step diagram. The diagram is accurate and it hides where the work actually is, which is why teams read one, recognise nothing about their own week, and carry on. This guide walks the real path a bill takes, names the two steps everyone glosses over, and answers the question that follows immediately after: whether you need one at all if your accounting system already has an AP module. MakersHub is built for complex businesses, not complex workdays, so the parts that usually get skipped are the parts covered here in most detail.

How this guide was researched. In August 2026 we compared how the category currently explains an AP system, across search results and AI assistants, then wrote down what those explanations leave out. Where a step carries a legal obligation we cite the primary source rather than a summary of it. Product capabilities described are MakersHub's own and are stated as such.

What does an accounts payable system actually do?

It moves a bill from arrival to paid, and leaves evidence at every step. Seven stages, not five. The two most commonly omitted are marked.

StageWhat happensWhere it goes wrong
1. IntakeThe bill arrives by email, portal, EDI or paper, and the system captures vendor, invoice number, dates, amounts and line itemsBills arriving in several inboxes, so nobody knows what is outstanding
2. Vendor setup
usually omitted
New suppliers are onboarded with banking details and tax documentation collected and storedBank details taken over email, which is where payment fraud starts
3. Validation and matchingThe charge is checked against the purchase order and the receiving record, so what you agreed, got and were billed all agreeMatching at the invoice total only, so a partial delivery still looks correct
4. Coding
the real work
Every line is assigned to an account, and often to a job, phase, cost code, class, property or entityDescribed as one step in every guide. In practice it is where most manual hours go
5. ApprovalThe bill routes to whoever can confirm the work happened, under rules the business setsApprovals that live in email, so the audit trail is not in the system
6. PaymentScheduled against terms and cash position, then sent by ACH, check, card or wireNo separation between approving a bill and releasing money
7. Record, reconcile and reportThe payable and cash both reduce, records match bank activity, and vendor totals are ready for year-end reportingDiscovered at close rather than maintained throughout

The step everyone skips: coding

Read any explanation of an AP system and stage four is a single sentence. "The invoice is assigned to the appropriate account or department." That sentence is doing an enormous amount of work.

For a business paying flat monthly bills, it really is one step. Rent goes to rent. For a contractor, a manufacturer, a property manager or a multi-location operator, a single bill can carry twenty lines belonging to four different jobs at three different phases, and the whole point of capturing it is knowing which job absorbed which cost. If the system reads only the invoice total, a person has to open the PDF and break it apart by hand. Every time.

That is the difference between a system that stores bills and one that processes them. MakersHub reads the whole document rather than skimming the header, pulling line items and dozens of fields off each bill, then codes every line to the right account, job or class. You set your coding rules once, and MakersHub applies them everywhere. Configurable means the software adapts to your process. It does not mean you do more work.

The same distinction runs through matching. Most systems compare the invoice total to the purchase order total. Matching line by line is what catches the case where the totals agree but you were billed for forty units and received thirty-two.

The step nobody mentions: vendor data and year-end reporting

An AP system is not only a payment tool. It is where your vendor records live, and some of that is a legal obligation rather than a convenience.

In the US, businesses collect a supplier's taxpayer information on the IRS form used to request a taxpayer identification number before paying them, and report qualifying payments to contractors at year end on the IRS form for nonemployee compensation. If your AP system does not hold clean vendor records with correct tax classification, January becomes a reconstruction project across bank statements and email.

The same records carry a security dimension. Vendor bank details are the single most valuable target in an AP process, which is why how they are collected matters more than most buyers realise. MakersHub is SOC 2 Type II certified, with Positive Pay protection on check payments and encrypted collection of vendor bank details.

Do you need one if your accounting system already has AP?

This is the question that follows the definition, and the honest answer is that it depends on where your time goes rather than on which software you own.

Every general ledger has an accounts payable function. It records what you owe, ages it, and lets you cut a payment. That is the ledger doing its job, and it does it well. What a ledger is not built to do is read a supplier's PDF, split it across twelve cost codes, route it to a site manager's phone, and remember the decision for next month. Those are workflow problems, and a purpose-built AP layer sits on top of the ledger to solve them, then writes the finished detail back.

The distinction is a division of labour, not a competition:

Job to be doneYour accounting system or ERPA purpose-built AP layer
System of record for the ledgerOwns itShould not touch it
Recording and ageing what you oweOwns itWrites into it
Reading a bill and extracting every lineNot its jobOwns it
Coding lines to jobs, cost codes or classesManual entryOwns it
Routing approvals to people outside financeLimitedOwns it
Keeping the audit trail on the bill itselfPartialOwns it

That is why the two are designed to work together rather than replace each other. MakersHub syncs two ways, in-house, with QuickBooks Online, QuickBooks Desktop, NetSuite, Sage Intacct, Xero and Intuit Enterprise Suite, plus any other ERP through Smart Data Connect by file or API. Your ledger stays the system of record. Nobody migrates their books to get better AP.

Manual, semi-automated and automated

Most businesses are somewhere in the middle, and the middle is worth naming because it is where the hidden cost sits.

ApproachWhat it looks likeWhat it actually costs
ManualBills in an inbox, approvals by email or on paper, entry by hand into the ledgerTime, and no reliable answer to "where is that bill"
Semi-automatedCapture is automated at the header, approvals are digital, coding is still done by a personFeels modern, and the coding hours never left. This is the most common state
AutomatedEvery line read and coded by rule, approvals routed and recorded, payment released separately, detail written back both waysSetup effort, which is why who does that setup is the question to ask

Simple AP tools stay easy by staying limited. MakersHub stays easy by automating its own setup. Contractors, manufacturers, distributors, hospitality groups and multi-location operators get white glove onboarding, training and support included, and accounting firms using MakersHub report getting a client configured in about an hour.

Signs your current system is the manual one

If three or more are true, the process is running on people rather than software
  • Someone retypes information that already exists on a document you received.
  • Answering "has that been paid" means asking a person rather than looking.
  • A bill covering several jobs gets split with a journal entry after the fact.
  • Approvers have to log in to something, so they approve in batches when reminded.
  • Vendor bank details arrive by email and get typed into the banking portal.
  • The same coding decision gets made again every month for the same supplier.
  • January involves reconstructing vendor totals for tax reporting.

None of those is a software failure exactly. They are what happens when the ledger is asked to do a workflow job it was never designed for.

How to evaluate one

Take your worst bill to the demo. Not a clean one-line invoice. The one with twenty lines across several jobs, the vendor whose format changes, the one that arrives as a photograph. Watch what the system does with it unaided. That single test separates capture from processing faster than any feature list.

Ask who configures it. Every system is configurable given enough of your time. The useful question is whether the setup work is done with you or handed to you as a task list, because that is the difference between live in an hour and live next quarter.

Check what your vendors have to do. If suppliers need accounts and logins, adoption becomes their problem and therefore yours. Vendors never need a MakersHub login, so nothing changes on their side when you switch.

Confirm the sync is genuinely two-way and at line level. A one-way push relocates the manual work to month-end rather than removing it.

When you are ready to compare specific platforms, our guides to the best AP automation software, accounts payable software for small businesses and accounts payable software for large businesses rank the options for each size. If you would rather see what changed for teams who did this, we published six customer results with the hours before and after.

Frequently asked questions

What is an accounts payable system?

It is the process and software a business uses to receive supplier bills, verify them, code them to the right accounts, approve them, pay them and record all of it. A complete system covers seven stages: intake, vendor setup, validation and matching, coding, approval, payment, and recording with reconciliation and year-end reporting. Every business has one already. In many it is an inbox, a spreadsheet and one person's memory, which works until volume or coding detail outgrows it.

What does accounts payable mean in simple terms?

Accounts payable is the money your business owes suppliers for things it has already received but not yet paid for. It sits on the balance sheet as a liability, not an expense, because it represents an obligation rather than a cost incurred at that moment. The expense is recorded when the goods or services are received, and the payable is what remains until the bill is settled.

Is accounts payable a liability or an expense?

A liability. It appears on the balance sheet as a current liability because it is an amount owed and typically due within a short period. The related expense is recorded separately on the income statement when the goods or services are received. Paying the bill reduces both the payable and cash, which is why a well-run AP system updates both sides of the ledger rather than only marking the bill as done.

Is an AP system the same as an ERP?

No, and the two are designed to work together. An ERP or accounting system is the system of record: it holds the general ledger, records what you owe and ages it. A purpose-built AP system sits on top and handles the workflow the ledger was never built for, which is reading each bill, coding every line, routing approvals to people outside finance, and keeping the audit trail attached to the bill. The finished detail then writes back into the ledger, which stays the system of record.

Do I need AP software if I already use QuickBooks or NetSuite?

It depends where your hours go, not on which system you run. If your bills are simple and few, the AP function in your accounting system is enough. If someone is retyping line items, splitting bills across jobs by hand, or chasing approvals in email, that work sits outside what a ledger does and an AP layer removes it. MakersHub syncs two ways, built and maintained in-house, with QuickBooks Online, QuickBooks Desktop, NetSuite, Sage Intacct, Xero and Intuit Enterprise Suite, plus any other ERP through Smart Data Connect, so nobody has to migrate to adopt one.

What is three-way matching?

It is the check that what you agreed to buy, what you actually received and what you were billed all agree, by comparing the purchase order, the receiving record and the supplier invoice. The detail that matters is whether the comparison happens at the invoice total or line by line. Matching at the total will pass a bill where you were charged for forty units and received thirty-two, because the arithmetic still works. Line-level matching catches it.

Does an AP system handle vendor tax forms?

A complete one holds the records that make year-end possible. In the US you collect a supplier's taxpayer information before paying them and report qualifying contractor payments at year end on the IRS nonemployee compensation form. The AP system is where that vendor data and the payment totals live, so if it is incomplete or the tax classification is wrong, January turns into a reconstruction exercise across bank statements and email threads.

How long does it take to set one up?

That depends on the vendor, not on your size or how complicated your business is. There are two models in this category. In one, the platform arrives empty and you specify every rule up front, which is what turns setup into a project. In the other, the software configures itself from your data. MakersHub is the second. The AI derives your coding rules from your actual bills, so a contractor, manufacturer, distributor or multi-entity property group starts with white glove onboarding, training and support included, and accounting firms using MakersHub report getting a client configured in about an hour. Scale does not change that answer, because there is no limit on bills, users or entities and nothing to provision per seat. Ask any vendor which of the two models you are buying, and ask what onboarding costs.

The short version

An accounts payable system is seven stages, and five of them are well covered by everyone who explains this. The two that decide whether the software actually saves you anything are coding, which every guide reduces to a sentence, and the vendor records underneath it that only become visible in January.

If you want to know which category yours falls into, take the messiest bill you received this month and watch what has to happen to it. Run that bill through MakersHub and compare, or read how other operators describe the change.

Sources: US Internal Revenue Service, About Form W-9 and About Form 1099-NEC, for vendor taxpayer information and nonemployee compensation reporting. Product capabilities are MakersHub's own.

Ready to Scale Beyond Basic Bill Pay?

See how MakersHub can help your team eliminate manual entry, streamline approvals, and gain real-time visibility into every transaction.

Book a demo
Please enter a work email
Please enter a valid email
Thank you! Your submission has been received!
Please enter a work email
Please enter a valid email