Procure-to-Pay (P2P): The Process from Order to Payment, and Why Account Assignment at the Time of Ordering Is Crucial
The order was delivered long ago, but the invoice is stuck in accounting because the cost center or general ledger account is missing. In many companies, the greatest amount of rework in the procure-to-pay process doesn’t occur at the payment stage, but right at the beginning. This guide explains the six phases of the P2P process and shows how the account assignment is automatically determined at the time of ordering.
Procure-to-Pay (P2P) refers to the end-to-end process from requisition through purchase order, goods receipt, and invoice verification to payment. To ensure that the accounting department does not have to rework orders, the cost center and general ledger account should be automatically determined at the time of ordering, based on rules defined by user, product group, and item.
Key points at a glance:
- Procure-to-Pay and Purchase-to-Pay refer to the same process: six phases from the purchase requisition to payment.
- Accounting errors occur at the beginning but are not noticed until the end, during invoice verification and month-end closing.
- Automatic account assignment during ordering pre-assigns cost centers and general ledger accounts based on rules derived from the user profile, product category, or individual item.
- Account assignment upon invoice receipt corrects errors retroactively. Account assignment during ordering prevents them.
- The three-way match between the purchase order, goods receipt, and invoice only works if the purchase order is fully posted.
At simple system, Andy Freund supports companies that integrate their purchasing with their ERP systems, and he knows exactly where purchasing and accounting most often fail to align: account assignment. In the following, you’ll learn how the P2P process is structured, where account assignment errors occur, and which systems prevent them.
What is Procure-to-Pay?
Procure-to-Pay is a company’s operational procurement process, which begins with a purchase request and ends with payment to the supplier. It connects line departments, procurement, goods receiving, and accounting into a single process chain.
Definition: Procure-to-Pay (P2P), also known as Purchase-to-Pay, refers to the end-to-end process from the requisition of goods through approval, ordering, goods receipt, and invoice verification to payment to the supplier.
P2P differs from Source-to-Pay (S2P) in scope. Source-to-Pay additionally includes the strategic steps that precede it: supplier sourcing, competitive bidding, negotiation, and contract management. P2P begins once the supplier and terms have been determined and the order is placed.
The 6 Phases of the P2P Process
The P2P process consists of six phases. Each phase generates data that is required for the next phase. If something is missing, the process stalls—often not until several phases later.
|
Phase |
Who Is Involved |
What is produced |
Common Mistake |
|---|---|---|---|
|
1. Request for Requirements |
Business Department |
Item, Quantity, Cost Center, G/L Account |
Account assignment is missing or incorrect |
|
2. Approval |
Supervisor, budget manager |
Approval based on value limit and budget |
Waiting period, approval without account assignment check |
|
3. Order |
Purchasing or System |
Purchase order to the supplier |
Free-text purchase order without item reference |
|
4. Goods Receipt |
Warehouse, Recipient |
Goods Receipt Posting |
Partial delivery not recorded |
|
5. Invoice verification |
Accounts Payable |
Reconciliation of Purchase Order, Goods Receipt, and Invoice |
Invoice is held up because the account assignment is missing |
|
6. Payment |
Accounting, Finance |
Payment, use of cash discounts |
Cash discount expires due to delay |
The table illustrates the fundamental problem: The account assignment is created in Phase 1, but it is verified in Phase 5. Anyone who lacks reliable data in Phase 1 shifts the work to the accounting department. According to the study “Managing Indirect Purchasing” by HTWK Leipzig, a reference company processes approximately 3,000 incoming invoices per year for indirect materials alone. Each of these requires a correct account assignment.
Why the accounting department has to rework purchase orders
The accounting department has to correct purchase orders because the cost center and general ledger account are missing, selected incorrectly, or hidden in a free-text field when the order is placed. The person placing the order usually isn’t familiar with the chart of accounts—and they don’t need to be.
Definition: Account assignment refers to the allocation of a business transaction to the accounts in accounting. For a purchase order, it primarily includes the cost center that bears the expense and the general ledger account to which it is posted, supplemented, if necessary, by a project or internal order.
In practice, account assignment errors occur in three areas:
- Missing Information: The purchase order does not include a cost center. The accounting department must inquire who placed the order and for what purpose.
- Incorrect selection: The person placing the order selects the general ledger account that sounds plausible from a long list. They decide based on intuition whether to post a tool as a consumable or as a low-value asset.
- Account assignment only upon receipt of the invoice: The order was placed via an online store or by email, and it is not until the invoice is received that someone considers where the amount should be posted.
According to HTWK Leipzig, around 40% of companies still use tools like Excel—which aren’t designed for this task—for indirect procurement. Accounting rules cannot be enforced in these tools.
Account assignment at the time of ordering or upon receipt of the invoice?
Accounting errors can be corrected at two points: when placing an order or upon receipt of an invoice. Both approaches are common, but they address different problems.
|
Criterion |
Account assignment upon receipt of an invoice |
Account assignment when placing an order |
|---|---|---|
|
Time |
after the invoice is received |
When the need arises |
|
Who assigns the account |
Accounting, supported by text recognition or AI suggestions |
Rules in the procurement system, without any action required by the person placing the order |
|
Basis |
Invoice details and previous entries |
User profile, product category, item |
|
Result |
Errors are corrected more quickly |
Errors are prevented before they occur |
|
Suitable for |
Invoices without a purchase order, such as services, rent, and utilities |
Recurring orders in indirect procurement |
For materials from indirect procurement—such as office supplies, tools, occupational safety equipment, spare parts, or IT accessories—account assignment at the time of ordering is the more effective approach. For invoices without a prior purchase order, a solution for invoice receipt remains useful. Many companies combine both approaches.
How automatic account assignment works when placing an order
Automatic account assignment at the time of ordering means that a procurement system pre-selects the cost center and general ledger account based on fixed rules as soon as an item is added to the shopping cart. The rules are coordinated with the accounting department once and then apply to every order.
|
Rule Level |
What Is Pre-Assigned |
Example |
|---|---|---|
|
User or department |
Cost center |
Maintenance orders are posted to the Maintenance cost center |
|
Product group or item |
General ledger account |
Printer paper under Office Supplies, drill bits under Tools, protective gloves under Occupational Safety |
|
Order channel or project |
Project, internal order |
Orders from a vending machine are assigned a fixed project code |
|
Exceptions |
Manual review |
Deviations in cost centers or unknown items are confirmed during approval |
The person placing the order sees the account assignment in the shopping cart and only needs to intervene if a case deviates from the rule. Such exceptions can be reviewed using the approval workflow in Purchasing, so that no one has to go through an additional step.
Tip: Align the G/L account mapping by product group, not by supplier. A supplier such as an industrial distributor may supply tools, safety equipment, and office supplies, and each of these product groups belongs to a different G/L account.
Which systems automate account assignment?
Account assignment during the ordering process is primarily automated by the systems where the order is created: e-procurement platforms, procurement modules in ERP systems, and source-to-pay suites. Solutions for invoice processing come into play later.
|
System Type |
When Posting Occurs |
Strength |
Limit |
|---|---|---|---|
|
E-procurement platform |
Upon ordering, based on rules per user and product group |
Catalogs from many suppliers, easy to use, integration with ERP |
Does not cover invoices without a purchase order |
|
Procurement module in the ERP |
during the purchase requisition process |
Chart of accounts and cost centers are stored directly in the system |
Often too complex for occasional buyers; supplier catalogs are difficult to keep up to date |
|
Source-to-Pay Suite |
During the ordering process, often with extensive sets of rules |
Also covers tenders and contracts |
Higher implementation costs |
|
Invoice Processing Solution |
Upon invoice receipt, with text recognition and suggestions |
Also for invoices without a purchase order |
Corrected, rather than prevented |
In any case, the connection to the ERP system is crucial. Cost centers and general ledger accounts must be posted to the correct locations; otherwise, the rework will simply shift to another area. Our page on SAP Integration.
Three-Way Match: Where Accurate Account Assignment Pays Off
The three-way match is the automatic reconciliation of a purchase order, goods receipt, and invoice. If the quantities and prices match, the invoice can be sent for payment without manual verification.
Definition: In the P2P process, the three-way match verifies whether the purchase order, goods receipt document, and supplier invoice match in terms of item, quantity, and price before the invoice is approved for payment.
The reconciliation only works if the purchase order is complete. If the account assignment is missing, the quantity may match, but the invoice still cannot be posted. Therefore, accurate account assignment when placing the order is a prerequisite for automatic invoice verification.
5 Steps to Automatic Account Assignment
Automatic account assignment can be implemented in five steps. Purchasing and accounting work together to set it up; an IT project is usually not necessary.
1. Make rework visible
Have the accounting department track, for one month, which invoices require rework due to missing or incorrect account assignments. Note the product group and the ordering department. The results will show where the rules are most effective.
2. Assign general ledger accounts to product groups
Work with the accounting department to determine which product group should be posted to which general ledger account. For indirect purchasing, just a few general ledger accounts are usually sufficient, such as office supplies, tools, occupational safety, maintenance supplies, and IT accessories.
3. Assign cost centers to users and departments
Assign a default cost center to each user or department. Users who place orders for multiple cost centers will see a limited selection rather than the full cost center list.
4. Include exceptions in the approval process
Specify when an account assignment must be verified: for a different cost center, for free-text orders, or for orders exceeding a certain amount. These cases are routed through the existing approval process; all other orders proceed without an intermediate step.
5. Verify Transfer to the ERP and Measure Key Metrics
Verify that the cost center and general ledger account are fully transferred to the ERP system. Then measure the following on a regular basis:
- Accounting error rate: The percentage of invoices that require rework due to accounting errors.
- Percentage of free-text orders: Rules apply only to a limited extent here.
- Invoiceverification turnaround time: from invoice receipt to payment approval.
- Duration of the month-end closing: Indicates whether adjustment entries are decreasing.
This is how simple system automatically assigns accounts
simple system automatically pre-assigns cost centers and general ledger accounts when creating a purchase order, based on rules that are set once. The account assignment is transparent to both the person placing the order and the accounting department; exceptions remain the responsibility of the purchasing department.
- Rule-based account assignment during ordering: Cost centers and general ledger accounts are set when the purchase order is created, not just upon receipt of the invoice.
- General ledger account mapping at the item level: Items are automatically assigned to the correct general ledger account. Deviations can be manually corrected during the approval process.
- Accounting by Order Channel: For connected vending machines and external ordering systems, cost centers, general ledger accounts, and project codes can be configured on a per-system basis.
- Approvals based on value limits and product groups: Exceptions are reviewed at the same stage where approvals are typically processed.
- Transfer to ERP: via OCI to SAP, Microsoft Dynamics, and other systems, with account assignment and automatic reconciliation of purchase orders, goods receipts, and invoices.
- Over 1,000 connected suppliers: Catalog items already include their product group, which serves as the basis for general ledger account mapping.
The use case below illustrates how this works in practice Automating Account Assignment. The use case Automating Purchase-to-Pay.
Kostenstelle und Sachkonto stehen schon im Warenkorb.
Testen Sie, wie Bestellungen in simple system automatisch kontiert und vollständig an Ihr ERP übergeben werden. Sie können die Plattform 30 Tage kostenlos und ohne Zahlungsdaten nutzen.
Checklist: Is Your P2P Process Ready for Automatic Account Assignment?
- Do you know how many invoices per month require rework due to account assignment?
- Is there a standardized mapping of product groups to general ledger accounts?
- Does every user have a default cost center?
- Do purchase orders arrive in the ERP system with a cost center and general ledger account?
- Are free-text purchase orders the exception rather than the rule?
- Are non-standard account assignments checked during the approval process rather than in accounting?
- Is the reconciliation of purchase orders, goods receipts, and invoices automated?
If you checked fewer than four boxes: Then a large portion of your accounting work arises at the beginning of the process and can be resolved there as well.
Conclusion: Bookkeeping starts with the purchase order
In the procure-to-pay process, account assignment errors occur in the first phase and cost time in the last. If you pre-assign cost centers and general ledger accounts using rules based on the user, product group, and item right at the time of ordering, you relieve the accounting department of rework without requiring the person placing the order to have accounting knowledge. This requires a one-time coordination between purchasing and accounting, as well as a procurement system that fully transfers the account assignments to the ERP.
Wir skizzieren Ihre Kontierungsregeln.
Wir schauen gemeinsam mit Ihnen auf Warengruppen und Kostenstellen. Sie sehen, welche Regeln die meiste Nacharbeit in Ihrer Buchhaltung sparen.
FAQ: Frequently Asked Questions About Procure-to-Pay and Account Assignment
-
Procure-to-Pay (P2P), auch Purchase-to-Pay, ist der durchgängige Beschaffungsprozess von der Bedarfsanforderung über Genehmigung, Bestellung, Wareneingang und Rechnungsprüfung bis zur Zahlung an den Lieferanten.
-
Source-to-Pay umfasst zusätzlich zu Procure-to-Pay die strategischen Schritte vor der Bestellung: Lieferantensuche, Ausschreibung, Verhandlung und Vertragsmanagement. Procure-to-Pay beginnt dort, wo Lieferant und Konditionen bereits feststehen.
-
Kontierung im Einkauf ist die Zuordnung einer Bestellung zu Kostenstelle und Sachkonto, gegebenenfalls ergänzt um Projekt oder Innenauftrag. Sie legt fest, wer den Aufwand trägt und auf welchem Konto er gebucht wird.
-
Die Kontierung beim Bestellen automatisieren E-Procurement-Plattformen, Beschaffungsmodule im ERP und Source-to-Pay-Suiten. Sie belegen Kostenstelle und Sachkonto über Regeln je Nutzer, Warengruppe oder Artikel vor und übergeben die Bestellung vollständig kontiert an das ERP.
-
Kontierung beim Bestellen verhindert Fehler, Kontierung bei Rechnungseingang korrigiert sie. Für wiederkehrende Bestellungen im indirekten Einkauf ist die Kontierung beim Bestellen wirksamer, für Rechnungen ohne vorherige Bestellung bleibt eine Lösung für den Rechnungseingang sinnvoll.
-
Ein Three-Way-Match ist der automatische Abgleich von Bestellung, Wareneingangsbeleg und Lieferantenrechnung in Artikel, Menge und Preis. Stimmen alle drei überein, kann die Rechnung ohne manuelle Prüfung zur Zahlung genehmigt werden.
-
What is Procure-to-Pay?
-
The 6 Phases of the P2P Process
-
Why the accounting department has to rework purchase orders
-
Account assignment at the time of ordering or upon receipt of the invoice?
-
How automatic account assignment works when placing an order
-
Which systems automate account assignment?
-
Three-Way Match: Where Accurate Account Assignment Pays Off
-
5 Steps to Automatic Account Assignment
-
This is how simple system automatically assigns accounts
-
Kostenstelle und Sachkonto stehen schon im Warenkorb.
-
Checklist: Is Your P2P Process Ready for Automatic Account Assignment?
-
Conclusion: Bookkeeping starts with the purchase order
-
Wir skizzieren Ihre Kontierungsregeln.
-
FAQ: Frequently Asked Questions About Procure-to-Pay and Account Assignment
Similar Posts
Try E-Procurement for Free: Trial Access, Demo, and the 30-Day Plan
Try it free for 30 days!
Experience the entire platform – from your first shopping cart to the automated invoice. Discover how easy digital shopping can really be.