AI bookkeeping for your firm

More clients. With your team.

Hans does your clients’ monthly bookkeeping: processes documents, reconciles payments and finishes the books. Your team reviews the exceptions and signs off the month.

See how much work Hans takes on.

30 minutes · online · free

See Hans at work
Animation: from 16 bank movements, 6 documents, 4 Uber payouts and one contract, Hans prepares May 2026. 30 cases land in Confirm together, 4 in Review individually. You decide the 4 one by one: two of your decisions create a booking for the list, one is approved, one is archived. Then you confirm all 32 together and close the month. The books are ready to export.

01From evidence to finished books

The groundwork is already done.

Reading documents, identifying counterparties, matching payments and creating entries: Hans brings the work together. You start with the result and can open every piece of evidence.

DeinHans
Tax firm workspace
My account

XRechnung: office supplies from OfficeDepot

OfficeDepot Berlin GmbH · 18 May 2026

€74.90

Entry · SKR03Debit = credit · €74.90

AccountDescriptionDebitCredit
4930Office supplies62.94
1576Input VAT 19%11.96
70002OfficeDepot Berlin GmbH74.90

The XRechnung carries net, VAT and total. Hans books office supplies and input VAT against supplier account 70002.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
70002OfficeDepot Berlin GmbH74.90
1200Bank74.90

The transfer on 26 May clears the open item on 70002. The supplier account is back to €0.00.

Google Ads from Ireland, reverse charge

Google Ireland Ltd. · 18 May 2026

€320.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
4600Marketing and ads320.00
1577Input VAT § 13b60.80
1787Output VAT § 13b60.80
70004Google Ireland Ltd.320.00

Google Ireland charges no VAT. Hans books the reverse-charge tax: €60.80 output VAT and €60.80 input VAT offset each other.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
70004Google Ireland Ltd.320.00
1200Bank320.00

The direct debit clears the open item on 70004. Only the net amount is paid.

Telematics contract: the monthly rate

Telematik Nord · 01 May 2026

€139.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
4964Software, SaaS and dispatch100.00
1576Input VAT 19%19.00
4520Vehicle insurance20.00
70001Telematik Nord139.00

From the contract, Hans plans the monthly rate: telematics with 19% input VAT, device cover tax-exempt on 4520.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
70001Telematik Nord139.00
1200Bank139.00

The direct debit equals the contract rate and clears 70001. Hans expects the next rate in June.

Uber payout: rides, bonus and tips

Uber B.V. · 05 May 2026

€4,816.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1200Bank4,816.00
1360Platform payout clearing4,816.00

The bank books only the payout: 1200 against platform clearing 1360.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1360Platform payout clearing4,816.00
8400Ride revenue 19%3,781.51
8400Platform bonuses 19%118.49
1776Output VAT 19%741.00
1740Employee tips payable175.00

The monthly documents split it: rides and bonuses with 19% output VAT, tips as a liability on 1740.

One payment, three invoices

Hotel Spreeblick GmbH · 28 May 2026

€952.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
10001RE-2026-0412297.50
10001RE-2026-0418416.50
10001RE-2026-0425238.00
8400Ride revenue 19%800.00
1776Output VAT 19%152.00

The three sales invoices are open items on 10001 Hotel Spreeblick: €800.00 revenue and €152.00 output VAT.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1200Bank952.00
10001RE-2026-0412297.50
10001RE-2026-0418416.50
10001RE-2026-0425238.00

One credit, three open items: Hans allocates the payment by invoice number. Account 10001 is back to €0.00.

USD invoice, paid in euros

DispatchOps Inc. · 21 May 2026

€267.92

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
4964Software, SaaS and dispatch267.26
1577Input VAT § 13b50.78
1787Output VAT § 13b50.78
70005DispatchOps Inc.267.26

The USD 310.00 invoice sits on 70005 at €267.26. Under reverse charge, €50.78 output VAT and input VAT offset each other.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
70005DispatchOps Inc.267.26
2150Currency translation losses0.66
1200Bank267.92

The bank charges €267.92. €267.26 clears the open item and the €0.66 exchange difference goes to 2150.

Net wages from DATEV payroll

Nordblick Lohnservice · 29 May 2026

€4,375.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1740Wages and salaries payable4,375.00
1200Bank4,375.00

Hans books only the bank side: the net wage transfer reduces wages payable on 1740.

Entry · SKR03No booking

AccountDescriptionDebitCredit

The payroll entry itself comes from DATEV payroll. Nothing is booked twice.

Transfer to the reserve account

Mobility Berlin GmbH · 29 May 2026

€6,000.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1210Bank reserve account6,000.00
1200Bank6,000.00

The debit on the main account is the credit side of the transfer: €6,000.00 leaves 1200.

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1210Bank reserve account6,000.00
1200Bank6,000.00

The credit on the reserve account is the debit side of the same entry. No revenue, no expense.

Private purchase on the company card

Frischemarkt Ostbahnhof · 25 May 2026

€97.43

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
1381Receivables from GmbH shareholders97.43
1200Bank97.43

The client confirms this purchase was private. The proposed entry records a shareholder receivable on 1381, without expense or input VAT.

Entry · SKR03No booking

AccountDescriptionDebitCredit

A GmbH has no owner drawings: private spending runs as a receivable through 1381. The rule sets the account and books nothing itself.

Paid privately, booked for the business

Vehicle Parts Berlin GmbH · 26 May 2026

€357.00

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
4540Vehicle repairs300.00
1576Input VAT 19%57.00
1665Payable to GmbH shareholder357.00

The receipt is addressed to the GmbH: vehicle repair and input VAT. The GmbH owes the amount to the shareholder on 1665.

Entry · SKR03No booking

AccountDescriptionDebitCredit

No payment from the business accounts. Only the later reimbursement to the shareholder clears 1665.

Charging session without a receipt

Berlin Energie Ladenetz · 07 May 2026

€58.70

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
4530Fuel and charging58.70
1200Bank58.70

Hans books the direct debit without a document: the full €58.70 to 4530, with no tax key and no input VAT.

Entry · SKR03No booking

AccountDescriptionDebitCredit

No document matches amount and date. Without a receipt, Hans includes no input VAT.

A quote, not an invoice

Reifenhaus Tempelhof GmbH · 25 May 2026

€0.00

Entry · SKR03No booking

AccountDescriptionDebitCredit

A quote creates no liability. Hans proposes no booking.

Entry · SKR03No booking

AccountDescriptionDebitCredit

No payment, no invoice. You exclude the document from the books and it stays as evidence.

Bank line imported twice

Telekom Deutschland GmbH · 04 May 2026

€59.50

Entry · SKR03Debit = credit · €0.00

AccountDescriptionDebitCredit
70006Telekom Deutschland GmbH59.50
1200Bank59.50

The original entry from the bank feed: the direct debit clears Telekom invoice 2026-05-311 on 70006.

Entry · SKR03No booking

AccountDescriptionDebitCredit

Same date, amount and reference. Hans creates no second entry and you mark the copy as a duplicate.

Sample company · representative data

02Your review rules

Routine in batches. Judgment where it matters.

Confirm eligible entries together. Open cases that need individual attention with the reason and evidence already at hand.

DeinHans
Tax firm workspace
My account

Animation: five cases of May 2026 pass the review rules of Mobility Berlin GmbH. The Uber payout and the net wages pass every check and can be confirmed together. SpreeFuel at €5,478.25 reaches the €5,000.00 mark and goes to Review individually under the firm standard. The tyre quote is a document without a booking, a required review. The charging session has no receipt, so Hans includes no input VAT. At €58.70 it stays below the firm standard's €250.00 minimum and can be confirmed together. At the end, 30 cases wait in Confirm together and 4 in Review individually.

Confirm together27
  • Telematik Nord
Review individually2
  • DispatchOps Inc.
Sample company · representative data

03The closed month

The month is done. Your software stays.

Closed books, a trial balance, management report and supporting documents. Export profiles for DATEV, Agenda, Lexware buchhaltung and other CSV imports let you continue in the software you already use.

DeinHans
Tax firm workspace
My account

Finalize May 2026

Mobility Berlin GmbH

  • Review individually0
  • Confirm together0
  • Bank reconciliation delta€0.00
  • Debit = credit€69,218.91

Close monthPeriod finalized. Export package is ready.

AccountDescriptionDebitCredit
1200Bank19,871.0022,652.20
1360Platform payout clearing19,871.0019,871.00
8400Ride revenue and platform bonuses 19%16,083.20
1776Output VAT 19%3,055.80
Total · 25 accounts69,218.9169,218.91
Revenue
16,083.20
Operating expenses
−5,332.47
Other expenses
−0.66
Net result
€10,750.07

Payroll expense comes from DATEV payroll.

Books May 2026Ready to export
Entries
33
Journal lines
89
Bank transactions
16

SKR03 · 01.05.-31.05.2026

Sample company · representative data

More capacity for your firm

Small firm. Serious capacity.

Picture this: the books for 100 clients are ready for review. Confirm routine cases in batches. Your team focuses on exceptions and closing the months.

Illustrative workflow, not a measured capacity result: a firm with 100 clients like Mobility Berlin, 3,400 cases in May 2026. Hans prepares every client month and sorts it by your review rules: 3,000 cases wait in Confirm together, 400 in Review individually. Your firm decides the 400 one by one; 200 of those decisions create a booking for the list. The firm then confirms the 3,200 together, per client and closes all 100 months.

Clear responsibilities

Hans does the work. Your firm decides.

Your client relationship stays with you. So do professional judgement, final acceptance and responsibility for tax filings.

01

Your client

Provides records and answers questions about the business.

02

Hans

Connects evidence, produces the books and reconciles the month.

03

Your firm

Sets review rules, resolves professional questions and approves the books.

Your 30-minute demo

Your next step in capacity. See it in 30 minutes.

What you will see live

  1. 01

    One transactionFrom its document to its entry.

  2. 02

    One decisionReview reason, evidence, approval.

  3. 03

    One finished monthClosed books, reports and export to your software.

  1. Details
  2. Choose time
  3. Confirmation
30 minutesOnlineFree

Book a live demo.

With Ariel Ben Shushan, co-founder of DeinHans. Using a complete sample month.

No preparation. No client data needed.

  • In German or English
  • No client data needed

The work behind the finished month

Your digital bookkeeping team.

AI agents process documents, resolve transaction details, reconcile payments and review the books. Your firm sets the rules and retains professional sign-off.

The AI agents in Hans

Document intake agent

Understands your documents.

Reads documents. Creates and checks templates for recurring formats.

Explore the work

Client preparation agent

Resolves questions upfront.

Checks counterparties and contract details. Asks focused questions when information is missing.

Explore the work

Bank agent

Connects the payments.

Connects documents and bank transactions. Resolves differences under your rules.

Explore the work

Accountant agent

Reviews the whole month.

Investigates entries, balances and anomalies. Prepares corrections with a clear rationale.

Explore the work

The work Hans takes off your hands.

From importing client data to finished books and exports.

Document intake agentAI

Your documents. Already processed.

Uploads, Google Drive, e-invoices and multi-page documents.

Supported

  • Upload
  • Google Drive
  • PDF & photos
  • XRechnung
  • ZUGFeRD
  • CSV & Excel
  • MT940
  • Contracts
Identify and read documentsAI
The document intake agent classifies records and extracts amounts, tax details, counterparties and service dates.
Create templates with AIAI
Select suitable templates for bank statements and platform settlements, build them from examples and validate them before use.
Sources
Direct uploads and connected Google Drive folders.
Document formats
PDF, JPG/PNG, GIF, WEBP and HEIC/HEIF. Including multi-page documents and grouped receipts.
Structured data
CSV, XLS/XLSX, XML and MT940/TXT, processed through the appropriate import profile.
E-invoices
XRechnung and ZUGFeRD structured invoice data.
Document types
Domestic and foreign purchase and sales invoices, small-business invoices, receipts, credit notes, platform payouts and bank statements.
Recurring contracts
Weekly, monthly, quarterly and annual contracts with terms, due dates and recurring entries.
More sourcesPlanned
Email intake, EML files and OneDrive.
The result

Usable accounting data from your clients’ source documents.

2 / 8

Agent capabilities are configured during setup. Features marked “Planned” are not yet included.

Questions from tax firms

What does Hans do each month?

Hans processes invoices, contracts, bank transactions and platform statements in context. He produces the books, reconciles payments and flags unresolved questions for your review.

Can we keep our existing accounting software?

Yes. Hans delivers closed monthly books with supporting evidence. Alongside the DATEV package, configurable CSV profiles support Agenda FIBU, Lexware buchhaltung and other target systems. We align accounts, import fields and tax keys during setup.

What does our team still need to review?

Your rules determine which cases need individual review. Confirm suitable proposals together; mandatory reviews remain in place. Assess the actual review effort with your own client during the trial.

Who approves and closes the month?

Your firm confirms entries, gives individual approvals and resolves open questions. Month close posts approved proposals that are still unposted and locks the period. Advice, tax filings and annual accounts remain your responsibility.

Which client should we start with?

An eligible client with ongoing monthly bookkeeping and accessible documents and payment data. We align sources, accounts and review rules together. The trial covers one bookkeeping month and 30 days from setup, with no card or automatic subscription.