Point of sale, made simple

A till thatkeeps the rules.

Cash register and cash book with a certified technical security device (TSE), set up together with us and compliant with German fiscal law.

  • Hosted in Germany
  • GDPR compliant
  • Cancel monthly

14,90 € per month, net, plus VAT

Set up together with us, certified TSE included

Obligations it answers

§ 146a AOTSEDSFinV-KBelegausgabepflichtKassenmeldungEN 16931

What's included

What TWT Kasse covers

Everything TWT Kasse includes, grouped the way you will find it again after you sign in.

Dashboard

Dashboard

KPI counters, recent invoices, the current VAT return and open items — plus a guided first-run checklist.

Sales

E-Invoice

Meet the legal requirements for e-invoicing in Germany with a single click: generate, convert, extract and validate ZUGFeRD and XRechnung against EN 16931.

Customers

Buyer master data including VAT ID, flowing straight into the e-invoice as BT-48.

Purchasing

Incoming 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.

Suppliers

Your creditors with their account mapping and every bank account they have ever invoiced from — what makes the changed-IBAN warning possible.

Accounting

Cash book

Cash recorded the way cash behaves: written forward, never edited, and never below zero. With cash counts, the cash report and one-click posting into the journal.

Cash register

Cash register

The electronic till under § 146a AO: every sale TSE-signed and immutable, receipts with QR code, cancellations as counter-transactions, a daily closing with cash count — posted into the journal automatically and exportable as DSFinV-K for a tax inspection.

Administration

Companies

Full legal profile: register data, tax numbers, banking, branding and § 19 UStG small-business mode.

User Management

Invitations, access levels, per-user permission overrides and ownership transfer.

Import 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.

Two-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.

Billing

Plan and single-module subscriptions paid by card — the payment itself switches the module on.

Cancellation

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.

Audit Logs

21 action types across 21 entity types, filterable and CSV-exportable, surviving deletion.

Cash register

A till a Kassennachschau does not argue with

Every sale is signed by the certified security device the moment it is rung up, so the record cannot be altered afterwards. That is what § 146a AO asks for, and it is the question an inspector actually arrives with.

  • Each sale TSE-signed and immutable, cancellations booked as counter-transactions rather than deletions
  • A receipt with its QR code, and a daily closing with the cash count posted straight into the journal
  • The whole till exportable as DSFinV-K, which is the format a cash inspection asks to be handed
Request TWT Kasse

Incoming invoices

The obligation that already applies

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.

  • A photograph, a PDF and an XRechnung all reach the same inbox
  • Checked against the official rule set, with a readable result
  • A warning when a supplier suddenly names a different IBAN
Request TWT Kasse

Access Control

A real ACL, not role labels

61 permission keys organised as a module → component → action tree. Create custom roles, then layer per-user grants and denials on top — deny always wins, for every role including the owner.

  • One key gates the API, the menu and the route
  • Modules you cannot reach never ship their JavaScript
  • Changes apply on the user's very next navigation
Request TWT Kasse

What's included

One price, set up with you

A certified TSE is involved, so we set the register up together rather than leaving you with a checkout.

14,90 € / per month, net

Ready to start?

Monthly plans, cancel any time, no setup fee. Your data stays on our own servers in Germany.