Rossum is document AI that reads, validates and exports invoices and other transactional documents for enterprise AP teams on SAP, Coupa, NetSuite or Workday, sold from $18,000 a year and owned by Coupa since May 2026.
Independently scored, one dimension at a time. Every dimension is sourced, and we say whether a claim is published, reported, or estimated.
Rossum supports 276 languages (knowledge base), runs in EU, US and Japan AWS regions with a single-tenant option (security page), and commits to extracting over 90 percent of documents in under 5 minutes (SLA article, checked 26 September 2026). It claims 450+ enterprise customers, and Eurowag's case video reports a rollout across 60 entities. What strains first is configuration effort, not throughput.
Capture runs on Aurora, Rossum's own transactional LLM; its zero-hallucination and automation-rate figures are vendor-claimed. Rossum's GitHub org publishes a Claude Code plugin whose local MCP server has 93 tools that read and write queues, schemas, hooks and annotations. It connects with any Rossum login or API token, some tools such as audit logs need an admin role, and it is not documented on rossum.ai. Reasoning fields are Limited Availability and the AI agents page still shows a waitlist (checked 26 September 2026).
Rossum holds SAP Certified Integration for S/4HANA Cloud and a Coupa-certified app (April 2024), plus a Rossum-hosted NetSuite service that syncs vendors, GL accounts, POs, segments and tax codes. Workday has a Rossum-hosted connector whose knowledge base page is marked work in progress. Microsoft Dynamics runs through Zapier or Professional Services, and no Xero, Sage Intacct or Business Central connector is documented (checked 26 September 2026).
Rossum's security page lists SOC 2 Type II (period 15 June 2024 to 24 June 2025), ISO 27001, ISO 42001 and TX-RAMP Level 1, checked 26 September 2026; it lists no SOC 1 report of its own. Duplicate detection starts at the Business tier and the e-invoicing module validates country formats such as XRechnung, FatturaPA and Poland's KSeF invoices, though its page still cites the retired FA(2) schema. Approval workflows are a paid add-on that the knowledge base calls early stage, and no 1099 or W-9 handling appears on its site.
Support runs by email and in-app, with paid onboarding and success plans and a contractual SLA add-on that raises ticket priority (support page and SLA article). Capterra shows 4.2 of 5 for customer service on 13 reviews, checked 26 September 2026; G2 and Gartner Peer Insights were bot-blocked. Everest's May 2026 assessment quotes clients praising responsive support, and complex work leans on Professional Services or partners such as KPMG Netherlands.
Rossum's FAQ says an instance is provisioned in a day and a complete implementation takes a few weeks. ERP exports are JSON-configured webhooks, approval workflows must be built by Rossum's team, and sandboxes are a paid feature driven by the prd2 command line tool (knowledge base, checked 26 September 2026). Fast-start stories such as Octopus Energy's 9-day result come from Rossum's own videos and are vendor-claimed.
The Starter plan is published at $18,000 a year; Business, Enterprise and Ultimate are quote only (pricing page, checked 26 September 2026). The billing rules are public and specific: per page processed, 32 pages per document by default, with duplicates and re-extractions billed. The page allowance, overage rate and add-on prices are not published, and Vendr's figure sits behind a sign-in.
Rossum moves no money: no ACH, check, card or cross-border rails appear on its site, checked 26 September 2026. It hands validated invoices to the ERP or Coupa for payment and adds value upstream by reading free-text payment terms and flagging early payment discounts. Fraud help is document-level: duplicate flags, DMARC email checks and, per its e-invoicing demo description, IBAN checks against vendor master data, not a payment-side control.
Written by the Audit Friendly research team. No vendor edits, no sponsored placement.
You are buying a capture and validation layer, not a full AP suite. Rossum's own transactional LLM, Aurora, reads invoices without templates in 276 languages, checks them against your vendor and PO master data, suggests GL and tax codes, flags duplicates and exports clean records to SAP, Coupa, NetSuite or Workday. The Starter plan starts at $18,000 a year (published) with unlimited seats, and every tier is billed by pages processed. It earns its price when invoice volume is high, multilingual and headed into an enterprise ERP or Coupa.
The catch is everything around capture. Rossum moves no money, so payments stay in the ERP or a separate tool. Approval workflows are a paid add-on that Rossum's team configures, and its own knowledge base calls them early stage: no group approvers, no batch approval, and no approving from the email link without logging in. Connectors beyond SAP and Coupa are configuration projects, and Microsoft Dynamics runs through Zapier or services. Coupa announced it bought Rossum on 12 May 2026. Rossum still sells standalone, but a NetSuite or SAP shop without Coupa should ask where it sits on the roadmap.
Get these in writing before signing. The page allowance and the per-page overage rate, since duplicates and re-extractions are billed. The uptime figure: the knowledge base says the platform is designed for 99.9 percent, while the NetSuite page cites a 99.5 percent SLA guarantee, and a contractual SLA is an add-on. A current SOC 2 Type II report, because the security page still cites a period ending 24 June 2025. Whether your documents may be used to train Rossum's models. And a price hold plus a standalone support commitment that survives the Coupa integration.
Jobs, mapped to how finance teams actually buy.
Aurora reads new layouts without templates and learns from each correction. Rossum's case study title says Adyen reached 70 percent invoice automation across 23 countries (vendor-claimed). Handwriting support varies by language.
Rossum reads emails, PDFs, scans and e-invoices, matches them against Coupa master data and exports them through its Coupa API integration as drafts or submitted invoices. Eurowag's case video, posted 23 February 2026, reports a 70 percent automation rate (vendor-claimed).
Rossum says it validates FatturaPA, XRechnung, ZUGFeRD and BIS3 files and Polish KSeF invoices received through Peppol, KSeF, SdI and similar channels, and renders a readable view for audit. Its e-invoicing page still names Poland's FA(2) schema, which Poland replaced with FA(3) on 1 February 2026, so confirm FA(3) support. Per Rossum's timeline, checked 26 September 2026, Belgium and Poland took effect in early 2026 and France on 1 September 2026, with Germany and Spain listed for 1 January 2027.
Rossum's NetSuite service syncs vendors, GL accounts, POs, currencies, segments and tax codes over the SOAP API, then posts PO and non-PO bills and credits with the original PDF. Setup is a JSON-configured webhook, and Rossum's docs advise disabling export retries to avoid duplicate postings.
Rossum's AP page says it reads payment terms written in free text, calculates the discount and prioritizes the invoice. The payment itself still happens in the ERP. Imperial Dade's story on rossum.ai also claims millions in captured discounts.
Forget the 40-row feature grid. Pick a finance workflow and see how this tool and its closest peers actually do it, with our verdict on who wins for whom.
Here's what it really costs: published rates where a vendor lists them, aggregated quote data where they don't, plus a path to your own number.
Unlimited seats, email, API and manual ingestion, Aurora extraction, the validation screen, a 12-month archive and API access.
Adds custom business logic, master data matching, duplicate detection, the intelligent mailbox, custom functions and webhooks, reporting and ERP integration options.
Adds SSO, a sandbox, document translation, extended master data matching and a preferred cloud location; onboarding and success plans can be added.
Adds multi-document transactions, a custom email domain for ingestion, an embeddable UI, a second sandbox and a 3-year archive.
Connectors to downstream systems such as SAP, Coupa, Oracle, Workday and QuickBooks.
Early payment discount detection, approval workflows and predictive GL coding.
Ingests structured e-invoice formats and connects to government portals.
Onboarding and success plans with Rossum experts or partners.
Pages beyond the plan volume are paid per additional page, or the plan is upgraded.
Financial or contractual uptime guarantee plus higher support ticket priority.
A trial account to process your own documents before buying.
Coupa announced the acquisition on 12 May 2026 and said it will apply Rossum's model across the Coupa platform (rossum.ai newsroom). Rossum's CEO wrote that the product lives on under Coupa, and the pricing page and 14-day trial were still live on 26 September 2026. Neither company has published a roadmap for customers who run SAP or NetSuite without Coupa. Ask for renewal caps and a standalone support commitment in the order form.
Rossum's billing article (knowledge base, updated 26 May 2025) says every page the extraction engine processes is billed up to the queue limit, which defaults to 32 pages. Duplicates are billed, and moving a document to a queue with a higher limit bills the pages again. Splitting and sorting has its own separate page volume. Set page limits per queue and ask for the overage rate in writing.
The knowledge base article on approval workflows (updated 24 October 2025) says the feature is paid, must be configured by Rossum's team, and is early stage. Approvers must be named users, not groups or roles; there is no batch approval and no approving from the email link. Annotators can confirm a document and bypass the workflow unless that option is disabled on request. Many buyers will keep approvals in Coupa or the ERP.
Rossum's site lists no ACH, check, card or cross-border payment rails, checked 26 September 2026. It hands validated invoices to the ERP or Coupa and flags early payment discounts, but payment runs, payment approvals and 1099 work happen elsewhere. Compare the total cost against AP suites that bundle capture and payments.
The NetSuite integration is a Rossum-hosted webhook configured with SOAP settings in JSON (knowledge base, updated 15 September 2025). Webhooks time out after 30 seconds by default with a 60-second maximum, and retry 5 times, which Rossum warns can double-post exports. Microsoft Dynamics is served through Zapier or Professional Services, and no Xero, Sage Intacct or Business Central connector is documented.
Rossum's FAQ says a secondary purpose of processing customer documents is research and development of its extraction technology, while its security FAQ says customers can control usage for AI training. Reasoning fields are Limited Availability and the AI agents page still shows a waitlist, checked 26 September 2026. Name the AI features and the training opt-out in the contract.
Scored on what an outside agent can actually reach: the documented API, how it authenticates, and whether the vendor ships an MCP server.
In the product, capture runs on Aurora, a transactional LLM Rossum trained in house. The knowledge base says it covers 276 languages and learns from each correction; Rossum's claim of zero hallucinations is vendor-claimed. Reasoning fields, which infer values such as GL or country codes, are Limited Availability per a knowledge base article updated 14 August 2025. Rossum announced specialist AI agents on 18 February 2025, yet its AI agents page still shows a waitlist as of 26 September 2026, while July 2026 walkthrough videos describe plain-English workflow setup by AI agents. Treat agent features as partly shipped until the contract names them.
Exists: yes, with a caveat. Rossum's GitHub org hosts claude-marketplace (created 6 March 2026, MIT licence, copyright Rossum), a Claude Code plugin whose MCP server exposes 93 tools. It is not in the official MCP registry and not documented on rossum.ai or its knowledge base (checked 26 September 2026). The same org also holds a read-only 2025 prototype (rossum-mcp-server) and rossum-agents, a second MCP server and agent published on PyPI as rossum-mcp, which calls itself not an official Rossum project and says it has moved to a company-private repository for an overhaul.
Scope: read and write. The tools cover queues, schemas, hooks, business rules, annotations (upload, edit field values, confirm, which fires the export), users, email templates, audit logs and Data Storage; write and destructive tools ask for user approval. None of the 93 tools covers approval workflows, and the plugin's reference notes say Rossum's public API exposes them read-only apart from a reset action (README checked 26 September 2026).
Turnkey: no. It needs Claude Code, a plugin install and a Rossum API token or login, runs locally, and is written for solution architects and implementation partners. There is no hosted remote MCP for claude.ai connectors. The public REST API, with an OpenAPI specification, covers the same objects for teams building their own agents.
Who wins for whom: European entities processing XRechnung, FatturaPA or KSeF e-invoices next to PDFs: Rossum. Teams that want extraction with rule-based review stages and 8 user roles: Nanonets. Teams that need PO matching and audit-logged approvals in the same tool as capture: Vic.ai.
Capture with e-invoice validation. Rossum reads invoices without templates, checks duplicates from the Business tier, validates e-invoice formats such as XRechnung, FatturaPA and Polish KSeF files, and lists SOC 2 Type II, ISO 27001 and ISO 42001.
Where it loses: Approval workflows are a paid, early-stage add-on configured by Rossum's team with no group or role approvers and no batch approval, and no SOC 1 report or 1099 handling is listed.
Source: AF score rationale: Compliance depth 70; Rossum watch-outs.
Watch: Automating the Accounts Payable Process with Rossum | Product Walkthrough 8:39 · Official demo · Rossum on YouTube (official)
Rule-based review stages. Nanonets extracts invoice fields, then review stages flag files on amount, date, confidence, duplicate-file and database-match rules, and 8 user roles separate approvers from builders before export to the ERP.
Where it loses: Approval and file edit history logs are priced as a 100 credit a month Enterprise add-on in the 2025 docs, and no SOC 1, 1099 filing or e-invoicing support was found.
Source: AF score rationale: Compliance depth 58; Nanonets watch-outs.
Watch: Nanonets Agents for Accounts Payable 9:55 · Official demo · Nanonets on YouTube (official)
4-way matching, audit-logged approvals. Vic.ai matches invoices 2, 3 and 4 way against POs, receipts and delivery notes with tolerance settings, routes audit-logged multi-step approvals by amount, vendor, GL account or department, and says it holds SOC 1 and SOC 2 Type II reports.
Where it loses: 1099 support is only a vendor tracking flag with no documented filing, and no e-invoicing mandate coverage is published even though the API accepts PEPPOL BIS Billing 3 files.
Source: AF score rationale: Compliance depth 78; Vic.ai comparison row and use cases.
Watch: Vic.ai Invoice Processing | AI-Powered AP Automation 0:51 · Official demo · Vicdotai on YouTube (official)
Who wins for whom: Teams that want early payment discounts flagged before the ERP or Coupa pays: Rossum. Teams content to keep paying from the ERP and bank once bills are coded: Nanonets. Teams that want vendor payments in the same tool as capture: Vic.ai.
Flags discounts, hands off payment. Rossum moves no money: it reads free-text payment terms, flags early payment discounts, and hands validated invoices to the ERP or Coupa, which run the payment.
Where it loses: No ACH, check, card or cross-border rails appear on its site, and fraud help stays document-level, such as duplicate flags and DMARC email checks, with no payment-side control.
Source: AF score rationale: Payments & money movement 25; Rossum watch-outs.
Watch: Rossum & Coupa: AI Invoice Processing & AP Automation Demo 6:11 · Official demo · Rossum on YouTube (official)
Hands approved bills to the ERP. Nanonets moves no money: approved, coded bills land in the ERP with the original file attached, the ERP pays, and payment runs appear only as scheduling rules on the AP page.
Where it loses: No ACH, check, virtual card, bank connection or 1099 feature appears on current pages, and the old Flow payments URL now redirects to the AP solution page.
Source: AF score rationale: Payments & money movement 22; Nanonets watch-outs.
Watch: Nanonets - AI Workflow Automation for Accounts Payable 1:50 · Official demo · Nanonets on YouTube (official)
VicPay with no U.S. fees. Approved invoices move into VicPay for ACH, check or virtual card payment with no U.S. transaction fees, early payment discount detection and Plaid bank verification in the vendor portal, running on Increase and Core Bank since August 2026.
Where it loses: Customers must open a new Core Bank account in their own name before payments continue, and the August 2026 release does not mention cross-border payments or FX.
Source: AF score rationale: Payments & money movement 64; Vic.ai watch-outs.
Watch: VicPay by Vic.ai | AI-Automated Vendor Payments 0:46 · Official demo · Vicdotai on YouTube (official)
Everest assessed 32 providers and cited Rossum's T-LLM, 270 plus languages (the knowledge base lists 276) and its new native e-invoicing. Analyst recognition, not a product change.
Announced at Coupa Inspire in Las Vegas, with terms not disclosed. Coupa plans to apply Rossum's model across its source-to-pay platform.
The rossumai/claude-marketplace repository was created 6 March 2026. As of September 2026 its README lists 18 skills, 15 reference packs and 93 MCP tools for implementers. It is not announced on rossum.ai.
US consultancy Icono-Labs will implement Rossum-led procure-to-pay flows, including 3-way PO matching and approvals, in Coupa and NetSuite.
Rossum added e-invoice ingestion and validation alongside PDF invoices, aimed at 2026 mandates in France, Belgium and Poland.
Rossum announced ISO/IEC 42001:2023 certification of its AI management system, adding to ISO 27001 and SOC 2 Type II.
The only published number is the Starter plan: from $18,000 a year (published), with unlimited seats, checked 26 September 2026. Business, Enterprise and Ultimate are quote only, priced on the pages or documents you process and on workflow complexity.
Budget for add-ons on top: ERP integrations, AP apps such as approval workflows and GL coding, e-invoicing, service plans, sandboxes and a contractual SLA. Because billing is per page, a 3-page invoice costs three times a 1-page one, so ask Rossum to price your real page mix.
The minimum contract is one year, per Rossum's pricing FAQ. Rossum publishes no renewal cap, and since Coupa's acquisition on 12 May 2026 it is worth asking for a price hold and a standalone support commitment in the order form.
Data leaves through the REST API, export webhooks, SFTP or S3 exports and Zapier, with exports using ISO dates and plain JSON numbers. The document archive covers the last 12 months on Starter and 3 years on Ultimate, so plan periodic exports for audit retention.
Rossum's FAQ says an instance can be provisioned in a day and a complete implementation generally takes a few weeks. Rossum's homepage cites four shared service centers onboarded in 3 months for one customer (vendor-claimed).
Rossum's Professional Services team or a partner usually builds the ERP connector and master data sync; partners include KPMG Netherlands, Icono-Labs, 8Quanta and Clearsulting. Approval workflows are configured by Rossum's own team, and sandboxes need the paid Enterprise tier and the prd2 command line tool.
Partly. Rossum's GitHub org publishes a Claude Code plugin (claude-marketplace, created 6 March 2026) whose local MCP server has 93 tools. Claude can upload documents, read and correct extracted fields, confirm documents so they export, and review or change queues, schemas, hooks, rules and users. Write and destructive actions ask for approval.
It is not turnkey. It needs Claude Code, a local install and a Rossum login or API token; it is not a hosted connector for claude.ai and is not documented on rossum.ai (checked 26 September 2026). None of its tools covers approval workflows, which Rossum's API exposes read-only apart from a reset action, and Rossum itself moves no money, so no agent can pay invoices through Rossum.
Answered only from our own published research on this tool, never from general internet noise. If we cannot answer it well, our research agents will dig in and publish a sourced answer.