Supplier management
Keep supplier details and payment instructions ready for the next invoice.
Accounts payable automation software for invoice capture, three-way matching, approval routing and controlled payment runs.
| Bill Number | Vendor | Vendor Invoice Number | Bill Date | Purchase Order | Total |
|---|---|---|---|---|---|
| BLL-40371 | VND-236 | BLL-45346 | 28 Sep | PO-39833 | 42,849.82 |
| BLL-18239 | VND-228 | BLL-74233 | 27 Sep | PO-70313 | 12,675.22 |
| BLL-10632 | VND-059 | BLL-63144 | 10 Sep | PO-44591 | 42,700.78 |
| BLL-55587 | VND-236 | BLL-71941 | 13 Sep | PO-58895 | 12,407.77 |
| BLL-32719 | VND-159 | BLL-22978 | 16 Sep | PO-65012 | 12,610.48 |
| BLL-22526 | VND-092 | BLL-66322 | 20 Sep | PO-98371 | 7,326.16 |
Illustrative records derived from the system specification.
AP managers and controllers managing supplier invoices, payment approvals and disbursements.
Defined in the planned system specification.
Accounts payable automation software for invoice capture, three-way matching, approval routing and controlled payment runs.
Keep supplier details and payment instructions ready for the next invoice.
Bring supplier invoices into a reviewable queue with their original documents.
Check what was ordered, received and billed before approving a payment.
Give each invoice a clear decision owner and each exception a visible resolution.
Prepare a clear payment proposal, then release it with the right authority.
See outstanding invoices, payment progress and year-end document readiness.
| Bill Number | Vendor | Vendor Invoice Number | Bill Date | Purchase Order |
|---|---|---|---|---|
| BLL-40371 | VND-236 | BLL-45346 | 28 Sep | PO-39833 |
| BLL-18239 | VND-228 | BLL-74233 | 27 Sep | PO-70313 |
| BLL-10632 | VND-059 | BLL-63144 | 10 Sep | PO-44591 |
| BLL-55587 | VND-236 | BLL-71941 | 13 Sep | PO-58895 |
| BLL-32719 | VND-159 | BLL-22978 | 16 Sep | PO-65012 |
| BLL-22526 | VND-092 | BLL-66322 | 20 Sep | PO-98371 |
| Bill Number | Vendor | Vendor Invoice Number | Bill Date | Total |
|---|---|---|---|---|
| BLL-28687 | VND-199 | BLL-81704 | 22 Sep | 31,226.47 |
| BLL-31500 | VND-104 | BLL-78136 | 16 Sep | 41,847.67 |
| BLL-99289 | VND-211 | BLL-89992 | 05 Sep | 43,706.59 |
| BLL-58611 | VND-184 | BLL-78010 | 19 Sep | 7,575.12 |
| BLL-24855 | VND-143 | BLL-38957 | 20 Sep | 44,210.90 |
| BLL-19469 | VND-145 | BLL-56282 | 18 Sep | 6,555.31 |
| Vendor | Bill | Discount Amount | Discount Window Start | Discount Window Ends |
|---|---|---|---|---|
| VND-060 | BLL-85135 | 11,080.36 | 18 Sep | 22 Sep |
| VND-102 | BLL-26280 | 21,426.13 | 17 Sep | 25 Sep |
| VND-170 | BLL-45487 | 21,313.43 | 09 Sep | 11 Sep |
| VND-114 | BLL-40673 | 31,272.81 | 20 Sep | 22 Sep |
| VND-133 | BLL-32095 | 38,525.35 | 11 Sep | 20 Sep |
| VND-113 | BLL-66245 | 31,618.90 | 09 Sep | 18 Sep |
| Run Number | Run Date | Scheduled Pay Date | Bank Account | Total Amount |
|---|---|---|---|---|
| PR-29733 | 12 Sep | 20 Sep | BA-944 | 28,360.52 |
| PR-46499 | 27 Sep | 06 Oct | BA-353 | 1,423.07 |
| PR-44903 | 05 Sep | 09 Sep | BA-751 | 19,792.64 |
| PR-64904 | 13 Sep | 16 Sep | BA-135 | 27,219.29 |
| PR-74328 | 16 Sep | 23 Sep | BA-915 | 46,284.95 |
| PR-61829 | 08 Sep | 17 Sep | BA-502 | 10,309.80 |
| Bill | Matched At | POMatch | Receipt Match | Quantity Variance Percent |
|---|---|---|---|---|
| BLL-69011 | 05 Sep | Match | Match | 11 |
| BLL-98692 | 19 Sep | NoPOFound | NoReceiptFound | 21 |
| BLL-58376 | 15 Sep | Mismatch | PartialReceipt | 27 |
| BLL-50964 | 12 Sep | Match | Mismatch | 26 |
| BLL-48990 | 22 Sep | NoPOFound | Match | 0 |
| BLL-20264 | 09 Sep | Mismatch | NoReceiptFound | 17 |
| Bill Number | Vendor Invoice Number | Bill Date | Due Date | Total |
|---|---|---|---|---|
| BLL-38639 | BLL-44507 | 14 Sep | 23 Sep | 9,648.40 |
| BLL-93137 | BLL-57945 | 05 Sep | 09 Sep | 34,050.51 |
| BLL-96491 | BLL-89840 | 24 Sep | 27 Sep | 4,988.04 |
| BLL-51662 | BLL-60219 | 12 Sep | 16 Sep | 4,940.36 |
| BLL-62147 | BLL-54061 | 18 Sep | 20 Sep | 26,379.40 |
| BLL-37537 | BLL-15246 | 28 Sep | 02 Oct | 37,330.63 |
| Vendor | Form Type | Form1099 Box | Total Paid | W9 On File At Year End |
|---|---|---|---|---|
| VND-045 | 1099-NEC | NEC-Box1 | 15,431.45 | no |
| VND-236 | 1099-MISC | MISC-Box1-Rents | 34,431.41 | no |
| VND-195 | 1099-NEC | MISC-Box3-Other | 37,573.63 | no |
| VND-018 | 1099-MISC | MISC-Box6-Medical | 19,097.65 | no |
| VND-131 | 1099-NEC | NEC-Box1 | 38,398.83 | no |
| VND-063 | 1099-MISC | MISC-Box1-Rents | 43,169.04 | ✓ |
Trailing-12-months total Cleared Payments per Vendor, ranked, with month-over- month delta and concentration metric (top-10 share of total AP spend). The strategic-sourcing input. Drills into per- Vendor Bills and into BillLines by GLAccount.
opens My Bills (Vendor User) →| Bill Number | Vendor Invoice Number | Bill Date | Due Date | Total |
|---|---|---|---|---|
| BLL-38639 | BLL-44507 | 14 Sep | 23 Sep | 9,648.40 |
| BLL-93137 | BLL-57945 | 05 Sep | 09 Sep | 34,050.51 |
| BLL-96491 | BLL-89840 | 24 Sep | 27 Sep | 4,988.04 |
| BLL-51662 | BLL-60219 | 12 Sep | 16 Sep | 4,940.36 |
owner Vendor User
Go from the big picture to the details behind it. Open any record to see its status, owner and history.
Illustrative records. Connections and approval states follow the authored specification.
From supplier invoice to approved payment.
Illustrative previews from the system specification.
Bring the supplier invoice and supporting documents into one draft.
Invoice to approvalCompare the bill with the order and actual receipt evidence.
Invoice to approvalRoute the reviewed amount to its authorized decision owner.
Approver, AP Manager or Controller / CFO decides within the configured tier.
Invoice to approvalSelect eligible balances and review terms, holds and discounts.
Prepare and release paymentsAuthorize the proposal before producing bank instructions.
Controller / CFO authorizes payment release after AP Manager review.
Prepare and release paymentsReconcile the actual bank result and retain exceptions.
Prepare and release paymentsDecision checkpoints where approval stays with your team.
Approver, AP Manager or Controller / CFO decides within the configured tier.
Invoice to approvalController / CFO authorizes payment release after AP Manager review.
Prepare and release paymentsHuman approval and system automation have different jobs.
Approver, AP Manager or Controller / CFO decides within the configured tier.
Controller / CFO authorizes payment release after AP Manager review.
bill-intake-from-email-or-ocr — appEventTrigger on AP-inbox + BillAttachments.record.created → OCR pipeline extracts header + lines, fuzzy-matches Vendor, creates Bills + BillLines + BillAttachments in Status: Draft, emails AP Clerk.
three-way-match — appEventTrigger on Bills (Status: PendingMatch) → walks PO + Receipt against MatchTolerances, writes ThreeWayMatchResults, flips Status: PendingApproval (FullMatch) or Disputed (Mismatch).
approval-routing-by-amount-tier — appEventTrigger on Bills (Status: PendingApproval) → reads BillApprovalMatrix, creates BillApprovalSteps per tier, emails approvers in sequence, flips Status: Approved on final approval.
gl-post-on-approval — appEventTrigger on Bills (Status: Approved) → aggregates BillLines by GLAccount, creates draft JournalEntries + JournalEntryLines over in fin-accounting via integration bridge.
payment-run-creation — weekly scheduleTrigger + on-demand → queries due Bills, applies EarlyPayDiscounts where window open, creates PaymentRuns (Status: Draft) + PaymentRunItems per Bill.
ach-file-export — appEventTrigger on PaymentRuns (Status: Funded with ACH items) → builds NACHA file, creates PaymentBatches, transmits to bank, creates Payments rows in Status: Sent.
check-print-export — appEventTrigger on PaymentRuns (Status: Funded with Check items) → builds check-print register PDF, creates PaymentBatches, creates Payments rows in Status: Printed.
vendor-discount-take — daily scheduleTrigger + appEventTrigger on Bills (Status: Approved) → computes discount + effective APR, writes EarlyPayDiscounts (Status: Available); inclusion in a PaymentRunItems flips Status: Taken.
1099-yearend-aggregation — January 5 scheduleTrigger + on-demand → walks 1099-eligible Vendors, aggregates Cleared Payments by reportable bucket for prior TaxYear, writes Form1099Tracking (Status: Computed), flags missing-W9 exceptions; Controller flips Status: ReadyToFile, Payroll FilingPartner transmits and writes back Form1099FilingRef.
bill-paid-bank-reconciliation — appEventTrigger on Payments (Status: Cleared via fin-accounting bank- feed callback) → updates Bills.AmountPaid, advances Bills.Status to PartiallyPaid / Paid, posts Cash-Cr / AP-Dr settlement JE to fin-accounting; Returned items route Bills back to Status: Approved for reissue. Integrations: inbound from AP-inbox email connector, OCR / document-AI service, scm-procurement (PO + Receipt mirror when present), pm-subcontractor (PayApplications inbound), the bank (NACHA upload acks, ACH return notifications, check clearing, wire confirmations), and fin-accounting (JE posting acknowledgments + bank-feed Cleared callbacks). Outbound to fin-accounting (draft JournalEntries + JournalEntryLines on bill approval and on payment clear), the bank (NACHA ACH files, check- print registers, wire instructions), Payroll (Form1099Filings list for IRS transmission via the FilingPartner), the document store (BillAttachments PDFs, NACHA files, check registers, 1099 forms), and email (vendor remittance advice, approval requests, dispute notifications, 1099 form distribution to recipients).
Final signoff on payment runs, top-tier bill approval, year-end 1099 release. Sees every Vendor, every Bill, every Payment in full detail.
Owns the AP function end-to-end. Runs the weekly payment cycle, manages Vendor relationships, tracks Disputes through to resolution, owns the year-end 1099 file readiness. The named approver in mid-tier bill bands.
Operational role — the day-to-day Bills processor. Captures / keys / OCRs vendor invoices, runs three-way match, prepares PaymentRunItems for AP Manager review.
Line-of-business approver — typically a Department head or Project lead. Approves Bills against own cost-center per the BillApprovalMatrix tier band that maps to the Approver role. Sees own department / project bills only.
External portal seat — implicit (typically delivered via a vendor-portal sub-app or a shared-link mechanism). Submits invoices via email or portal upload, sees own payment status, updates own remit-to address (subject to AP Manager verify).
Executive read-only — board members, outside auditors, FP&A analysts.
Start with the question. Follow it to the records behind the answer.
Open Bills bucketed 0–30 / 31–60 / 61–90 / 90+ days past due, by Vendor, with cumulative AmountOutstanding per bucket and the running total. The AP Manager's daily landing report and the Controller's cash-need forecast input. Drills from Vendor to individual Bill to BillLines.
View AP AgingTrailing-12-months total Cleared Payments per Vendor, ranked, with month-over- month delta and concentration metric (top-10 share of total AP spend). The strategic-sourcing input. Drills into per- Vendor Bills and into BillLines by GLAccount.
View My Bills (Vendor User)Per period: count and percent of Bills with Outcome: Mismatch or PartialMatch, broken down by Vendor and by discrepancy type (quantity vs. dollar variance). The control-effectiveness report — a rising mismatch rate from one Vendor flags either a process break or a vendor-side billing problem.
AP Clerk
View Three-Way Match MismatchesPer period: total EarlyPayDiscounts Available, total Taken, total Skipped / Expired, capture rate percent, dollars captured, and weighted-average EffectiveAPR. The CFO's "are we leaving money on the table" report.
View Discount OpportunitiesPer PaymentRun: ItemCount, TotalAmount, TotalDiscountTaken, breakdown by PaymentMethod (ACH / Check / Wire), Funded / Posted timing. Drills into per-Bill PaymentRunItems and into per-Vendor Payments.
Controller / CFO
View This Week's Payment RunPer TaxYear: count of Vendors with Required1099 = TRUE, count missing W-9, count Computed / ReadyToFile / Filed, total reportable dollars by Form1099Box. The pre-January-31-deadline Controller report that drives W-9 solicitation and the FilingPartner handoff.
View 1099 Readiness (Current TaxYear)Per period: count of Disputes opened, closed, average days-to-resolution by Reason type; total VendorCredits issued, applied, remaining balance. The AP Manager's vendor-management report.
Controller / CFO
View Open DisputesForward- looking 4-week forecast of cash out: Approved Bills bucketed by DueDate (current week / next week / wk+2 / wk+3), net of available EarlyPayDiscounts and held PaymentRunItems. The Treasury / Controller cash-planning report.
View This Week's Payment RunLet your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.
List the work that needs attention. Keep the approval with the assigned reviewer.
Download agent Agent setup guide$ curl -fsSL https://www.erp.ai/skill.md
› open Accounts Payable Automation and list records waiting on approve
Invoice to payment · records listed with owner and age
› approve the first one at approve, as its approverHow the system works, what you can configure and how to get started.
Select Start now to create your account. Explore the system specification, or use Proto to configure it for your business.
No. The system manages the AP operating workflow. A configured ledger connection receives journal requests and returns posting results. Bank reconciliation and the full period close remain in their owning systems.
The model links bill lines to purchase-order and receipt evidence and records tolerance-based match results. Configure the source ownership and matching rules, then verify them with representative receipts and discrepancies before launch.
Permitted non-PO bills follow their configured approval route with supporting evidence. A missing order reference does not automatically make an invoice valid or describe it as three-way matched.
AP Manager reviews the proposal and Controller / CFO authorizes release through the configured route. AP Clerk preparation and technical connector access do not substitute for that release decision.
No. Keep generated, transmitted, acknowledged, cleared and returned outcomes separate. Update the payable using the attributable bank result and preserve failed attempts when a replacement is needed.
Vendor User is limited to own-supplier documents, bills and permitted payment status. The implementation must enforce that boundary in direct access, exports and linked records as well as the visible portal.
The model supports readiness review and a controlled handoff to a configured filing partner. Verify tax-year and form rules, resolve missing documents and record the external filing result. A prepared record is not proof of accepted filing.
Start with a controlled supplier and invoice population, then expand after reconciliation.
Read the implementation planAgree supplier populations, approval bands, source ownership, bank methods and filing ownership. Identify the ledger and identity directories that remain external.
Team and ERP.aiResolve duplicate vendors and invoice identifiers. Confirm opening bills, credits, pending payments and tax-document exceptions.
Team and ERP.aiController / CFO reviews the authority policy with the administrator, who binds authenticated identities to scopes and approval tiers. Test independent bank verification and payment release with both allowed and rejected actions.
Controller / CFOVerify intake retries, procurement references, draft journals, payment acknowledgements and filing results in a controlled environment.
Team and ERP.aiTrace matched, disputed, partially paid, returned and corrected cases. Compare balances with the source records before widening the supplier population.
Team and ERP.aiAssign exception owners and monitor connector failures, stale approvals and reconciliation differences.
Team and ERP.aiThe base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.
Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.
Pricing and account rules| Machine work | Included per $1 of credit |
|---|---|
| List/filter or get record calls | 20,000 |
| Search or aggregate calls | 4,000 |
| CSV or PDF exports | 100 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| File upload in MB | 2,000 |
| Workflow runs | 2,000 |
| Code-node compute beyond included in CPU-sec | 12,000 |
| Agent executions | 2,000 |
| Scheduled jobs or webhook activations | 20,000 |
Read and write rates apply to successful external API-key requests. Ordinary manual work in the ERP.AI interface is $0.
prepaid creditsSmallest pack $5, purchased credits never expire.
Follow the operating model from the process to the people, records and decisions behind it.
Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.
Previews contain illustrative data from the system specification.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.
Learn more about how we use cookiesThese cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.