Skip to main content
2,200+ contractors in the research universe benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Strategy

We Tested 38 AI Models on 100 Real QuickBooks Close Checks (LevelBench-100)

Sam YangEx-CFO across trades, SaaS & services · $2.5B in total PE/banking transactions · Stanford MBA
Published October 18, 2026·10 minute read
Share

LevelBench-100 Research

An unassisted AI model is a probabilistic reader, not an accounting ledger. When we tested 38 models on 100 real QuickBooks close checks, only a deterministic rules pipeline hit 100% accuracy with zero dangerous writes.

Sam Yang, Stanford MBA, ex-CFO across trades, SaaS, services

10 minute readStrategy

The short answer

LevelBench-100 evaluates 38 frontier AI models, command-line agent harnesses, and deterministic accounting pipelines across 12 real-world QuickBooks monthly close and CFO workflows (100 binary checks). Unassisted AI models score between 53.0% and 98.0% on single runs, and most make silent ledger errors when faced with real-world distractor transactions. Pairing an AI model with a deterministic accounting rules pipeline reaches 100.0% accuracy, 100.0% three-run consistency, and a 0.0% dangerous write rate.

Key takeaways

  • Unassisted AI models guess when records get messy: Across 27 unassisted models, single-run accuracy ranged from 53.0% to 98.0%, and three-run consistency dropped as low as 27.6%.
  • Gemini 4 Argon led all unassisted models: Google's Gemini 4 Argon (Medium Thinking) scored 98.0% unassisted with a 0.0% dangerous write rate, ahead of Claude Fable 5.1 (96.0%), Claude Opus 5.5 (95.0%), and GPT-6.1 Sol (93.0%).
  • Architecture beats raw model size: A deterministic rules pipeline paired with a $0.008 worker model (DeepSeek V3) or a $0.025 model (GPT-5.6 Terra) achieved 100.0% accuracy and beat every unassisted $0.24 frontier model.
  • Full dataset and reproducible code are open: Inspect the interactive leaderboard on the Agentic Accounting and Monthly Close Benchmark page.

Every week, a business owner or controller asks me the same question: "Can I just connect ChatGPT, Claude, or Gemini to QuickBooks and let it close my books?"

Most software demos answer that question with a cherry-picked bank feed categorization. They show an AI model reading a coffee receipt and picking "Meals and Entertainment." That is not a monthly close.

A real monthly close is not a vocabulary test. It is a multi-system reconciliation problem full of traps: prior-period checks sitting in a current export, vendor bills that were already paid twice, customer deposits sitting in revenue before the job starts, and owner add-backs disguised as operating software.

To see what actually happens when you hand a real close to modern AI systems, we built LevelBench-100 (v2.0): an open, 100-check benchmark across 12 monthly close and CFO workflows modeled on four anonymized multi-entity businesses running QuickBooks Online. You can explore the full interactive dataset on our Agentic Accounting Benchmark hub.

How we built a benchmark that does not teach to the test

Most AI benchmarks fail finance operators for two reasons: the prompts tell the model the answer, and the test data has already been cleaned up by a human accountant.

In real life, nobody hands a controller a clean table and says, "Please calculate the ASC 330 landed inventory cost excluding outbound shipping." Instead, you get a messy QuickBooks CSV export, a freight forwarder bill, a Shopify payout report, and a frantic Slack note from the founder.

To mirror real operations, LevelBench-100 v2.0 enforces three strict rules:

  1. Zero prompt leakage in unassisted runs: In our unassisted zero-shot tier, models receive only the anonymized entity Chart of Accounts, realistic client onboarding memos (sales handover notes and controller notes), and unfiltered ledger and subledger JSON rows. They never receive pre-digested accounting formulas or hints about which rows are traps.
  2. Real production distractor rows: Every workflow embeds actual bookkeeping traps we see in client cleanups:
    • August checks and voided transactions mixed into a September bank reconciliation export.
    • Bank withdrawals that are already linked to an existing QuickBooks BillPayment or predate the vendor invoice.
    • Field service jobs completed in October sitting next to deposits collected in September for work not yet started.
    • Outbound customer shipping charges mixed with capitalizable inbound ocean freight under FASB ASC 330 inventory guidance.
    • Recurring QuickBooks and CRM subscriptions buried inside a seller's list of "one-time" EBITDA add-backs.
  3. Three distinct operating setups tested side by side: We tested the exact same 100 binary checks across three setups so CEOs and finance leaders can see whether accuracy comes from the AI model, the prompt, or the engineering pipeline around it.

Plain-English guide to the three setups we tested

Software vendors love to throw around terms like "agentic harness" or "deterministic pipeline" without explaining what they mean for your money. Here is what those terms actually mean in plain English:

  • Unassisted AI Model (27 models tested): You hand the raw QuickBooks export and client notes directly to an AI model (like GPT-6.1, Claude Opus 5.5, or Gemini 4 Argon) and ask it to produce the journal entries and reconciliation numbers. There are no code guardrails checking its math.
  • Rule-Guided CLI Agent (4 harnesses tested): You run the AI inside a command-line workspace agent (like Google Gemini CLI, Antigravity CLI, or OpenAI Codex CLI) with written accounting standard operating procedures. The agent can write scripts to inspect the files, but the AI still decides what to output.
  • Level Deterministic Pipeline (7 pipelines tested): Instead of letting an AI model do arithmetic or post directly to the ledger, a hard-coded accounting rules engine (what we call the Level Deterministic Pipeline) enforces double-entry balance checks, date cutoffs, invoice-to-payment matching, and GAAP accrual rules in code. The AI model is used to read unstructured documents, classify ambiguous memos, and draft commentary, while the deterministic code verifies every penny and blocks any unverified write.

The LevelBench-100 leaderboard: representative results across 38 setups

Below is the headline comparison across the three architectures from the 38-entry LevelBench-100 leaderboard.

RankSystem or ModelOperating SetupUnassisted AccuracyRule-Guided Accuracy3-Run ConsistencyDangerous Write RateTime per CloseCost per Close
1Level Deterministic Pipeline + Gemini 4 ArgonDeterministic Pipeline100.0%100.0%100.0%0.0%0.04s$0.040
2Level Deterministic Pipeline + GPT-6.1 SolDeterministic Pipeline100.0%100.0%100.0%0.0%0.04s$0.060
3Level Deterministic Pipeline + Claude Opus 5.5Deterministic Pipeline100.0%100.0%100.0%0.0%0.04s$0.090
4Level Deterministic Pipeline + GPT-5.6 TerraDeterministic Pipeline100.0%100.0%100.0%0.0%0.04s$0.025
7Level Deterministic Pipeline + DeepSeek V3Deterministic Pipeline100.0%100.0%100.0%0.0%0.04s$0.008
8Gemini CLI 0.64.0 (Gemini 4 Argon)CLI Agent Harness97.0%100.0%93.5%3.6%34.01s$0.050
10Codex CLI (GPT-6.1 Sol)CLI Agent Harness92.0%98.0%83.2%3.6%58.04s$0.140
12Gemini 4 Argon (Medium Thinking)Unassisted AI Model98.0%100.0%95.7%0.0%26.09s$0.040
14Claude Fable 5.1Unassisted AI Model96.0%97.0%91.4%10.7%68.64s$0.280
16Claude Opus 5.5Unassisted AI Model95.0%97.0%89.3%10.7%38.71s$0.240
18Claude Sonnet 5.5Unassisted AI Model94.0%94.0%87.3%10.7%34.54s$0.080
19GPT-5.6 Terra (Low Effort)Unassisted AI Model93.0%94.0%85.2%7.1%26.42s$0.025
22GPT-6.1 Sol (Low Effort)Unassisted AI Model93.0%97.0%85.2%0.0%56.64s$0.080
32DeepSeek V3 (0324)Unassisted AI Model80.0%87.0%61.2%7.1%10.73s$0.008
34Kimi K2.5 (Moonshot AI)Unassisted AI Model67.0%83.0%41.4%39.3%15.96s$0.015
37Qwen 3 Next 80BUnassisted AI Model61.0%76.0%35.0%46.4%19.25s$0.012
38Qwen 2.5 72B InstructUnassisted AI Model53.0%72.0%35.0%50.0%114.78s$0.010

Free benchmark review

See how your operating numbers benchmark.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

Four findings every CEO and finance leader should care about

1. A 93% accurate AI bookkeeper is still unusable without a deterministic gate

In software demos, 93% accuracy sounds great. In accounting, a 93% pass rate across 100 checks means 7 broken numbers in your monthly close. Worse, when you run a probabilistic model three times in a row (pass^3 consistency), a 93% single-run model only produces the exact same error-free close 85.2% of the time.

Even more important is the Dangerous Write Rate: how often a system attempts to post an unbalanced journal entry, double-pay a vendor bill, or silently fabricate a missing tax rate instead of pausing for human review. Several frontier models with 94% to 96% overall accuracy still recorded a 10.7% dangerous write rate when unassisted because they tried to "helpfully" complete a journal entry when a vendor W-9 or legal settlement document was missing.

2. Gemini 4 Argon and GPT-6.1 Sol had zero dangerous writes, for different reasons

Among unassisted models, Gemini 4 Argon (Medium Thinking) took first place at 98.0% accuracy and 0.0% dangerous writes in 26.09 seconds ($0.04 per close). GPT-6.1 Sol also achieved a 0.0% dangerous write rate at 93.0% unassisted accuracy (and 97.0% when rule-guided) because its double-entry and epistemic-hold discipline never forced an unbalanced entry.

By contrast, open-weight models like Kimi K2.5 (67.0% accuracy, 39.3% dangerous write rate) and Qwen 3 Next 80B (61.0% accuracy, 46.4% dangerous write rate) routinely swallowed distractor rows: they capitalized outbound customer shipping into inventory and accepted recurring software subscriptions as one-time EBITDA add-backs.

3. The deterministic pipeline turns $0.01 worker models into 100% close engines

Look at Rank 4 and Rank 7 in the table above. Unassisted GPT-5.6 Terra scores 93.0%, and unassisted DeepSeek V3 scores 80.0%. Yet when you wrap those exact same models inside the Level Deterministic Pipeline, both jump to 100.0% accuracy, 100.0% three-run consistency, and 0.0% dangerous writes at $0.008 to $0.025 per close.

Why? Because an AI model should never be asked to do what 50 lines of deterministic accounting code can verify with certainty. In a real finance operating system, the AI extracts context and flags exceptions, while deterministic code checks every transaction ID, date cutoff, and debit-credit tie-out against the QuickBooks Online accounting API and subledger exports.

4. Your software stack determines how hard your monthly close is

LevelBench-100 also exposes why AI finance projects fail in service businesses: the hardest errors happen in the gap between your operational software (field dispatch, POS, EHR, or Shopify) and your general ledger.

That is why we paired LevelBench-100 with three companion benchmark databases so operators can check their entire stack:

What to ask before you let any AI touch your books

Before you buy a tool that claims to automate your bookkeeping or monthly close, ask the vendor three questions:

  1. "What happens when a bank feed row matches two open bills or predates the invoice?" If the system relies on a prompt instead of a deterministic date-and-link check, it will eventually double-count an expense.
  2. "Show me your epistemic hold log." When a $18,500 wire hits the bank with no invoice and no W-9, does the AI guess an expense account, or does a hard rule quarantine the transaction into Suspense - Ask Client and block the close until a human resolves it?
  3. "Can I run the exact same export three times and get the exact same trial balance to the penny?" If the answer is no, you have a chatbot, not an accounting pipeline.

If you want to see where your current QuickBooks setup, job costing, or subledger sync is leaking margin before your next close, run our profit gap diagnostic tool or test your open jobs in the WIP schedule calculator. And if you want a finance team that runs on deterministic controls rather than monthly guesswork, see how our CFO and accounting services and software integrations work in practice.

Source and claim note

Methodology and dataset note: LevelBench-100 (levelbench-100.v2) is a first-party, synthetic-but-realistic multi-entity benchmark created by Level Research modeled on four anonymized SMB QuickBooks Online structures (CompanyCo: HVAC and plumbing contractor, omnichannel ecommerce brand, B2B SaaS company, and multi-clinic healthcare group). The 100 binary checks span 12 workflows (WF01 through WF12). All 38 benchmark rows, workflow definitions, and grading rules are published in full at /data/benchmarks/levelbench-100.json and /data/benchmarks/levelbench-100.csv and archived in our repository under data/levelbench-100/. A 100.0% score on LevelBench-100 proves that a deterministic pipeline satisfies the 100 defined rules on this benchmark cohort; actual production accuracy in a live business depends on source data completeness, chart-of-accounts governance, and human review of quarantined exceptions.

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ contractors in the research universe. No fluff. Unsubscribe anytime.

Sam Yang

About the author

Sam Yang

Founder & CEO

Founder of Level, the AI operating layer for contractors and skilled trades, and the other operating businesses where scarce labor is the constraint. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.

LinkedIn

See how your operating numbers benchmark.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

2,200+ contractors in the research universe$13.25B in job revenue analyzedWeekly action cadenceSee the contractor research data and sample size for each metric

Start with a discussion of your priorities. Financial analysis follows access to the agreed books and operating records.

No credit card. Start with a 15-min call. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.