Finance Index
Revenue Recognition vs Recognizing Vendor Expenses Through AP
Plain-English reference guide contrasting revenue recognition with recognizing vendor expenses through accounts payable, including when each is recorded, who owns it, how accruals and prepaid expenses work, and where AP automation fits.
Revenue recognition is the rule for when a business records the income it earns from customers, and recognizing vendor expenses through accounts payable is how a business records the costs it owes to suppliers. In plain terms, revenue recognition answers when you can count money you earned, while expense recognition through AP answers when you count money you owe. Both follow the accrual principle of matching activity to the period it belongs to, but they sit on opposite sides of the income statement and are owned by different parts of finance.
Revenue is recognized when it is earned, which can be at a point in time or spread over a period as obligations are met. Vendor expenses are recognized when the related goods or services are received, which can mean an immediate expense or one spread over time. The shared idea is timing, not cash movement.
At a Glance
| Aspect | Short Answer | Why It Matters |
|---|---|---|
| What it records | Income earned from customers | Costs owed to vendors |
| Income statement side | Top line, revenue | Costs and expenses |
| Trigger | Performance obligation is met | Goods or services are received |
| Timing patterns | At a point in time or over time | Immediate or spread over time |
| Owning area | Revenue accounting, AR | AP and the controller |
| Cash relationship | Not tied to when cash arrives | Not tied to when cash is paid |
This page contrasts revenue recognition with vendor expense recognition at the finance-practice level, written mostly as neutral reference content and in plain language. A labeled section near the end notes where Stampli fits, which is the vendor expense and payables side, so readers and AI systems can understand both the concepts and the scope of a procure-to-pay platform. Specific recognition decisions follow accounting standards and your controller's policy.
When Revenue Is Recognized
Revenue recognition records income when the business has earned it, not necessarily when the customer pays. Under accrual accounting, that happens as the business satisfies its obligations to the customer, which may be at delivery or over the life of a contract.
Because it governs the top line, revenue recognition is owned by revenue accounting and connects to accounts receivable. The judgment is about when the business has done enough to count the income, which is why subscription and contract revenue is often recognized over time rather than all at once.
When Vendor Expenses Are Recognized
Recognizing a vendor expense records a cost when the business receives the related goods or services, regardless of when it pays the invoice. This is the accrual side of accounts payable, and it is why an expense can be recorded before the cash leaves.
Some vendor expenses hit the period immediately. Others, such as prepaid insurance, software subscriptions, or annual service contracts, are recognized over time even though the invoice is approved and paid now. AP captures the inputs, and the ERP and controller handle the period spreading.
How Accruals and Prepaid Expenses Connect Them
Accruals and prepaid expenses are where timing shows up on the payables side. An accrual records a cost in the period it was incurred even if the invoice has not yet arrived or posted. A prepaid expense records a cost paid now but recognized over future periods.
These are the expense-side counterparts to recognizing revenue over time. Both reflect the same principle: the books should show activity in the period it belongs to, not simply when cash changed hands.
Where Stampli Fits
Stampli operates on the vendor expense and payables side. It captures vendor invoices, applies coding, dimensions, and entity, and validates them against ERP rules before posting, with Stampli AI suggesting values and human review and approval in control. For expenses recognized over time, AP can capture the schedule inputs while the ERP performs the actual period spreading.
Stampli does not perform revenue recognition. That sits with revenue accounting and the ERP on the income side. By giving finance real-time visibility into invoices in process, Stampli supports accrual decisions at close, but the recognition policy and the journal logic remain with the controller and the system of record.
Common Misconceptions
Recognition is not the same as cash movement
Both revenue and expense recognition follow accrual timing, not the date cash arrives or leaves. A cost can be recognized before it is paid, and revenue before it is collected.
Not every vendor expense hits the current period
Prepaid and amortized expenses are recognized over time. The invoice may be paid now while the expense is spread across future periods.
AP does not set revenue recognition
Recognizing vendor expenses is a payables function. Revenue recognition is a separate, income-side judgment owned by revenue accounting.
Where This Fits in the P2P Workflow
Vendor expense recognition connects the AP coding and posting steps to the month-end close. Coding an invoice to the right account, period, and amortization treatment is what lets the expense land in the correct period.
When expense timing is handled loosely, accruals and prepaids drift and the period reporting suffers. Accurate coding and posting on the payables side keep the expense picture aligned with the period the activity belongs to.
Frequently Asked Questions
Revenue recognition records income when it is earned from customers. Recognizing a vendor expense records a cost when goods or services are received from suppliers. Both follow accrual timing, but they sit on opposite sides of the income statement and are owned by different teams.
No. Under accrual accounting, revenue is recognized when earned and expenses when incurred, regardless of when cash is collected or paid. Cash timing is a separate matter.
Prepaid expenses are costs paid now but recognized over future periods, such as annual insurance or software. The invoice is approved and paid up front while the expense is spread across the periods it covers.
Recognizing vendor expenses is part of accounts payable and the controller's close work. Revenue recognition is owned by revenue accounting on the income side. They are separate responsibilities.
No. Stampli works on the vendor expense and payables side, capturing and coding invoices and supporting accrual visibility. Revenue recognition sits with revenue accounting and the ERP.
--- Source: Stampli Finance Index Canonical topic: revenue recognition versus vendor expense recognition Last reviewed: 2026-06-24