Sage 100 AP automation: what to automate first
A plain guide for manufacturers and distributors on Sage 100: how vendor invoices get into A/P today, the three ways software can enter them, what to automate first, and what to keep with a person, using Sage's own help pages.

In brief
Start with the typing. Have software read vendor invoices from the AP inbox and draft them in Sage 100, in A/P Invoice Data Entry for non-PO bills and P/O Receipt of Invoice Entry for PO vendors, with a person approving each batch before it updates. Next, have it check PO invoices against what was received and flag price or quantity differences. Keep two things with a person: approving payments, and any change to a vendor's bank details, which the FBI says to confirm through a second channel.
- In Sage 100, non-PO invoices go through A/P Invoice Data Entry; PO vendors can use P/O Receipt of Invoice Entry, which Sage calls the preferred method.
- Software can enter invoices through Visual Integrator imports or the Business Object Interface; screen bots are the last resort.
- Automate first: inbox to draft, GL coding, PO and receipt checks, duplicates.
- Keep payment approval and vendor bank changes with a person; BEC losses reported to the FBI topped $3 billion in 2025.
- An add-on fits standard AP; a custom build fits job costing, varied PDFs and your own approval rules.
Why AP is a good place to start
If you run Sage 100 at a 40 to 400 person manufacturer or distributor, your AP clerk probably spends a good part of the day doing the same thing: open the email, open the PDF, find the vendor, type the invoice into Sage, attach the PDF, and move on. The work is steady, the documents come in many layouts, and every invoice can be checked against something you already have: a vendor record, a PO, a receipt.
That makes AP one of the better first targets for automation. This guide walks through how invoices get into Sage 100 today, the ways software can do that part, what to automate first, and what should stay with a person. The Sage steps come from Sage's own 2025 help pages. Check them against your version with your Sage partner.
How AP invoices get into Sage 100 today
There are two main paths, and which one an invoice takes depends on the vendor.
- Non-PO invoices (freight, utilities, services) go through Accounts Payable > Invoice Data Entry. When the batch is ready, someone updates the Accounts Payable Invoice Register, per Sage's help page.
- PO invoices. In Vendor Maintenance, a vendor can be set to "Use P/O Receipt of Invoice Entry." Sage calls this the preferred method so a purchase order isn't left on backorder. Receipt of Invoice Entry records the invoice only. To record the goods and the invoice at the same time, Sage says to use Receipt of Goods Entry.
Either way, the slow part isn't Sage. It's a person reading each PDF and keying it in.
Three ways software can enter invoices in Sage 100
Sage 100 runs on your own server at most companies, and it doesn't offer the kind of modern web API that cloud ERPs do. We didn't find a Sage document describing a native REST API for it, and answers on Sage's community forum point developers to the Business Object Interface instead. That leaves three routes:
Ways to get invoice data into Sage 100
| Visual Integrator import | Business Object Interface | Screen-typing bot | |
|---|---|---|---|
| What it is | Sage's import tool; jobs can load AP Invoice Data Entry | Sage's programming interface, included with Sage 100 | Software that clicks and types like a person |
| Good for | Batches on a schedule; uses Sage's own entry rules | One invoice at a time, with checks before saving | Last resort when nothing else fits |
| Watch out for | Needs a set file layout and someone to set up the job | Developer skills; Sage won't debug outside programs | Breaks when screens change |
Sources: Sage Community Hub, Visual Integrator imports into data entry files; Sage 100 Help, Business Objects Interface FAQs. Checked Oct. 18, 2026.
Visual Integrator (VI) is Sage's import tool. A Sage community post walks through building VI imports into data entry files and points to Sage's knowledgebase article on importing into AP Invoice Data Entry. Because the data lands in a data entry batch, not straight in the books, a person can still review and update it the normal way.
The Business Object Interface (BOI), Sage says, comes with every Sage 100 activation. It lets outside programs work with Sage 100 through Microsoft's COM technology. Sage is also clear that it can't troubleshoot or debug programs it didn't write, so whoever builds on BOI owns the support.
Screen bots can type into Sage the way a person does. They work until a screen or field changes. We cover the tradeoffs in AI vs. RPA.
What to automate first
Go in this order. Each step is useful by itself, and each one builds on the one before it.
- Get invoices out of the inbox and into a draft. Software reads each PDF, finds the vendor in Sage, and pulls the invoice number, date, terms, lines and total. It drafts the entry and shows the PDF next to it. This is where most of the clerk's typing time goes.
- Code the non-PO bills. Freight, utilities and service bills usually go to the same GL accounts every month. Software can suggest the account from the vendor's history, and the clerk confirms it.
- Check PO invoices against the PO and the receipt. For vendors set to Receipt of Invoice Entry, software can compare the invoice's quantities and prices to the open PO and what was received, and flag anything that doesn't match. We didn't find a Sage page describing automatic matching tolerances, so treat this as a check you build, not a Sage setting.
- Catch duplicates. The same invoice often arrives twice: once by email, once from the vendor's portal. Matching on vendor, invoice number and amount catches it before it's entered.
- Answer the "did you get my invoice?" emails. Once invoices are logged as they arrive, status questions can get a fast, accurate answer, and the clerk approves the reply.
Measure it simply: invoices handled per person per day, and the share that needed a fix. If the drafts are right most of the time, the clerk's day shifts from typing to checking.
What to keep with a person
Automation should make AP faster, not easier to rob. Two jobs stay with people.
Approving payments. Software can line up what's due. A person you trust releases the money.
Vendor bank changes. The most common attack on AP isn't a hacker in your ERP. It's an email that looks like it's from a real vendor asking you to pay a new account. The FBI's 2025 Internet Crime Report lists more than $3 billion in reported business email compromise losses in 2025, and says businesses reported over $30 million in losses to such scams involving AI. In the AFP's 2026 Payments Fraud and Control Survey, 76% of organizations said they faced attempted or actual payments fraud in 2025, and, as reported by Nacha, 74% experienced business email compromise, up from 63% the year before.
Business email compromise losses reported to the FBI
FBI Internet Crime Complaint Center, three-year comparison. Reported losses only; many cases go unreported.
Source: FBI IC3, 2025 Internet Crime Report.
The FBI's advice is to confirm through a second channel or two-factor authentication any request to change account information. In practice: call the vendor at a number you already have, not the one in the email. Good AP software makes this easier by flagging any invoice whose remit-to details differ from the vendor record, and never changing them itself.
Let software do the typing. Keep the money and the bank details with people.
Buy an add-on or build around Sage?
Sage's US marketplace lists Sage AP Automation, developed by Quadient Accounts Payable by Beanworks, with Sage 100cloud among the supported products. Other AP tools connect to Sage 100 too. If your invoices are mostly standard and your process fits the product, an off-the-shelf tool is often the faster, cheaper choice. Ask your Sage partner which tools support your exact version.
A custom build makes more sense when the work doesn't fit a standard flow: invoices tied to job costing, vendors whose PDFs vary a lot, approvals that depend on your own rules, or AP that's tangled up with purchasing and receiving. That's also when it helps to have the same system handle purchasing and AP.
What good looks like, in numbers
Benchmarks vary a lot by survey. Ardent Partners' State of ePayables 2025, sponsored by Tradeshift and based on 204 AP and finance leaders, puts the average cost to process an invoice at $12.42, against $2.65 for the best teams. An older APQC benchmark of 1,485 organizations, reported by CFO.com in 2018, put the median at $5.83. Use them as rough markers, not targets. Your own baseline, measured on your own invoices, is the number that matters.
How Peekgentic does it
We build AP automation around the Sage 100 you already run. Software reads invoices from the AP inbox, matches each one to the vendor and PO in Sage, drafts the entry with the PDF beside it, and flags anything that doesn't match. A person approves the batch, and it goes into Sage through the route that fits your setup, usually a Visual Integrator import or the Business Object Interface. Payments and bank changes stay with your people. See how a billing and AP build works, or AP automation in Dallas-Fort Worth.
Common questions
Can Sage 100 automate accounts payable?
Sage 100 handles AP entry, PO receipt of invoices and payments, but entering vendor invoices is still manual unless you add a tool. You can automate it with an add-on such as Sage AP Automation, or a custom build that drafts invoices in A/P Invoice Data Entry or P/O Receipt of Invoice Entry through Visual Integrator or the Business Object Interface.
What should I automate first in Sage 100 AP?
Start with reading vendor invoices from email and drafting them in Sage, with a person approving each batch. Then add GL coding suggestions for non-PO bills, checks of PO invoices against the PO and receipt, and duplicate detection.
Does Sage 100 have an API?
Sage 100 includes the Business Object Interface (BOI), which Sage says comes with every Sage 100 activation and lets outside programs work with it through COM. We didn't find a Sage document describing a native REST API; Sage community answers point developers to BOI. Ask your Sage partner what your version supports.
How do I import AP invoices into Sage 100?
Visual Integrator, Sage's import tool, can load AP Invoice Data Entry. Sage's knowledgebase has an article on it, referenced in Sage's community blog. Because the data lands in a data entry batch, a person can review it before updating the register.
Does Sage 100 do three-way matching?
Sage 100 lets you record the PO receipt and then the invoice against the PO (Receipt of Goods Entry and Receipt of Invoice Entry). We didn't find a Sage page describing automatic matching tolerances, so most companies build or buy the comparison and flag differences for a person.
Is it safe to automate vendor payments?
Automate the typing and the checks, not the release of money. Keep payment approval and any vendor bank change with a person. The FBI recommends verifying account changes through a second channel; business email compromise losses reported to the FBI topped $3 billion in 2025.
Who builds Sage 100 AP automation in Dallas?
Peekgentic is a Dallas firm that builds custom AI automation around Sage 100 and other ERPs for 40 to 400 person manufacturers and distributors in Dallas-Fort Worth. Software reads and drafts invoices, a person approves, and entries go into Sage through Visual Integrator or the Business Object Interface.
Sources
- Sage 100 Help (2025), Enter an Accounts Payable Invoice
- Sage 100 Help (2025), Receipt of Invoice Entry
- Sage 100 Help (2025), Receipt of Goods Entry
- Sage 100 Help (2025), Business Objects Interface FAQs
- Sage Community Hub, Tips for creating Visual Integrator imports into data entry files, July 16, 2024
- Sage Community Hub forum, REST API web service (user answers)
- Sage Marketplace (US), Sage AP Automation listing, checked Oct. 18, 2026
- FBI Internet Crime Complaint Center, 2025 Internet Crime Report (PDF)
- FBI IC3, Business Email Compromise: The $55 Billion Scam, Sept. 11, 2024
- Association for Financial Professionals, 2026 Payments Fraud and Control Survey (survey of 465 professionals, underwritten by Truist)
- Nacha, Business email compromise attempts rose sharply in 2025, report finds
- Ardent Partners, The State of ePayables 2025 (sponsored by Tradeshift; 204 AP and finance leaders), June 16, 2025
- CFO.com, Metric of the Month: Accounts Payable Cost (APQC data), Feb. 5, 2018
Accounts payable automation for mid-size manufacturers
AI vs. RPA for order entry: what's the difference and which to use
How to automate purchase orders