AI does the bookkeeping. You approve.

Say what needs doing in your own words. Norman finds receipts, writes invoices, books transactions and prepares the VAT return: in the chat, as an agent in the background or right inside Claude and ChatGPT. Anything that goes to the tax office or moves money waits for your approval.

Capterra badge
ELSTER
Hosted in Germany
ZUGFeRDGoBD konform

Work with Norman AI wherever you are

In Norman's chat, with agents in the background or in the AI tools you already use. Always with the same data and the same permissions.

01

In Norman's chat

Ask by text or voice, in the browser or the app. Attach PDFs and screenshots when a document is involved. Norman answers with your actual numbers and creates drafts for you to review.

  • Web
  • iOS and Android
  • Voice
  • PDFs and screenshots
02

With agents in the background

Agents handle recurring work without a chat: preparing the VAT return, following up on overdue invoices, booking transactions by your rules. You see in Norman what they did, and you can undo bookings made by rules.

  • Tax autopilot
  • Payment reminders
  • Rules
  • Workflows
Norman as your AI employee
03

In Claude, ChatGPT and Cursor

Connect Norman once over MCP and work with your books right inside the AI assistant you already use. Norman is officially listed in the Claude and ChatGPT directories.

  • Claude
  • ChatGPT
  • Cursor
  • 240+ tools
Connect Norman over MCP
04

Your sources in Norman

Connect Google Drive, Microsoft 365, Stripe or PayPal as a source. Norman searches there when you ask in the chat, and in Google Drive it only reads the files you share.

  • Google Drive
  • Microsoft 365
  • Stripe
  • PayPal
  • Your own MCP servers

Don't search. Ask.

One sentence is enough. Norman works with your actual bookings, receipts and invoices and shows what it did.

Find the receipts missing for September and match them. 6 matching receipts

AI that works without a chat

Most of it happens before you ask: Norman reads every receipt, books every transaction and prepares your returns.

Receipt
Team lunch · 84.20 €
IMG_2841.jpeg
Matched
Transaction
Oberholz
Card payment

Reads and matches receipts

Snap, forward or upload. Norman reads amount, date, merchant and VAT rate and finds the matching bank transaction.

Bank feedSynced

Books transactions and learns

Norman suggests a category for every transaction. Correct it once and Norman remembers it for similar ones.

Transactions categorized140
Receipts matched automatically38
Bookings created126
Deductions identified€2,480
Tax returns prefilled100%

Prepares the VAT return

When a period ends, the tax autopilot prepares the VAT return, checks the period and waits for your approval. Then it goes to the tax office via ELSTER.

Deductions

  • Office rent
  • Accounting
  • No software?
Tax score73

Finds tax savings

Norman looks through your books for deductions, shows the math and books nothing until you agree.

Invoice
Acme BV
9.460 €
Overdue
Send reminder
Invoice
Acme Inc.
8.330 $
Sent
Invoice
Acme GmbH
7.530 €
Paid

Follows up on invoices

Norman reminds clients about overdue invoices by your rule. When the payment arrives, Norman matches it to the invoice and stops the reminders.

How to get started

Three steps to your first finished task.

Connect

Connect your bank account and upload or forward receipts. For Claude and ChatGPT, connect Norman once over MCP.

Ask

Type or say what you need, the way you would tell a colleague. A period, a client or an amount helps Norman get it right.

Review and approve

Norman shows drafts, previews and changes. You approve, adjust or discard.

You stay in control

AI in bookkeeping and taxes has to be traceable. This is how Norman is built.

Nothing goes out without you

Norman submits tax returns and makes payments only after you approve them. Only what you set up yourself runs automatically, such as a rule or payment reminders.

Every step on record

Every change is written to the change log. You see what a rule booked in its history and can undo it in one click.

Hosted in Germany

Your accounting data is stored on servers in Germany, and Norman works in line with GDPR and GoBD. For AI features, data is processed only for the task at hand.

No training on your data

We do not use your accounting data to train AI models.

Your permissions travel with you

In Claude or ChatGPT, Norman works with your account and your permissions. You see what access is requested and can disconnect at any time.

Built for German tax law

VAT returns, EÜR and E-Bilanz via ELSTER, e-invoices in ZUGFeRD format, bookings in SKR03 and SKR04.

Give Norman its first task

Start for free, connect your bank and ask a question. Bookkeeping and invoicing are free; filing taxes needs a paid plan.

Start for free

FAQ

What can Norman AI do?

Norman AI reads receipts, categorizes and reconciles bank transactions, writes invoices and payment reminders, prepares the VAT return and other filings, and answers questions about your numbers. For a GmbH or UG, Norman also helps with the annual accounts and payroll. You work in the chat, with agents in the background or over MCP in Claude, ChatGPT and Cursor.

Does anything happen without my approval?

Not tax filings or payments: Norman shows you the preview first, and only your approval triggers them. Invoices go out when you send them. Only what you set up yourself runs automatically, such as a rule for recurring expenses or payment reminders. Anything a rule booked can be undone from its history.

How does Norman protect my data?

Your accounting data is stored on servers in Germany, and Norman works in line with GDPR and GoBD. For AI features, data is processed only for the task at hand, and we do not use it to train AI models. Our list of sub-processors names every provider involved.

What happens to data I pull into Claude or ChatGPT?

Once data has reached your AI assistant, that provider's rules apply. Norman only returns what your assistant requests with your sign-in. Check your assistant's privacy settings and disconnect it when you no longer need it.

What does Norman AI cost?

The AI in your bookkeeping, meaning reading receipts and categorizing and matching transactions, is part of the free plan. The chat has a message limit on the free plan. Tax filing, sending invoices by email and dunning are part of the paid plans. The MCP connection works on every plan.

Does Norman AI replace my tax advisor?

No. Norman is software, not tax advice. Norman keeps the books, prepares filings and submits them via ELSTER after your approval. For individual advice you can keep working with your Steuerberater, and Norman hands over the data via DATEV export.