Products
See how Stratas automates AP for mid-market finance teams.
Stratas connects to 100+ ERPs. Start with the system you run.
Proof
Find out what Stratas could save your team.

How Smeg built an efficient, transparent invoice process with Stratas.
Talk to our team about what Stratas could do for you.
How to automate invoice processing in Oracle Fusion
In this article
Oracle Fusion Cloud Payables imports invoices in bulk through file-based data import: you fill in the Payables Standard Invoice Import spreadsheet, load it with the Load Interface File for Import process, then run Import Payables Invoices, as Oracle’s Payables import help describes. Automated invoice processing in Oracle Fusion replaces the spreadsheet: each invoice is captured, read, coded, matched to its purchase order and receipt, and approved before it posts into Payables through the REST APIs.
This guide covers the import route as Oracle documents it, what happens to an invoice once it is in Payables, where the manual route leaves work with your team, and what the automated route looks like. Everything about Oracle Fusion here was checked against Oracle’s Financials documentation (release 26C) on 16 October 2026.
What do you need before you import invoices into Oracle Fusion?
The PayablesStandardInvoiceImportTemplate.xlsm template, from the Payables Standard Invoice Import page of the File-Based Data Import for Oracle Financials Cloud guide. It loads the AP_INVOICES_INTERFACE and AP_INVOICE_LINES_INTERFACE open interface tables.
Invoice data entered against each column, following the tool tips on the column headers. Oracle warns that changing the column order or deleting columns makes the load fail. Unused columns can be hidden or skipped.
The business unit and ledger for the import, and the Source. Oracle says to select External as the source when importing invoices.
A decision on tax. With Calculate Tax During Import set to N, manual tax lines are accepted. Set to Y, invoices carrying tax lines in the spreadsheet are rejected.
Any attachments as URLs. The template supports URL attachments only, and each URL has to be directly accessible from a browser.
Oracle also documents a Create Invoice in Spreadsheet task, which it suggests for high-volume entry of simple invoices that don’t need extensive validation. You can submit the invoice import process from that spreadsheet too.
How to import invoices into Oracle Fusion Payables
Download PayablesStandardInvoiceImportTemplate.xlsm from the File-Based Data Import guide.
Enter the invoice headers and lines in the worksheet. Keep the column order as it is.
On the Instructions and CSV Generation tab, click Generate CSV File to create a .zip file containing the CSV.
Go to Navigator > Tools > Scheduled Processes and submit the Load Interface File for Import process.
In the Process Details dialog box, select Import Payables Invoices as the import process and the .zip file as the data file. The data loads into the Payables open interface tables.
When the load completes, submit the Import Payables Invoices process with the business unit, ledger and source. You can also set an import set, an invoice group, a hold for every imported invoice, and an accounting date.
Review the rejections. The process rejects invoice records with insufficient or invalid data and produces a report listing the invoices it did not import.
Fix the rejected records in the Correct Import Errors spreadsheet, then click Upload and Import.
Find the imported invoices in Payables and validate them.
Steps checked against Oracle’s help on 16 October 2026.
Oracle notes that some errors only appear in the import process log, for example a tax-only line imported without account information when no nonrecoverable tax account is defined. The FBDI spreadsheet does not support creating prepayment invoices.
What happens when Oracle Fusion validates an invoice?
You have to validate an invoice before you can pay it or create accounting for it. Oracle’s help on how invoices are validated says you can use the Validate invoice action or run the Validate Payables Invoices process, which can be scheduled. Validation:
generates invoice distributions from the line information
calculates tax and creates tax lines and distributions
checks variances between ordered, received, consumed and invoiced quantities or amounts against the supplier’s tolerance templates, or those on the Manage Invoice Options page
applies or releases holds, checks conversion rates and checks period status
When validation finds an exception it places a hold. Some holds can be released by hand. Others need the invoice or purchase order corrected and validation run again. Our guide to three-way matching explains the quantity and price checks behind those holds.
What are the limits of a manual invoice import into Oracle Fusion?
File-based data import is built to move data in bulk. The work before the file and after the import stays with your team.
Someone still reads each supplier invoice and keys its header and lines into the spreadsheet, along with the supplier, business unit and distribution details.
Coding is typed in. The distributions are whatever the person preparing the file entered or what defaults supply.
Matching problems appear after import. Variances against the purchase order and receipt surface as holds at validation, once the invoice is already in Payables.
The import file carries no approval decision. Sign-off happens before the spreadsheet is built or after the invoice reaches Payables.
Errors show up at import time, in the rejection report, the Correct Import Errors spreadsheet or the process log.
The invoice image travels only as a link. The template accepts attachments as URLs only, so the PDF has to be hosted somewhere a browser can reach, or attached by hand later.
How to automate invoice processing in Oracle Fusion
The automated route covers the steps around the import: capture the invoice, read it, code it, match it, approve it, then post it into Payables through an integration. Fusion’s own validation and payment runs carry on as before.
Our Oracle Fusion AP automation connects to Oracle Fusion Cloud ERP through REST APIs. Supplier records, chart of accounts segments and business units sync from Fusion, along with purchase orders and receipts. In practice:
Capture: invoices arrive by email, scan or e-invoice, and header and line-level data is extracted from any format.
Coding: invoices are coded across your chart of accounts segments, and the coding learns from your historical Payables activity.
Matching: three-way matching against Oracle Procurement purchase orders and receipts, including partial receipts and multi-line orders. Tolerances and payment terms follow your Fusion configuration.
Approval: approvals mirror your Fusion approval rules and hierarchies, and exceptions reach the right owner. More on invoice approval workflows.
Posting: approved invoices post into Oracle Payables with full distribution coding, ready for validation and payment runs.
Audit: every invoice keeps a full audit trail, with links back to its Fusion invoice number and accounting period.
Invoices from several business units and ledgers are processed from one queue, with the right rules for each entity. Exchange rates come from Fusion with the right currency rounding. Your supplier data, chart of accounts, tax and withholding setup, approval rules and accounting calendars stay exactly as configured.
File-based data import still has a place for one-off bulk loads. For the invoices that arrive every day, each one posts once it has been read, matched and approved, and your team works the exceptions. Our guide to touchless invoice processing covers what that takes.
A live walkthrough with our team, built around the questions you bring.
Book a demoWant to see this in action?
Book a demo and we'll show you how Stratas handles your specific document types.