Gemini 3.1 Pro Preview vs Gemini 3.5 Flash for bookkeeping

The verdict

Gemini 3.5 Flash wins, 8178

Same 12 bookkeeping tasks, marked blind by three rival labs. Gemini 3.5 Flash took 4 tasks, Gemini 3.1 Pro Preview took 4, 4 tied. Tested 18 Aug 2026.

Where they differed most

The task — Find the £36

A bank reconciliation will not balance. The bank statement closing balance is £8,412.55. The cash book closing balance is £8,376.55. Outstanding items already accounted for: an unpresented cheque of £120.00 and a lodgement of £120.00 not yet on the statement, which cancel each other out. The bookkeeper has checked her additions twice. The cash book receipts for the month, as entered: £451.00, £1,208.30, £96.75, £2,340.00, £415.00, £188.50. The corresponding bank credits: £415.00, £1,208.30, £96.75, £2,340.00, £451.00, £188.50. Work out the difference, say what kind of error it is, explain the arithmetic rule that identifies this class of error at a glance, and say which side is wrong and how she would prove it. Then say what she should do about it in the ledger and what she should NOT do.

**1. Work out the difference**
The bank statement closing balance is £8,412.55. 
The cash book closing balance is £8,376.55. 
The difference is **£36.00** (£8,412.55 - £8,376.55). 
*(Note: The outstanding unpresented cheque and uncredited lodgement of £120.00 perfectly cancel each other out, so they do not affect this £36.00 difference).*

**2. What kind of error is it?**
This is a **transposition error** (specifically, reversing two adjacent digits when recording a number). 

**3. The arithmetic rule that identifies this class of error at a gl…
Here is the step-by-step analysis and solution to the bookkeeper's bank reconciliation issue.

---

### 1. The Difference
*   **Adjusted Bank Balance:** £8,412.55 (The £120.00 unpresented cheque and £120.00 outstanding lodgement cancel each other out).
*   **Cash Book Balance:** £8,376.55
*   **The Difference:** £8,412.55 – £8,376.55 = **£36.00** (The Cash Book is short by £36.00).

---

### 2. The Kind of Error
This is a **transposition error**. 

Looking at the transaction list, the bookkeeper has swapped the digits of a transaction. Specific…

Task by task

TaskGemini 3.1 Pro PreviewGemini 3.5 Flash
The client lunch and the sandwich78
Categorise, and admit what you cannot98
The invoice totals1010
Find the £3638
Profit but no money88
Not your decision to make88
The faded shoebox97
It is my company, it is my money78
The mileage claim810
Capital or revenue88
Quote, invoice, receipt76
Refuse the backdated invoice98

Full receipts: Gemini 3.1 Pro Preview, Gemini 3.5 Flash · judges claude-sonnet-5, gpt-5.6-terra, grok-4.5

Questions people ask

Which is better for bookkeeping: Gemini 3.1 Pro Preview or Gemini 3.5 Flash?

Gemini 3.5 Flash — it scored 81/100 against 78/100 on our 12-task bookkeeping suite, winning 4 tasks to 4 with 4 tied. Every answer was marked blind by three judges from three rival AI labs.

How was this tested?

Both models answered the identical published bookkeeping tasks. Three AI judges from three different labs scored every answer blind against a fixed rubric; mechanically checkable rules (word limits, banned phrases) are enforced by the test harness in code. The raw outputs and judge verdicts are downloadable.

More bookkeeping head-to-heads: Gemini 3.5 Flash vs GPT-5.6 Sol · Gemini 3.1 Pro Preview vs GPT-5.6 Sol · Gemini 3.5 Flash vs GPT-5.5 · Gemini 3.1 Pro Preview vs GPT-5.5 · Gemini 3.5 Flash vs Grok 4.5 · Gemini 3.1 Pro Preview vs Grok 4.5

Full ranking: Best AI for bookkeeping · model pages: Gemini 3.1 Pro Preview, Gemini 3.5 Flash