---
title: "Accounting"
description: "Document Processing extracts statements, ledgers and invoices and cites each value. Drex suggests codes, scores matches and flags exceptions for your team to review."
canonical: "https://nace.ai/industries/accounting"
updated: 2026-11-06
---

# Accounting

> Document Processing extracts statements, ledgers and invoices and cites each value. Drex suggests codes, scores matches and flags exceptions for your team to review.

## Close faster, with every number traced to its page.

Document Processing extracts statements, ledgers and invoices and cites each value. Drex suggests codes, scores matches and flags exceptions for your team to review.

Runs on: Document Processing (reads), Drex (decides).

| Value | Result | Source |
| --- | --- | --- |
| 85.7% | accuracy on 3,361 held-out finance decisions. Jev 1.14: 76.7% | [Drex for Finance](https://nace.ai/drex/finance) |
| #1 | on grounding in Nace's Perception evaluation | [Perception evaluation](https://nace.ai/perception) |
| <200 ms | model latency per decision, not end-to-end workflow time | [Drex benchmarks](https://nace.ai/drex) |

Trusted by: Big Four accounting firm.

## Month-end still runs on people retyping PDFs.

Reconciliations, coding and payables take most of the close, and most of that time goes to reading and rekeying. Nace takes over the reading and the routine calls, so your team works only the exceptions.

## Where Nace fits

Each workflow names the model that does the work.

| Workflow | What it does | Model |
| --- | --- | --- |
| Bank reconciliation | Statement lines extracted and matched to the ledger, with breaks flagged for review. | Document Processing + Drex |
| Transaction coding | A suggested account from your chart of accounts, with a probability on each option. | Drex |
| Three-way match | Invoice, PO and receipt extracted and compared. Clean matches are queued for approval. | Document Processing + Drex |
| Duplicate payment check | A probability that an invoice was already paid, checked before payment runs. | Drex |
| Statement and ledger intake | Any bank's statement format and any Excel ledger, read cell by cell and cited. | Document Processing |
| Expense review | Receipts read, and each claim checked against policy: approve, query or reject. | Document Processing + Drex |

## Three-way match, end to end

1. Documents in: Invoice, PO and receiving report
2. Document Processing reads: Every line item, cited to its page
3. Drex decides: Match, mismatch or review
4. Your team: Approves only the exceptions
5. Drex for Search finds: Any past match, cited to its page

What it reads: Bank statements, Trial balances, General ledgers, Invoices, Purchase orders, Receipts, Expense reports, W-9s and 1099s.

## Runs where your data already lives.

Same models and the same API at every tier. Only the boundary around your data changes.

- Managed Cloud: Our GPUs, our API, a key from Console.
- Dedicated Cloud: Your own cluster in our cloud, reached over private links.
- Your Cloud: Installs in your AWS or Azure account. Data stays inside.
- On-Prem & Air-Gapped: Your datacenter, your hardware, zero outbound.

SOC 2 Type II audited. [Visit the Trust Center](https://trust.nace.ai).

## See it on your own files.

Send us a file and the decision you make on it. We'll show you the result on your own documents.

- [Get started](https://console.nace.ai/?utm_campaign=industries&utm_content=industry-accounting_md&utm_medium=website&utm_source=nace.ai)
- [Talk to sales](https://nace.ai/contact?source=industry-accounting)

Related industries: [Professional services](https://nace.ai/industries/professional-services) · [Banking](https://nace.ai/industries/banking) · [Mortgage lending](https://nace.ai/industries/mortgage-lending)

## For agents

- [Drex API guide](https://nace.ai/drex.md): the decision model: request shape, question types, benchmarks and deployment, as markdown
- [Decision endpoint](https://console.nace.ai/v1/systemone): POST with model "drex-latest", a state string and typed questions (choice, noul, score); https://console.nace.ai/v1/models lists checkpoints
- [Document endpoints](https://console.nace.ai/v1/documents/{parse|split|classify|extract|ground}): POST a source (a public URL, an uploaded workspace file or a finished parse job) and poll GET https://console.nace.ai/v1/documents/jobs/{id}; the same key and credit as decisions
- [Console](https://console.nace.ai): API keys, the playground, usage and billing; send `Authorization: Bearer $NACE_API_KEY` on every request
- [Console docs](https://console.nace.ai/docs): quickstart, question types, the document routes, errors, limits and pricing
- [Nace Document Processing](https://nace.ai/perception.md): the Perception series: parse, split, classify, extract and ground any file type with a location on every value
- [Drex for Search](https://nace.ai/drex/search.md): Drex for Search: decision-powered retrieval for agents, Drex finds the page, cited search through the CLI, SDKs, MCP and REST, and the public benchmark ranks
- [Industries](https://nace.ai/industries.md): Nace by industry: the files Document Processing reads and the decisions Drex makes for accounting, banking, mortgage, insurance, legal, healthcare, government, construction, logistics and professional services
- [Developers](https://nace.ai/developers.md): The execution layer for agents: Perception, Decision and Search behind one key, the Drex Max frontier, install steps, a scripted agent session and the four deployment boundaries
- [Site index](https://nace.ai/llms.txt): every page on nace.ai; append `.md` to any page URL or send `Accept: text/markdown` for the markdown version
