# Numeral vs Quaderno > Quaderno scores 59.5 (C) on agent readiness against Numeral's 49.3 (D), and leads in 3 of 7 scored categories. Numeral leads on schema & documentation, agent ergonomics, security & auth and maintenance & community. Both do tax calculate. Category scores, facts, verdicts and… - Canonical: https://www.anchorterminal.com/compare/numeral-vs-quaderno - Markdown: https://www.anchorterminal.com/compare/numeral-vs-quaderno.md (~2,250 tokens) - Slim: https://www.anchorterminal.com/compare/numeral-vs-quaderno.min.md (~730 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/compare/numeral-vs-quaderno.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-08 Quaderno scores 59.5 (C) on agent readiness against Numeral's 49.3 (D), and leads in 3 of 7 scored categories. Numeral leads on schema & documentation, agent ergonomics, security & auth and maintenance & community. Both do tax calculate. - Numeral: grade D, 49.3/100, rank #611 of 722. Markdown https://www.anchorterminal.com/tools/numeral.md · JSON https://www.anchorterminal.com/api/v1/tools/numeral.json - Quaderno: grade C, 59.5/100, rank #427 of 722. Markdown https://www.anchorterminal.com/tools/quaderno.md · JSON https://www.anchorterminal.com/api/v1/tools/quaderno.json ## Which one, for what ### Numeral (D) Good for: An agent working for a seller or platform that has a Numeral account and needs tax at checkout, committed transactions for filing, and read access to nexus, registrations and filings through MCP. Ahead on: - Schema & documentation, 87 against 77 - Agent ergonomics, 71 against 56 - Security & auth, 47 against 39 - Maintenance & community, 60 against 28 Watch for: No status page, uptime SLA or numeric rate limit was found. The product page says rate limits can be removed on request ### Quaderno (C) Good for: An agent working for a SaaS, digital-goods or e-commerce seller that needs a tax rate at checkout, a record of each sale with location evidence, and compliant invoices, including Spanish Verifactu and TicketBAI. Ahead on: - Reliability, 91 against 25 - Payments & pricing, 30 against 10 - Transparency & trust, 76 against 45 Watch for: One API key reads and writes everything its user can reach. Scopes exist only on Connect OAuth tokens (read_only, read_write) ## Score by category | Category | Weight | Numeral | Quaderno | Edge | | --- | --- | --- | --- | --- | | Reliability | 16% (20 this run) | 25 | 91 | Quaderno +66 | | Performance | 10%, pending | pending | pending | not scored in this run | | Schema & documentation | 13% (16.2 this run) | 87 | 77 | Numeral +10 | | Agent ergonomics | 13% (16.2 this run) | 71 | 56 | Numeral +15 | | Security & auth | 14% (17.5 this run) | 47 | 39 | Numeral +8 | | Payments & pricing | 10% (12.5 this run) | 10 | 30 | Quaderno +20 | | Task success | 10%, pending | pending | pending | not scored in this run | | Maintenance & community | 7% (8.8 this run) | 60 | 28 | Numeral +32 | | Transparency & trust | 7% (8.8 this run) | 45 | 76 | Quaderno +31 | | Negative events | ≤15 | 0 | 0 | | | **Total** | | **49.3 · D** | **59.5 · C** | | ## Facts side by side | Fact | Numeral | Quaderno | | --- | --- | --- | | Kind | HTTP API | HTTP API | | Vendor | Numeral Two, Inc. | Recrea Systems, SL | | Hosted endpoint | `https://api.numeralhq.com` | `https://quadernoapp.com/api` | | Transports | HTTP, Streamable HTTP | HTTP | | Auth | API key | OAuth or key | | Pricing | Paid | Paid | | x402 | no | no | | Licence | Proprietary service under Numeral's terms of service. The Go, Python and Node SDKs are Apache-2.0 | Proprietary service under Quaderno's terms of service. The Ruby library on GitHub is MIT | | Tools exposed | 14 | none | | Read-only variant documented | yes | no | | llms.txt | yes | yes | | Last release | 2026-09-15 | 2026-07-04 | | Terms last updated | no date given | 2026-09-15 | | Privacy policy last updated | no document linked | 2024-05-16 | | Customer content may train models | not found in the text | not found in the text | | Terms restrict automated access | not found in the text | yes | | Terms restrict benchmarking | not found in the text | yes | | Terms or service can change without notice | not found in the text | yes | | Arbitration or class-action waiver | yes | not found in the text | | Popularity | 0 stars, 9 npm/wk, 19 PyPI/wk | 15 stars | ## Verdicts **Numeral.** Docs are written for agents, with a public OpenAPI spec for 32 operations, Markdown pages, llms.txt and a remote MCP server whose 14 tools are read-only by default. No status page, numeric rate limit or SLA was found, the API ignores idempotency keys, and API access is sold on a custom plan after a demo. **Quaderno.** A public OpenAPI 3.1 spec covers 92 operations, with a free sandbox and a status page showing no incident since July 2025. The API key has full account access, there are no idempotency keys, and the newest public API version is dated October 2024. ## Before you call either ### Numeral 1. Send `X-API-Version: 2026-03-01` on every call to `https://api.numeralhq.com`. Merchant, platform and certificate endpoints reject requests without it 2. Commit with a stable `reference_order_id`. On `REFERENCE_ORDER_ID_ALREADY_EXISTS` look up the existing transaction, because `Idempotency-Key` is ignored 3. Commit before the calculation's `expires_at`. If it has expired, calculate again and commit the new `calculation_id` with the original `reference_order_id` 4. Send `amount` as the line total in minor units to `/tax/calculations` and as the per-unit price to `/tax/platform/calculations` 5. Start with an `sk_test_` key. Certificate endpoints and MCP certificate tools are live only and answer `TESTMODE_NOT_SUPPORTED` or `live_mode_required` ### Quaderno 1. Call GET https://quadernoapp.com/api/authorization first. Its `href` gives the account subdomain that every other call needs 2. Before retrying a failed POST /transactions, list invoices by `processor_id` to check whether the sale was recorded. There is no idempotency key 3. Treat GET /invoices/{id}/deliver as a write. It emails the invoice to the customer 4. Correct a final invoice with a credit note. DELETE on invoices returns 410 and PUT accepts only notes, tags, metadata and address fields 5. Read X-RateLimit-Remaining and X-RateLimit-Reset, and page with `created_before` and `limit` up to 100 ## Questions ### Which is better for AI agents, Numeral or Quaderno? Quaderno scores 59.5 (C) on agent readiness against Numeral's 49.3 (D), and leads in 3 of 7 scored categories. Numeral leads on schema & documentation, agent ergonomics, security & auth and maintenance & community. ### Do Numeral and Quaderno need an API key? Numeral needs an API key. Quaderno takes an API key or an OAuth sign-in. ### Can an agent call Numeral and Quaderno without installing anything? Yes. Numeral has a hosted endpoint at https://api.numeralhq.com and Quaderno at https://quadernoapp.com/api. ## For agents - This comparison as JSON: https://www.anchorterminal.com/compare/numeral-vs-quaderno.json, and with the fewest tokens: https://www.anchorterminal.com/compare/numeral-vs-quaderno.min.md - Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "numeral", "b": "quaderno"}`. From a terminal: `anchor compare numeral quaderno` - Each listing in full: https://www.anchorterminal.com/api/v1/tools/numeral.json and https://www.anchorterminal.com/api/v1/tools/quaderno.json ## Other comparisons with Numeral or Quaderno - [Anrok vs Numeral](https://www.anchorterminal.com/compare/anrok-vs-numeral.md) - [Anrok vs Quaderno](https://www.anchorterminal.com/compare/anrok-vs-quaderno.md) - [Avalara AvaTax vs Numeral](https://www.anchorterminal.com/compare/avalara-vs-numeral.md) - [Avalara AvaTax vs Quaderno](https://www.anchorterminal.com/compare/avalara-vs-quaderno.md) - [Fonoa vs Numeral](https://www.anchorterminal.com/compare/fonoa-vs-numeral.md) - [Fonoa vs Quaderno](https://www.anchorterminal.com/compare/fonoa-vs-quaderno.md) - [Kintsugi vs Numeral](https://www.anchorterminal.com/compare/kintsugi-vs-numeral.md) - [Kintsugi vs Quaderno](https://www.anchorterminal.com/compare/kintsugi-vs-quaderno.md) - [Numeral vs TaxCloud](https://www.anchorterminal.com/compare/numeral-vs-taxcloud.md) - [Numeral vs TaxJar](https://www.anchorterminal.com/compare/numeral-vs-taxjar.md) - [Numeral vs Vertex O Series](https://www.anchorterminal.com/compare/numeral-vs-vertex-tax.md) - [Numeral vs Zamp](https://www.anchorterminal.com/compare/numeral-vs-zamp.md) - [Quaderno vs TaxCloud](https://www.anchorterminal.com/compare/quaderno-vs-taxcloud.md) - [Quaderno vs TaxJar](https://www.anchorterminal.com/compare/quaderno-vs-taxjar.md) - [Quaderno vs Vertex O Series](https://www.anchorterminal.com/compare/quaderno-vs-vertex-tax.md) - [Quaderno vs Zamp](https://www.anchorterminal.com/compare/quaderno-vs-zamp.md)