Every client in one list
Client number, name, city, the package each one holds and how many of your people may enter it. Search it, open any of them, and come back.
TWT Accounting Pro
The practice side of TWT One: a tax firm keeps many clients' books from one place.
The client list with its numbers and packages, an overview across every client with a traffic light on each, and one click into any client's books without signing out. You decide which of your people may enter which client, and your staff never use up a client's own users.
A practice is set up together with us, like a cash register: tell us your size and we take it from there.
Why a practice
Client number, name, city, the package each one holds and how many of your people may enter it. Search it, open any of them, and come back.
You sign in once. Opening a client switches into its books and nothing else changes: the same screens, the same shortcuts, the same you.
There is no second ledger and no copy of a client. A client that changes advisor keeps everything it has; only the link changes.
Functions
Above the company workspaces that already exist. Nothing was taken out of them.
DashboardDashboard
What needs doing today and the figures behind it, cut to your package: invoices, supplier invoices awaiting approval, hours and projects, or the books. Plus a guided first-run checklist.
PracticePractice overview
One row per client with a traffic light: documents to approve, bank lines to match, unposted entries, and where the VAT return and the month-end stand. Every figure is one click into the page it came from.
PracticeClients
Every company whose books the practice keeps: client number, package and access at a glance, and one click into any client’s books without signing out.
PracticeMessages
One conversation per client rather than a ticket queue — everything about those books in one place. Internal notes stay inside the practice, enforced by the server: the client never sees them.
PracticeStaff
Who in the practice may open which client. A tick grants the access, removing it withdraws it at once — and none of your people counts as a user at the client.
SalesE-Invoice
E-invoices to the German standard: generate, convert, read and validate ZUGFeRD and XRechnung against EN 16931.
SalesCustomers
Buyer master data including VAT ID, flowing straight into the e-invoice as BT-48.
PurchasingIncoming invoices
Receive, check and approve your suppliers’ invoices — a photograph, a PDF or an XRechnung, all in the same inbox. Being able to receive them has been obligatory since 2025; issuing them only from 2027.
PurchasingSuppliers
Your creditors with their account mapping and every bank account they have ever invoiced from — what makes the changed-IBAN warning possible.
AccountingAccounting settings
Profit determination (balance sheet or EÜR), the VAT scheme (Soll- or Istversteuerung under § 20 UStG), the fiscal year and the chart of accounts. Set once, and every posting and report follows them.
AccountingChart of accounts
The complete DATEV SKR03 and SKR04 chart of accounts. The revenue account you pick decides both the VAT rate and the EN 16931 category.
AccountingBookkeeping
Every document becomes a double-entry booking. The VAT return, the open items list and a DATEV posting batch all fall out of the journal.
AccountingELSTER
The advance VAT return and the income surplus calculation (Anlage EÜR with its asset register AVEÜR) from your bookings: calculated, checked twice and validated with ELSTER's own library, with the protocol and a complete history.
AccountingOpen Items
Receivables and payables in one working list: filter the way accountants expect, spread one bank transfer across several invoices, offset credits, write off cent differences with the correct VAT adjustment.
AccountingPayments
The payment proposal knows the last day a cash discount can still be taken; a selection becomes a payment run with separate approval and a SEPA file (pain.001) for your bank.
AccountingBanking
Import CAMT.053, MT940 or CSV from your bank; a matching transaction marks the invoice paid and settles the booking behind it.
AccountingAssets
Capitalise what you buy and let it depreciate itself. Straight line or declining, GWG and Sammelposten included, with the asset movement schedule your adviser asks for at year end.
AccountingCash book
Cash recorded the way cash behaves: written forward, never edited, and never below zero. With cash counts and the cash report, and with bookkeeping one-click posting into the journal.
DocumentsDocuments by email
Your own address for supplier invoices. Hand it out, or forward your existing mailbox to it — what arrives is read, checked and approved like a document you uploaded. With a sender list, format and size limits, and a log that names the refused messages too, so no supplier is left sending into nothing.
ReportsReports
Business analysis (DATEV form 01), P&L/cash-basis, trial balance with account ledger, VAT return with box numbers, revenue, payment behaviour, order backlog, cash flow, cash discount and per-partner account statements — as CSV, PDF or print view.
AdministrationCompanies
Full legal profile: register data, tax numbers, banking, branding and § 19 UStG small-business mode.
AdministrationUser Management
Invitations, access levels, per-user permission overrides and ownership transfer.
AdministrationTax advisor
Who, besides your own people, may reach your data. A practice asks, you decide, and you can withdraw the access at any time — your own users are untouched.
AdministrationImport data
Switch without retyping: customers, suppliers, the catalogue and your open items from a CSV file, as sevdesk, Lexware Office, Papierkram and Excel export them. Semicolons, umlauts and German numbers are recognised and the columns map themselves — with a dry run first and all-or-nothing on the way in.
AdministrationTwo-factor requirement
Whether a second factor stays voluntary, is required of everyone, or only of the access levels that can move money. Setting one up stays on each person’s own profile, and that page stays reachable so nobody is locked away from the requirement they have to meet.
AdministrationBilling
Plan and single-module subscriptions paid by card — the payment itself switches the module on.
AdministrationTWT invoices
Every invoice from TWT in one place, across all modules, with the payment status per module and each invoice as a PDF.
AdministrationCancellation
Contract, end of term and cancellation in one place. Paid time stays usable to the end of the period, and the cancellation can be withdrawn until then.
AdministrationAudit Logs
21 action types across 21 entity types, filterable and CSV-exportable, surviving deletion.
AdministrationGoBD export
The tax-audit data handover: journal, booking lines, master data, documents, payments, assets and the hash-chained audit log in one ZIP with an index.xml that IDEA-style audit software imports directly.
AdministrationSupport
Help from inside the product: ask a question, attach a screenshot, read the answer in the same thread. Each person sees only their own requests.
AdministrationNotifications
Where the product writes to: e-mail, Telegram or WhatsApp — one set for the company, and one of their own for each person. With a test message, so a wrong number is caught at once instead of staying silent.
Who it is for
A Steuerkanzlei with a handful of staff and a book of clients that keeps growing.
Keeping the books and preparing the returns, without the practice's other work.
One person, twenty clients, and no time for twenty logins.
The books here, payroll where you run it today. The DATEV export carries both numbers.
Read-only access per client, with the complete audit trail the law expects.
What the law wants
The practice level does not loosen any of it. It is the same platform, with one more level above it.
§ 146 AO wants the books kept in one traceable system. There is one ledger here, one audit trail and one history, whoever made the entry.
A grant writes an ordinary membership on the client, so every list, every check and every audit row behaves exactly as for the client's own people.
The UStVA goes to ELSTER from the client's own books, and the overview shows at a glance which client has not filed yet.
§ 147 AO and § 14b UStG: records are kept for eight years, and the GoBD package hands them to an auditor's tooling in the format it reads.
A client that ends the engagement keeps every row it owns. Your access goes; its books stay with it.
Getting started
We set the practice up with you rather than leaving you to a checkout: the size of your book decides the tier, and the way you work today decides the order.
Your clients come across one at a time, each with its own package, so nothing moves before you are ready for it.
You keep your DATEV path throughout: the export carries your advisor number and each client's own number from the first day.
Talk to usFor your own business
TWT One adds everything you need for the practice's own side: your fee notes to your clients, your quotes, your hours and the documents that go with them. The same login, the same place.
Your clients' books are unaffected. This is for your own company.
See TWT One →A closer look
Four things a practice does every day, and how they work here.
Import what your online banking exports — CAMT.053, MT940 or a German CSV. A transaction whose amount and invoice number agree is matched automatically; confirming it marks the invoice paid and settles the booking behind it, which clears it from the open items.
Ten reports on two bases — booked entries and issued invoices. Every header states what the numbers rest on, and every export carries it along.
Being able to receive e-invoices has been obligatory for every German business since January 2025 — issuing them only from 2027. It is also the side the market handles worst. Here every arriving invoice is read, checked and approved before anybody pays it.
More than 130 permission keys, organised as a module → component → action tree. Every member starts with the rights of their role; on top of it you grant or withhold single rights for exactly that person, and a withheld right always wins.
Questions
By the number of clients you actively keep books for: up to 20, up to 100 or up to 500. The figures are announced with the release, and we would rather tell you a price we can honour than print one here first.
A client that only has its books kept needs nothing of its own. A client that writes its own invoices, runs a till or tracks projects books that package itself, exactly as any company does.
No. A grant you give an employee is flagged as the practice's, and a client's billable users never move because of it. You pay for your own tier; your client pays for its own package.
Only what you address to it. An internal note is filtered out by the server, not merely hidden by a screen: it does not appear in the client's thread, its unread count or anything else it can ask for.
Your access is withdrawn and the engagement is kept on file. The client keeps every row it owns: its books, its documents, its own users. Only the link changes.
Yes. Your advisor number and each client's own number go into the EXTF header, so an import does not have to be corrected by hand. You can still type a different pair for a one-off export.
Partly, today: master data, suppliers, customers and documents come across now. Opening balances, the fiscal year change and the import of DATEV bookings are the next piece of work, and we will say when they are ready rather than before.
On our own servers in Germany. No cloud storage and no third-party notification service, for your books or for your clients'.
Tell us how many clients you keep books for and how you work today. We set the practice up with you, and your data stays on our own servers in Germany.