How checking works

The checker compares amounts per account, not wording. It runs entirely in your browser, follows fixed rules, uses no AI, and gives the same entry the same result every time.

What is compared

Your entry is reduced to its net effect on each account. Every amount is counted in whole cents, debits as plus and credits as minus, and the lines of the same account are added up. An account whose lines cancel out drops out. The answer is reduced in the same way, and the two are compared.

Accepted variants

Some transactions have more than one legitimate presentation within the same convention. When an item accepts more than one, each is stored as an accepted answer: your entry is correct if it matches any of them, and the answer panel shows them under "Also accepted". When your entry matches none, the feedback compares it with the accepted answer it is closest to, the one with the fewest differences.

What the feedback can say

When an entry is not correct, the feedback lists only what follows from comparing it with the answer:

Named slips

A few common slips get a name, but only when your whole entry equals the answer changed in exactly that way. Any other entry, however close, gets the plain list of differences above.

Automated tests check, for every item and convention, that none of these names fires on thousands of other mistakes.

What the checker never does

Conventions are a setting, not a language

The convention decides the chart of accounts, the account names and codes, the inventory system, the VAT accounts and which answer an item expects. The page language decides only the language of the interface and of the transaction. Each language starts with its own convention, and you can switch above any entry; your choice is remembered in your browser.

ConventionInventoryVATAccounts
United States (US textbooks)Perpetual: each sale also records its cost of goods soldNone; sales tax where an item says soUS textbook names
Spain (PGC 2007)Periodic: purchases in 600, sales in 70021%: 472 and 477PGC names and codes
France (PCG 2025)Periodic: purchases in 607, sales in 70720%: 44566 and 44571 (44562 on fixed assets)PCG names and codes
Germany (generic accounts)Purchases of goods recorded as an expense (aufwandsorientiert), unless the item says otherwise19%: Vorsteuer and UmsatzsteuerGeneric German names, no SKR numbers

Account names stay in the convention's own language whatever the page language: on an English page with the Spanish convention you see "472 Hacienda Pública, IVA soportado". Amounts are shown in US dollars for the US convention and in euros for the others. An item with no equivalent in a convention says so and asks you to choose another one.

Typing amounts

Type amounts the way you write them, for example 1,234.56, with up to two decimals; a currency sign is ignored. An amount that could be read two ways, zero, a negative amount or more than two decimals is refused with a message next to the field, and nothing is checked until every amount can be read.

Reporting a disputed answer

Under every entry there is a report reference: the item, its revision, the convention and the number of the set of amounts ("New amounts" draws a new set). It is enough to reproduce your entry exactly. If you believe a correct entry is marked wrong, please report it with that reference.