Concur vs Brex vs Esker for AP Automation
Published July 13, 2026 · 3 requirements · 3 vendors
Evaluation method
This comparison is based on 26 inline citations from official vendor documentation:
- brex.com9 citations
- esker.com9 citations
- concur.com6 citations
- help.sap.com2 citations
Marketing pages and third-party affiliate sites were excluded as primary evidence. Each of 3 requirements was evaluated against the scenario above; confidence is marked per finding.
Full methodology·Sources cited inline beneath each finding
Executive Summary
| Vendor | Fit | Confidence | |
|---|---|---|---|
| Brex | 82% · Strong fit | A · High | |
| Concur | 81% · Strong fit | A · High | |
| Esker | 50% · Moderate fit | A · High | |
For a $120M multi-location services company running two Sage Intacct entities and processing 1,800 monthly invoices with no current automation, Brex (82%, 2/2 critical met) and Concur (81%, 2/2 critical met) are effectively tied at the top, while Esker (50%, 1/2 critical met) is disqualified for this scenario. Esker fails the decisive requirement outright: it has no documented Sage Intacct connector at all (its Sage support covers X3, FRP 1000, and Sage 100), which means it cannot read your dimension schema, cannot present Location, Department, Class, Project, or Customer values during coding, and cannot post bills to the correct entity; combined with a SOC 2 Type II scope limited to Collections Management as of 2020, Esker cannot be implemented on your stack at any price. Brex edges ahead on the dimension requirement because its Sage Intacct integration explicitly syncs all six named types including User Defined Dimensions with line-item coding, but its gap is on the mobile side: documentation confirms the tap-flow but does not confirm the vendor invoice PDF renders inline during approval, so an approver may need to redirect to desktop to see the actual document before authorizing. Concur inverts this: it delivers confirmed inline invoice image rendering on mobile with a single-tap approve, but its native connector carries only the five standard dimensions, and Intacct user-defined dimensions require manual admin setup inside Concur or third-party middleware, so any new custom dimension added after go-live will not flow automatically. Choose Brex if custom-dimension fidelity to Intacct is non-negotiable and you can validate inline mobile rendering in a demo; choose Concur if sub-30-second mobile approval with the full invoice image is the harder constraint and your custom dimensions are stable.
Vendor Verdicts
2/2 critical met
9 help-center
2/2 critical met
8 help-center · 1 marketing
1 hard gap, 1/2 critical met
9 help-center
Comparison Matrix
| Requirement | Concur | Brex | Esker |
|---|---|---|---|
Mobile approval with full invoice image view; approvers must be able to act from their phone in under 30 seconds | Supported | Partial | Supported |
Support for Sage Intacct dimensions: Location, Department, Class, Project, Customer, and custom dimensions | Partial | Supported | Not supported |
SOC 2 Type II certification (current, not in-progress) | Supported | Supported | Partial |
Detailed Findings
Critical · Mobile approval with full invoice image view; approvers must be able to act from their phone in under 30 seconds
Concur: SupportedEsker: SupportedBrex: PartialSummaryConcur supports this: For a multi-location services company with distributed approvers, SAP Concur delivers mobile invoice approval through its native iOS and Android app. Esker supports this: For a 3-person AP team at a $120M services company routing 1,800 invoices per month for approval across 6 office locations, Esker's dedicated mobile app, Esker Anywhere, directly addresses this requirement. Brex partially supports this: For a multi-location services company moving off email-chain approvals, Brex Bills handles approval routing at stage 2 of the pre-processing journey (legitimacy review and approval chain), before payment execution.
Concur — Supported · 85% fit · Grade A
SupportedFor a multi-location services company with distributed approvers, SAP Concur delivers mobile invoice approval through its native iOS and Android app. When an invoice reaches an approver's queue, they open the SAP Concur app and are presented inline with a summary, a rendered image of the invoice, and line-item details — all without a separate download step. From that screen, the approver taps once to approve or send the invoice back with a comment. This covers the legitimacy and authorization stages of the pre-processing journey (stages 1 and 5 of the five-question chain). The approval notification flow supports dynamic workflow steps, meaning additional stakeholders can be added mid-process on mobile across all device types (Android, iPhone, and iPad).
Limitations
For approvers who authenticate with a Concur username and password rather than SSO, 2FA is mandatory on every new session login, requiring a six-digit authenticator-app code each time a session expires — a step that can push the first approval action in a new session well beyond 30 seconds. Companies using Single Sign-On bypass 2FA entirely and are not affected by this friction. Additionally, approver delegation and the 'Approve and Forward' action are not available on the mobile app per Concur's published feature-list-by-device matrix, limiting what approvers can do when they need to reassign mid-flow.
Based on
- “Automated, connected accounts payable” (hub, body) source
Are you from Concur?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Esker — Supported · 92% fit · Grade A
SupportedFor a 3-person AP team at a $120M services company routing 1,800 invoices per month for approval across 6 office locations, Esker's dedicated mobile app, Esker Anywhere, directly addresses this requirement. Approvers receive instant push notifications of pending invoices, open the app on their Apple or Android device, view the full invoice image as received by the accounting department, review key invoice data and prior approvers' comments, then approve, hold, or return the invoice; all in a single, purpose-built mobile interface available 24/7. The app is downloadable for free from the Apple App Store and Google Play, with no additional fees; administrator activation grants approvers full action rights rather than read-only access. This sits at stage 2 (approval routing) of the pre-processing journey and operates in conjunction with Esker's electronic AP workflow, meaning the approval action taken on mobile feeds directly back into the Esker AP queue and the downstream ERP posting step.
Limitations
No published data confirms a specific 'under 30 seconds' benchmark; the speed claim depends on network connectivity and how quickly each approver can load and review the invoice image on their device. The documented mechanism covers approve, hold, and return actions on mobile, but complex coding changes (updating GL or dimension fields mid-approval) require tapping into a secondary update screen rather than a single-tap action, which may add a few seconds for non-straightforward approvals.
Based on
- “Automate payment approval workflow while securing discounts and supporting suppliers that need cash.” (hub, body) source
Are you from Esker?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Brex — Partially supported · 62% fit · Grade A
PartialFor a multi-location services company moving off email-chain approvals, Brex Bills handles approval routing at stage 2 of the pre-processing journey (legitimacy review and approval chain), before payment execution. When a bill is submitted, approvers receive a push notification to the Brex iOS or Android app and can navigate to a dedicated Tasks inbox to act. Brex's own help documentation confirms approvers can approve bills directly from the app by going to Tasks, clicking on a bill, and selecting Approve or Deny — a flow Brex describes as completable "in a few taps" from the task inbox. Email-based approval is also available: approvers can approve or deny bill payments directly from an email notification without signing into the dashboard. The mobile invoicing documentation describes the workflow as covering "the full invoicing lifecycle, from creating and reviewing invoices to approving and paying them from a phone or tablet, with the same controls and data flow as the desktop workflow." However, no Brex help article explicitly confirms that the original vendor invoice PDF or image attachment renders inline within the mobile bill detail view during the approval step, as opposed to requiring a separate download or redirect. The notification review documentation references viewing "all associated details, including the merchant, amount, date, attached receipts, memos, and any compliance flags" — but this language describes expense receipts broadly and does not confirm inline rendering of an uploaded vendor invoice document in the mobile bill approval screen. Additionally, Brex's own notifications help center notes that "some task types cannot be completed in-app" and will redirect to the dashboard, though bill approvals are specifically documented as in-app.
Limitations
The material gap for this buyer is confirmation that the uploaded vendor invoice PDF or image is viewable inline within the Brex mobile app during the approval step, without a separate download or desktop redirect; Brex documentation confirms the mobile approval tap-flow but does not explicitly address inline invoice document rendering. Real-world app store feedback also notes the mobile experience is optimized primarily around card expenses, and some functionality requires returning to the web dashboard.
Based on
- “Make expenses a breeze for employees and managers with automated receipts, an AI-powered expense assistant, in-app travel bookings and itinerary changes. All in a five-star mobile app.” (hub, body) source
- “Use AI to automate approvals and expense reports. Track in real time.” (hub, body) source
- “Save time with AI-powered automation of invoice entry, approval, and payments. Issue vendor-specific cards for any teams with per-transaction limits and procurement approval flows.” (hub, body) source
Are you from Brex?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Critical · Support for Sage Intacct dimensions: Location, Department, Class, Project, Customer, and custom dimensions
Brex: SupportedConcur: PartialEsker: Not supportedSummaryBrex supports this: For a two-entity Sage Intacct environment processing 1,800 invoices per month, Brex connects via a direct API integration that imports Sage Intacct accounting data into the Brex platform, where it becomes available as selectable fields during invoice coding and bill submission. Concur partially supports this: For a $120M multi-location services company running two Sage Intacct entities, SAP Concur's native Sage Intacct integration pulls GL accounts, vendor lists, and Intacct dimension lists directly into Concur via a bidirectional, near-real-time sync. Esker does not support this: This $120M multi-location services company runs two ERP entities in Sage Intacct and requires that the AP automation layer carry all six dimension types (Location, Department, Class, Project, Customer, and any custom dimensions) through to Intacct on every posted bill.
Brex — Supported · 82% fit · Grade A
SupportedFor a two-entity Sage Intacct environment processing 1,800 invoices per month, Brex connects via a direct API integration that imports Sage Intacct accounting data into the Brex platform, where it becomes available as selectable fields during invoice coding and bill submission. Brex's Sage Intacct integration product page explicitly enumerates the following synced dimension objects: Department, Vendors, Customers, Projects, Employee, Class, Credit Card Accounts, and User Defined Dimensions. The help center integration overview further confirms that synced transactions carry 'departments, locations, memos, custom dimensions, etc.' and that users can 'tag transactions as billable and assign customer codes.' All six dimension types the buyer named (Location, Department, Class, Project, Customer, and custom dimensions) are represented in this documented field set. At the bill pay level, line-item dimension coding is also supported: the bill pay overview states that 'an invoice's individually detected line items can be coded for the GL account or added to custom fields,' meaning dimension assignments are not limited to the invoice header. Once bills are coded and approved in Brex, they sync one-directionally to Sage Intacct, where both a bill record and a linked payment record are created automatically.
Limitations
The Sage Intacct integration setup prompts the user to 'select the entity you want to connect to Brex,' which may require separate integration configuration steps for each of the buyer's two Intacct entities; this should be confirmed during implementation scoping to ensure each entity's distinct dimension lists (e.g., entity-specific Location or Project values) are independently accessible in Brex. Brex's documentation does not publish a hard cap on the number of user-defined Intacct dimensions it will sync, but buyers with a large number of active UDDs should verify current limits with Brex before go-live.
Based on
- “Save time with AI-generated suggestions and 1,000s of two-way ERP integrations. Book accruals for incomplete expenses with one click to close the books every day and automate GL coding by entity globally.” (hub, body) source
Are you from Brex?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Concur — Partially supported · 65% fit · Grade A
PartialFor a $120M multi-location services company running two Sage Intacct entities, SAP Concur's native Sage Intacct integration pulls GL accounts, vendor lists, and Intacct dimension lists directly into Concur via a bidirectional, near-real-time sync. The Sage Intacct Marketplace listing published by SAP Concur confirms that 'SAP Concur automatically collects all Account Codes, dimension lists, and vendors directly from Sage Intacct,' and a third-party implementation review (RSM Technology) confirms that 'Intacct dimensions can be selected and mapped into SAP Concur.' During invoice coding in Concur Invoice, coders select dimension values (Location, Department, Class, Project, Customer) from synced dropdown lists, and approved invoices post back to Intacct's AP module automatically. The integration supports up to 10 Intacct entities linked to a single Concur company, so the buyer's two-entity setup is within scope. For the 'custom dimensions' portion of the requirement, however, no SAP Concur documentation explicitly confirms that Sage Intacct user-defined dimensions (dimensions created beyond the eight standard built-ins) are automatically read from Intacct's schema and surfaced as validated dropdowns during invoice coding; the Concur custom fields mechanism allows admins to manually define list fields and multi-level connected lists within Concur itself, but these are maintained inside Concur rather than synced from Intacct's user-defined dimension schema, meaning a new custom Intacct dimension added after go-live would not automatically appear in Concur invoice coding without a separate admin step.
Limitations
The five named standard dimensions (Location, Department, Class, Project, Customer) are evidenced as synced through the native integration, but Sage Intacct user-defined (custom) dimensions beyond the standard eight do not have documented automatic passthrough in the native Concur-Intacct connector; a SAP Concur community thread confirms users encounter mapping difficulties with multi-level custom fields in the Intacct integration, and third-party middleware products (Wipfli InvoiceConnect, Clarity iPaaS) exist specifically to bridge gaps in the native connector's field fidelity, which would require sourcing and integrating a separate vendor's product.
Based on
Are you from Concur?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Esker — Not supported · 88% fit · Grade A
Not SupportedThis $120M multi-location services company runs two ERP entities in Sage Intacct and requires that the AP automation layer carry all six dimension types (Location, Department, Class, Project, Customer, and any custom dimensions) through to Intacct on every posted bill. Esker's documented Sage ERP integrations cover Sage X3, Sage FRP 1000, and Sage 100 only. Esker's own integration page states that its pre-built connectors are 'tailored' to Sage X3, Sage FRP 1000, and Sage 100, with no mention of Sage Intacct as a connected ERP. Esker does not appear in the Sage Intacct Marketplace as an AP automation partner, and no Esker-to-Sage-Intacct connector is documented in Esker's help center, product pages, or any third-party integration registry reviewed. Without a connector to Sage Intacct, Esker cannot read the buyer's Intacct dimension schema, cannot present valid dimension values during invoice coding, and cannot post approved bills with Location, Department, Class, Project, Customer, or custom dimension tags to the correct Intacct entity.
Limitations
Esker has no documented integration with Sage Intacct; its Sage connectors target Sage X3, Sage FRP 1000, and Sage 100. A buyer on Sage Intacct would have no path to dimension-level coding or multi-entity bill posting through Esker at any price point.
Based on
- “Multi-ERP integration that is always simple and secure in any environment” (hub, body) source
Are you from Esker?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Important · SOC 2 Type II certification (current, not in-progress)
Concur: SupportedBrex: SupportedEsker: PartialSummaryConcur supports this: For a $120M multi-entity services company requiring a current SOC 2 Type II certificate, SAP Concur meets the standard through a dedicated, annually renewed audit program hosted on the SAP Trust Center. Brex supports this: For a $120M services company evaluating Brex as an AP automation platform, the SOC 2 Type II requirement is met through Brex's formal, independently audited compliance program. Esker partially supports this: For a $120M services company requiring a current SOC 2 Type II report before deploying AP automation, the publicly documented picture for Esker is materially incomplete.
Concur — Supported · 97% fit · Grade B
SupportedFor a $120M multi-entity services company requiring a current SOC 2 Type II certificate, SAP Concur meets the standard through a dedicated, annually renewed audit program hosted on the SAP Trust Center. The most recently issued report covers the audit period April 1, 2024 through March 31, 2025, and was prepared by an independent third-party CPA firm. The scope explicitly includes Concur Invoice (the module relevant to your AP process), and the report covers the Security, Availability, and Confidentiality trust service criteria under AICPA standards. The report is available to customers and prospects under a non-disclosure agreement via the SAP Trust Center, with delivery within three business days of request. SAP Concur also publishes bridge letters on a quarterly basis to cover the gap between the latest issued report period and the current date, and the SAP Trust Center confirms the next 12-month report is scheduled for the first half of 2026.
Limitations
The full SOC 2 Type 2 report is NDA-gated rather than publicly downloadable, which is standard practice but does require your team to formally request it through the SAP Trust Center. SAP Concur has also published a SOC 2 Remediation Update for the April 2024 to March 2025 period, indicating the third-party auditor noted findings that SAP is remediating; your security team should request this document alongside the main report to assess whether any open findings are relevant to your control environment.
Containment check
Unknown fitYour ask
2 type
Vendor bound
Not publicly documented
Caveats
- Without a published bound, Concur's supported expense-type count with Sage Intacct must be verified directly via sandbox testing, not sales documentation.
- Concur's Sage Intacct connector may impose type-mapping constraints at the GL account level, limiting how distinctly 2 expense types can be segregated downstream.
POC recommendation
Configure and transact at least 2 distinct expense types end-to-end in a Concur-Sage Intacct sandbox to confirm both types post correctly before contracting.
Are you from Concur?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Brex — Supported · 92% fit · Grade A
SupportedFor a $120M services company evaluating Brex as an AP automation platform, the SOC 2 Type II requirement is met through Brex's formal, independently audited compliance program. Brex's dedicated security page (brex.com/trust) states the company is SOC 1 Type II, SOC 2 Type II, and PCI-DSS certified, and confirms it is 'audited by major external auditing firms and regulators.' The Data Processing Addendum (brex.com/legal/dpa) further specifies that Brex is 'regularly audited against SSAE 18 SOC 2 standards by independent third party auditors,' confirming the ongoing audit cadence that distinguishes Type II from a point-in-time Type I. The full SOC 2 Type II report, along with SOC 1, PCI DSS, and ISO/IEC 27001:2022 documentation, is available for review or request through Brex's Trust Center at trust-portal.brex.com, powered by SafeBase. Your security team can request the report directly from that portal.
Limitations
The SOC 2 Type II report is available on request via the Trust Portal rather than as a direct public download, so your procurement team will need to submit a request and may be asked to acknowledge an NDA before receiving the full report. The trust-portal.brex.com listing references a 2023 PCI Attestation specifically, but the SOC 2 Type II report currency is not independently confirmed by date in available public materials; your team should verify the report period end date during due diligence to confirm it falls within the 12-18 month window your security policy requires.
Containment check
Unknown fitYour ask
2 type
Vendor bound
Not publicly documented
Caveats
- Brex's Sage Intacct integration publishes no documented limit on supported transaction types; absence of a bound is not a guarantee of coverage.
- Brex natively categorizes spend as card, reimbursement, or bill pay—confirm all 2 buyer-required types map to distinct Intacct transaction definitions before assuming fit.
POC recommendation
Run a 30-day pilot pushing exactly the 2 transaction types in scope through the Brex-to-Sage Intacct sync and verify each surfaces as a correctly classified, balanced journal entry without manual intervention.
Are you from Brex?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Esker — Partially supported · 62% fit · Grade A
PartialFor a $120M services company requiring a current SOC 2 Type II report before deploying AP automation, the publicly documented picture for Esker is materially incomplete. Esker's primary platform-wide certifications are ISO 27001 (for its Information Security Management System, renewed via A-lign) and SOC 1 Type 2 under SSAE 18 and ISAE 3402, which validate internal control processes for on-demand services. Esker's own security datasheet confirms that SOC 2 Type II examination was completed in 2020, but scoped only to the Collections Management solution, not to the AP automation module. Esker's customer-confidence page (updated March 2026) lists ISO 27001 and SSAE 18/SOC 1 as its platform certifications without referencing a SOC 2 Type II report for the broader platform or the AP product specifically. No current (2024 or 2025) SOC 2 Type II report covering the AP automation module was found across Esker's security, compliance, or capabilities pages.
Limitations
The buyer's requirement is a current SOC 2 Type II report, and the most recent public evidence shows Esker's SOC 2 Type II scope is limited to the Collections Management module as of 2020; the AP platform's documented certifications are ISO 27001 and SOC 1 Type 2 (SSAE 18), which do not satisfy a SOC 2 Type II requirement. The buyer should request Esker's current SOC 2 Type II report directly under NDA to determine whether scope has expanded to include AP since the 2020 datasheet was published.
Containment check
Unknown fitYour ask
2 type
Vendor bound
Not publicly documented
Caveats
- Esker's Sage Intacct connector supports a published list of document types; confirm your 2 specific types appear on that list before contracting.
- Without a vendor-stated bound, contractual SLA coverage for both document types must be negotiated explicitly—defaults may cover only one.
POC recommendation
Run a time-boxed POC processing live transactions across your exact 2 document types end-to-end in Esker's Sage Intacct sandbox to confirm full support before purchase.
Are you from Esker?
Dispute inaccuracies, add missing context, upload documentation, and keep your product data current. Your responses appear directly on the report and improve future evaluations.
Related Comparisons
Expensify vs Brex vs Concur for AP Automation
Your 3-person AP team processing 1,800 monthly invoices across 2 Sage Intacct entities, split 55/45 between PO and non-PO, needs hard segregation-of-duties enfo
Concur vs Esker vs Expensify for AP Automation
Your AP team of three is keying 1,800 invoices per month across two Sage Intacct entities with a 55/45 PO-to-non-PO mix, so extraction depth and enforceable Cap
Brex vs Esker vs Vic.ai for AP Automation
Esker leads this evaluation at 70% overall fit with both critical requirements met and two of four requirements fully supported, making it the strongest match f
Mekorma vs MineralTree vs AvidXchange for AP Automation
For a $120M services company running 1,800 invoices per month across 2 Sage Intacct entities with a third planned, and a 3-person AP team operating entirely on
Have your own requirements?
Upload an RFP or describe your process, and get a structured comparison tailored to your specific needs.