Enterprise DNA

Instead of Rossum

Stop renting Rossum for invoice review. Own your review desk.

We build your invoice review workflow around your suppliers, bring your exported Rossum records across and run it for you. Document capture and accounting connections are scoped around the way your team works.

Rossum Starter starts at $18,000 per year on its pricing page. The visible price does not state a currency. Higher plans are quoted.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription covers

Separate document capture from the review work

Rossum sells a wider document automation service. Compare your actual contract with the capture, evidence checks and accounting handoffs your business uses.

payments

An annual starting commitment

Starter is advertised from $18,000 per year, with a minimum contract of one year. Your quote determines the document allowance and scope.

group

Seats are already unlimited

Starter includes unlimited seats. The comparison is ownership and workflow fit, rather than a claim that Rossum charges each reviewer separately.

document_scanner

Document capture and review screens

Starter includes ingestion, extraction and a validation screen. Our free base begins with captured records and supervised document review.

fact_check

Business rules and matching

Business adds custom logic, master-data matching and duplicate handling. Put the invoice checks your team uses into your own version.

archive

Archive access

Starter lists the last twelve months of document archive and search. Decide how your own records and original files will be retained.

hub

Connections and support

Integrations, service plans and other add-ons are listed separately. Scope your capture and accounting connections before comparing total cost.

The owned invoice desk

From captured invoice to a checked handoff

Intake

Keep the invoice and its source together

Import captured invoice records with their original fields and assign responsibility. Review starts with evidence you can trace.

  • check Group repeated line details under the right invoice
  • check Keep supplier identifiers and original source fields
  • check Preview an import before changing records
  • check Show missing original-document references by owner

Reconcile

Explain why an invoice is on hold

Compare invoices with the supplier, purchase order and recorded receipt value. Every exception has a specific reason.

  • check Find duplicate numbers despite spaces, punctuation or case
  • check Check net, tax and gross arithmetic
  • check Compare cumulative invoices with order and receipt values
  • check Show overdue invoices that also lack receipt evidence

Review

Give finance a decision record

A second person reviews a clear invoice. The handoff check runs again so later arrivals can reveal a new conflict.

  • check Retain rejected duplicates with the reason
  • check Record the reviewer and their evidence reference
  • check Check a defined subset of NZ taxable supply evidence
  • check Find reviewed invoices that a later duplicate has put on hold

Handoff

Produce the paperwork from the same record

Create branded review packs, draft evidence requests and draft accounting handoffs. Keep the accounting reference once finance confirms posting.

  • check Read the week through a report in your own brand
  • check See owners with the largest unresolved review workload
  • check Trace corrections and reviews through attributed history
  • check Keep separate totals for every currency

Make it yours

Design your own Rossum replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Rossum. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Rossum replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Rossum data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Invoice Review for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Invoice Review for Claude Code

Connected to your own database

Which invoices need attention today?

INV-102

Supplier
Ridge Office Supply
Owner
Leo
Due on
2026-10-21
Overdue days
10
Exception count
1

INV-103

Supplier
Bay Components
Owner
Mara
Due on
2026-10-27
Overdue days
4
Exception count
3

INV-101

Supplier
South Quay Packaging
Owner
Mara
Due on
2026-11-05
Overdue days
0
Exception count
1

INV-104

Supplier
South Quay Packaging
Owner
Leo
Due on
2026-11-05
Overdue days
0
Exception count
1

Ask it anything

Ten questions this invoice desk answers today

These reports join invoice, order, receipt and review records. They are included in the free version; we do not claim that Rossum cannot create equivalent custom reports.

chat_bubble Which overdue invoices have missing receipt evidence?
chat_bubble Which supplier invoice numbers appear more than once?
chat_bubble Which owners have the most exceptions?
chat_bubble Which orders have more invoices than received goods?
chat_bubble Which invoices exceed the total authorised order?
chat_bubble Which records lack their original invoice reference?
chat_bubble Which NZ taxable supply records need more evidence?
chat_bubble Which invoices disagree with their line amounts?
chat_bubble Which suppliers have the longest overdue invoices?
chat_bubble Which reviewed invoices are still clear for handoff?

Switching

How to switch from Rossum

A move usually involves exporting captured records, mapping your fields, checking an import preview, and running both review processes briefly before you stop Rossum.

  1. 1

    Export your captured records

    Ask Rossum for a UTF-8 CSV export of your captured invoice records, including the fields, line details and source identifiers you want to carry over. Use the download from the Exported tab to keep those documents there. If records are still in Confirmed, exporting them moves them to Exported. Export options can depend on your account, so check with Rossum if you cannot get the data you need.

  2. 2

    Preview the import

    Load the CSV into the new database using its import process. Start with the preview, which shows counts and exceptions before the records are applied. Treat this as your test run. Check that the source organisation and field mapping are right, and confirm who owns the import before you load the full export.

  3. 3

    Review the flagged records

    Read the preview counts and exceptions, then compare the imported totals with your Rossum export. Check which records have missing evidence or fields that did not map as expected. Imported records begin in review, so resolve the issues you need to before relying on them for accounting handoff. Keep the original export so you can investigate any differences.

  4. 4

    Run both processes briefly

    Keep Rossum available for capture while you use the new database and supervised review process on selected invoices for a short period. Compare the records, evidence gaps, duplicate checks and review decisions. The new base does not include Rossum's extraction service or mailbox, so confirm that your capture workflow works for your team before you depend on it.

  5. 5

    Switch off Rossum

    When the records and review process check out, move your remaining work to the new process and stop using Rossum. Before closing the account, make sure you have a separate plan for original invoice files, extraction models and account permissions, since those do not transfer through CSV. Keep the Rossum export with your migration records.

construction

Where the real effort goes

The main work is mapping your own headings and review rules, then deciding how much history to bring across. CSV imports can carry captured records, but original invoice files, extraction models and account permissions need their own migration plan. If Enterprise DNA installs and runs the system, it handles the field mapping, preserves source fields and reconciles the imported counts.

Not ready for a call?

Get your Rossum switch plan by email

We will send you the step-by-step plan for moving your business off Rossum, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Start with the free version or have your version built

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo and run npm install, then npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor and ask for the review queue
  3. 3 Preview your Rossum CSV export, map custom headings and reconcile the counts
  4. 4 Set up your suppliers, orders and receipts, then test a second-person review
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your review rules, evidence fields and responsibilities
  • check Your Rossum exports mapped, checked and brought across
  • check Your document capture and accounting connections scoped and built
  • check A web screen or a different technical foundation when your team needs it
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed with access, original-file storage and backups agreed
  • check Review queues and missing-evidence drafts prepared for your team
  • check Connections maintained as your suppliers and accounting process change
  • check Run through Omni by Enterprise DNA alongside the rest of your business
Book an invoice workflow review

Questions

Instead of Rossum, answered

Does this read documents the way Rossum does? expand_more

The free version imports captured records and includes a supervised workflow for reading an invoice and checking its values. Rossum also provides its own extraction service, mailbox and validation screens. Enterprise DNA scopes and builds the capture workflow your business needs, with accuracy checks on your own documents before you switch.

Can we bring our Rossum history across? expand_more

Yes, from its captured-data exports. Use the download from the Exported tab to keep those documents in their current tab; exporting from Confirmed moves them to Exported. We map your headings, preserve source fields and reconcile the imported counts. Original invoice files, extraction models and account permissions need their own migration plan.

How does it stop duplicates and incomplete invoices reaching accounting? expand_more

It flags repeated supplier invoice numbers, total mismatches, missing evidence and invoices beyond recorded order or receipt values. A second reviewer must record a decision before handoff, and the checks run again afterwards. Finance retains responsibility for the original documents and accounting decisions.

Will it pay suppliers or decide our tax treatment? expand_more

It prepares review records and draft accounting handoffs. Payments and tax decisions remain with your existing finance process. The free evidence checks cover a defined subset of NZ taxable supply records; your accountant reviews other cases and the rules for your business.

What does Enterprise DNA charge, and who owns the records? expand_more

One setup fee, then a retainer. We agree the capture, review and accounting scope before building your version. Your records stay in a database you own, with the original-file archive and backups set up for your business. The free version remains available if you choose to run it yourself.

Bring the invoice that always gets stuck

In 30 minutes with Sam, walk through your Rossum bill, one difficult invoice and the evidence finance needs before it can move. We will map what your owned version needs to do and what it takes to run it.

Invoice Review for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Rossum?

Get your version built