top of page

How to Integrate SAP Concur with ERP to Optimize Expense Management

5 days ago
4 min read
Rows of data center server racks with red status lights, representing SAP Concur and ERP system integration

Are you still dealing with manual data entry or disconnected financial systems? Integrating SAP Concur with an ERP (such as SAP S/4HANA, Oracle PeopleSoft, or JD Edwards) can eliminate those bottlenecks by automating the flow of expense information. In this article, we'll show you how SAP Concur integration works, both via API and via SFTP, and how to implement it successfully. This is essential reading for IT and finance leaders looking for more efficiency and control over their processes.


Why SAP Concur ERP Integration Matters

SAP Concur is one of the leading global solutions for travel, expense, and invoice management. But to get the most out of it, connecting it to your financial and HR systems is essential. ERP integration lets data flow automatically between Concur and the ERP: for example, sending approved expense reports for accounting posting, or updating cost centers and employees in Concur straight from the ERP. That means fewer spreadsheets, less rework, and more accuracy.


For the finance team, this integration provides real-time visibility into spending and ensures reimbursement policies are followed end to end. For IT, Concur offers standardized integration tools (by file or by API) that adapt to different technical environments. In other words, you can integrate with SAP, Oracle, or other systems with flexibility. At the end of the day, integrating Concur is a strategic step toward automation, compliance, and smarter decision-making.


There are two main integration methods with SAP Concur: API (web services) and secure file transfer (SFTP). Both are robust, but they serve different needs. Here's how they work:


SFTP Integration (File Transfer)

This model uses files to send and receive data between Concur and the ERP. Concur exports standardized files, like the SAE (Standard Accounting Extract), containing all the approved expense data the ERP needs to process. Likewise, you can import master data (employees, cost centers, etc.) into Concur using CSV files over SFTP.

Advantages: simple, stable, and ideal for batch updates (e.g., daily).

Real-world example: we integrated Concur with SAP S/4HANA via SFTP, using ICS to import expense, advance, and cost-center data, all on an automated schedule.

When to use it: great for teams that want agility without needing real-time updates, or that want to start with a more predictable, lower-risk approach.


API Integration (Web Services)

For teams that need real-time data and greater flexibility, API integration is the way to go. SAP Concur offers REST and SOAP APIs for reading and sending data, such as approved expense reports and payment confirmations.

Real-world example: we integrated Concur and JD Edwards via middleware, using APIs to export expenses and import payment confirmations.

Advantages: flexibility, interactivity, and end-to-end automation.

When to use it: companies that need immediate updates, multiple validation layers, or that already use integration platforms (like MuleSoft, Boomi, etc.).


SAP ICS Connector for SAP ERPs

If you run SAP S/4HANA or ECC, SAP offers an official connector called ICS (Integration with Concur Solutions). It's a ready-to-use solution that runs on APIs under the hood (through the ICS interface) and covers scenarios such as:

•        Importing master data (employees, cost centers)

•        Exporting expense reports and cash advances

•        Sending payment confirmations back to Concur

•        And more


This option reduces technical effort and is highly recommended for SAP environments.


Middleware and Partner Connectors

Systems like Oracle PeopleSoft, JD Edwards, and NetSuite can also integrate with Concur using partner connectors available in the SAP Concur App Center or through integration platforms. These tools make data mapping and transformation between systems easier.


When to use it: ideal for companies with an ERP outside the SAP ecosystem, or with multiple interconnected systems.


Okay, João, So Which One Should I Use?

This is one of the most common questions. The answer depends on your scenario: SFTP is simpler and effective for teams comfortable with batch processes, while APIs are great when you need instant updates or more complex business rules.


What Building a New Integration Looks Like, Step by Step

  1. Define the integration scope. What data will be integrated: expense reports, advances, employees? The full scope should be documented and reviewed.

  2. Choose the right approach. SAP? Evaluate ICS. Oracle or JDE? Use middleware or partner connectors. Factor in data complexity, volume, and frequency.

  3. Set up the technical connection. For SFTP: configure the server, exchange keys, and set schedules. For API: configure credentials and access through Concur's developer portal.

  4. Map fields carefully. Match Concur's data with the ERP's: cost center, expense type, employee IDs. Apply transformation rules where needed.

  5. Build and test the integration flows. Use middleware, ICS, or custom scripts to make sure data flows correctly between systems. Test with real data and negative scenarios (for example, a deliberately triggered error).

  6. Monitor and automate. Schedule daily runs, set up failure alerts, and establish a support routine. Use Concur's logs to audit integrations and ensure traceability.

  7. Train and document. Show the finance team where to find data in the ERP. Make clear how to act in case of an error. This reduces IT dependency and keeps the process sustainable.


Conclusion

Integrating SAP Concur with your ERP (whether via API or SFTP) is a strategic step toward automating corporate expense management, reducing errors, and speeding up reimbursements. With the right planning, the right technology choice, and solid testing, you'll get a faster, more secure process for controlling business spend. Genesis Consulting can be the ideal partner to help you through it.




Originally published in Portuguese by João Pedro Stimamiglio on the Genesis Consulting Brasil blog . Source: br.genesisconsulting.com/como-integrar-o-sap-concur-com-erp

Comments


bottom of page