AI bookkeeping and checks for accounting firms

Find the mistakes in your clients' books before the tax office does.

Mistakes cost money: a bill booked twice, tax that does not match the lines, a payment with no document behind it. Rightbooked reads every bill, receipt, sales invoice and bank statement, checks each one before it is booked, and books the rest with your firm's own rules. Your reviewer approves.

Entries go into Odoo (for an additional fee), or into a journal file for SQL Account, AutoCount or Sage UBSyour accounting software. Nothing is posted without a named person's approval.

Checks · one client · October illustrative example
63documents checked
3duplicate bills held
2totals that do not add up
5tax amounts to confirm
7bank payments without a document
1bank statement missing
Held · duplicate billSame supplier, same number, same amount, uploaded twice. Booking it again would double the expense and the tax claimed. Held with the reason, not booked.
Ready for your reviewer48 entries drafted with the document attached, matched to the bank where the statement is in. Nothing posted by the system.
Less risk.

Every document checked before it is booked: totals, tax, duplicates, the bank. Mistakes surface in the same month, not after a letter from the tax office.

Less administration.

Documents are read once, booked once, and the document stays attached to the entry. Nobody retypes, nobody hunts for the paper later.

Fewer hands on the books.

Rules get stricter every year and a mistake can cost more than the tax. The system reads and books; one reviewer does what took a team.

What it does

Three jobs, one engine

The same engine reads every document and decides what it should do to the books. What changes is how far you let it go.

01 · CHECK

Finds the mistakes in books you already have

Every sale and purchase rebuilt from the invoice: who, where, what, which rate, which period, deductible or not. Expected treatment against booked treatment, invoice against journal, journal against bank. Findings with the evidence, ranked by risk.

now totals, tax, duplicates, bank · coming full VAT treatment for Europe

For businesses →
02 · BOOK

Books the next month right the first time

Bills, receipts and daily takings arrive by e-mail or upload. The system reads them, applies your rules, prepares the entry and chases what is missing. Your reviewer approves; the journal goes into the software you already use.

now upload, e-mail, Drive, Odoo, journal files · coming daily takings

For accounting firms →
03 · KEEP

Keeps every obligation under control

A register of every filing, deadline and acknowledgement, per entity and per country, tested against evidence. When a return is due, it is prepared and reconciled. When a bill is late, someone is asked. Nothing is filed without you.

in build

How it works →
What it does today

A client's month, from the pile of paper to entries your reviewer posts

Everything below works today for firms on the trial. Where something is still coming, it says so.

01 · COLLECT

Documents in

Upload bills, receipts, sales invoices and bank statements, or one scanned stack: the system splits it into documents. Or forward them to the client's own e-mail address, or drop them in a shared Google Drive or OneDrive folder. coming WhatsApp.

02 · READ

Read into figures

Supplier or customer, dates, numbers, lines, tax and totals, with the document kept next to every figure. MyInvois e-invoices, as downloaded from LHDN, are read directly.

03 · CHECK

Checked before booking

Totals that do not add up, tax that does not match, duplicates and unknown suppliers are held back with the reason, not booked.

04 · LEARN

Your rules, from the old books

The system reads the client's previous books and proposes which supplier goes to which account. A partner approves; every change to the rules is kept as a version.

05 · ASK

One question per supplier

What the rules cannot decide becomes one question with suggested answers. One answer applies to all of that supplier's lines. For a missing document, a request to the client is prepared.

06 · BANK

Matched to the bank

Bank statements are read and every line is matched to its document. Open lines and missing statement months are listed.

07 · POST

Into the books

Odoo (for an additional fee): supplier bills and sales invoices as drafts with the document attached; your reviewer posts. SQL Account, AutoCount and Sage UBSOther software: a journal file to import, layout confirmed with your firm first. next Xero.

08 · FIRM

One workspace for the firm

All clients in one list, partner and reviewer roles, add a new client yourself, sign in with single-use links, and an assistant that answers from the client's own records.

The agents

A small team of agents works every document. You approve.

Each agent has one job and one boundary. Agents propose, approved rules decide, a person approves anything that goes into the books.

R
Reader
Splits a scanned stack into documents and turns each bill, receipt, sales invoice or statement into figures.
C
Checker
Totals, tax, duplicates, known supplier. Anything that fails is held back with the reason.
L
Rules
Learns from the client's old books and proposes rules. Applies only the rules a partner approved.
M
Matcher
Matches bank lines with documents, lists open lines and missing statement months.
B
Booker
Prepares the entry with the document attached, as an Odoo draft or a journal file line. Can draft, never post.
Q
Asker
Turns what the rules cannot decide into one question per supplier, with suggested answers.
A
Assistant
Answers your questions about a client from that client's own documents and entries.
✓
You
Approve the rules, answer the question, post the entry. Nothing goes into the books without you.
One upload, ten minutes

What happens when a client's month arrives

An invented example: a café client hands over October as one scanned stack. The firm's partner approved the rules from last year's books on the first day.

R
Reader 09:02
31 pages uploaded for October. Split into 23 documents: 18 supplier bills, 4 receipts and the September bank statement. All read.
C
Checker 09:03 Duplicate held
One bill appears twice with the same number and amount: the copy is held, so the expense and the tax are not claimed twice. One receipt does not add up to its lines: held, reason shown.
L
Rules 09:03
13 bills and 3 receipts match approved rules and are drafted. 4 bills come from a packaging supplier the client did not use last year: no rule yet.
M
Matcher 09:04 Statement missing
September statement: 37 of 41 lines matched to documents, 4 open. The October statement has not arrived.
Q
Asker 09:04
New packaging supplier, 4 bills. Suggested: packaging materials, or purchases. One answer books all four. Shall I prepare a request to the client for the October statement?
✓
You 09:12 Answered
Packaging materials, and yes. All four booked; the request to the client is ready. 20 drafts wait with the document attached for the reviewer to post.
Agents proposeApproved rules decideYou approveEvery answer is kept
Coming for Europe · VAT checks

What happens when a cross-border bill arrives

A German supplier ships parts to a Belgian company and, correctly, charges no VAT. The bookkeeper files it under the usual purchase code. Nothing downstream would ever notice.

R
Reader 09:02
New bill from Müller Industrieteile GmbH, EUR 6,000, VAT 0%, note "innergemeinschaftliche Lieferung", delivery address Antwerp. Shipment document attached.
V
Verifier 09:02
Supplier DE VAT number valid. Your BE VAT number valid. Invoice content complete. Not a duplicate.
C
Classifier 09:03
Goods. Supplier in Germany, customer in Belgium, goods moved DE → BE, B2B.
T
Controller 09:03
Expected treatment: intra-Community acquisition, reverse charge in Belgium. Report in grids 86 and 55, deductible in 59.
M
Matcher 09:03 Mismatch · high risk
Booked as Belgian domestic purchase 21% with EUR 1,260 input VAT. The invoice carried no VAT. Grid 59 overstated; grids 86 and 55 missing.
Q
Explainer 09:04
Proposed correction: change the tax code to "ICA goods, reverse charge", remove EUR 1,260 of input VAT, update the August return. Approve?
✓
You 09:10 Approved
Correction posted with the evidence attached. August return updated and reconciled. Ready to file.
Agents proposeRules decideYou approveEverything is logged
Where this goes

Start with the books. Grow into checks, filing, then everything.

One engine, five phases. You can stop at any of them.

Now
AI bookkeeping

Documents read, checked and booked, reviewer posts in Odoo or imports a journal file. In trial with an accounting firm.

Now
Firm workspace

All clients, partner and reviewer roles, rules approval, questions per supplier, bank matching. Documents by upload, e-mail, Google Drive or OneDrive. WhatsApp and Xero next.

In build
AI VAT Controller and audit

Find every VAT mistake, full-population testing, period reconstruction and workpapers for auditors and self-audit.

Later
VAT filing

Through a partner or your accountant first, then directly through the authority's own interface.

Later
Full compliance

Corporate tax, payroll, e-invoicing controls. Every tax, every obligation, every country, checked continuously.

Who it is for

Built for the people who carry the risk

Accounting and bookkeeping firms

One workspace across all your clients. The system reads, checks and books the documents, your reviewer posts, and every entry carries its document. A partner decides the rules once per client.

For firms →

Firms on their own software

Keep your software. Rightbooked prepares the journal file in the layout your software imports, so the entries arrive with the documents already checked behind them.

How it works →

Firms and companies on Odoo

Supplier bills and sales invoices go straight into Odoo as drafts with the document attached, in the client's own company. Your reviewer posts them there. Odoo is offered for an additional fee.

How it works →

Audit firms in build

Every exception with evidence. Full-population testing at the cost of a sample: the same engine that books a month can test one, read-only.

Audit modules →

SMEs and online sellers coming

Cross-border sales, marketplaces, imports, reverse charge, One-Stop Shop. If your VAT has more than one country in it, a wrong tax code is a matter of when, not if. Find it first, recover what is yours, file with confidence.

For businesses →

Sellers from China into Europe · 跨境卖家 coming

Sell in Europe. We handle the accounting and VAT compliance automatically. Chinese-language interface, Amazon and seller-ERP integrations, European filing network.

在欧洲销售,账务与增值税合规自动完成。中文界面,对接亚马逊与主流跨境ERP。

了解更多 →
Pricing

One subscription per client company

USD 99 per client company per month. No setup fee, no minimum term. Billed monthly in advance by card. Local taxes extra. Ask your accountant, or contact us.

See pricing →
Countries

Malaysia, Singapore and the Philippines first

Bookkeeping through accounting firms there today. Belgium, Germany, the Netherlands and the UK next, with VAT. Every further country is added as rules, return mapping and a filing route, not a rebuild.

Australia: bookkeeping on request

Bookkeeping works from the client's own chart of accounts and your firm's rules, so an Australian firm can start with one client. GST checks for Australia are added later, as rules, return mapping and a filing route.

See the map →
Control

The AI never owns your books

Each client has its own separate area. The system drafts; a named person approves the rules and posts the entries. Every entry keeps its document, every rule keeps its versions.

How we protect it →
Questions

Straight answers

Do I have to change my accounting software?

No. On Odoo, the entries arrive as drafts in the client's company; Odoo is offered for an additional fee. On SQL Account, AutoCount or Sage UBSyour accounting software, you import the journal file we prepare; we confirm the import layout with your firm on the first client. Xero is next. On other software, tell us which import file it takes.

Is an AI deciding my tax position or booking my entries on its own?

No. The AI reads documents and proposes. Rules a partner has approved decide the account. Anything the rules cannot decide becomes a question for your firm. The system's own account drafts; a named person posts.

How does it learn how we book?

From the client's previous books. The system proposes which supplier goes to which account, a partner approves or changes it, and every version of the rules is kept. Answers to questions become rules once they are approved.

Do you file my VAT or tax return?

Not today: filing stays with your firm. When VAT filing opens, you choose: submit it yourself through the authority's own interface from inside the product, send it to your accountant, or route it to a licensed filing partner. We prepare, reconcile and route; we never file without your approval.

What does a Risk Scan cost me?

Nothing to start. For Europe, the VAT Risk Scan scans the last three to six months and shows what it found; it opens with the VAT checks. Elsewhere, start with a pilot on one client.

Try it on one client

One client, one month, next to your team

Tell us which accounting software you use and where the client files. We come back within two working days with a pilot proposal: one client's month read, checked, booked and matched to the bank, side by side with what your team does today.

  • Your own documents, or ours if you prefer a dry run.
  • Nothing posted without your reviewer.
  • You compare the hours, what was found, what was missed, then decide.
Free VAT Risk Scan · coming

See what your books are hiding

Tell us which accounting system you use and where you file. When the VAT checks open for your country, you are first: a scan of the last three to six months, a risk score, the top findings and what they would cost you. Bookkeeping pilots can start now.

  • Read-only. We change nothing.
  • Nothing posted or filed without your person.
  • Firms: ask for a portfolio scan across your clients instead.

Opens your e-mail client with the request prepared. Nothing is sent until you press send.