Guides

Guides to invoicing, bookkeeping and POS in Germany

What the e-invoicing mandate requires, how ZUGFeRD and XRechnung differ, what a POS system with a TSE needs and how the books reach the tax advisor: every question on a page of its own, with the product it is about.

E-invoicing

Since 2025, every business in Germany has to be able to receive e-invoices; issuing them becomes mandatory in stages until 2028.

E-invoicing: create, send and receiveThe e-invoicing mandate: every deadline from 2025 to 2028ZUGFeRD or XRechnung: the differenceCreate an XRechnung and send it to authoritiesCreate a ZUGFeRD invoiceReceive e-invoices for free

Point of sale

An electronic till needs a certified technical security device (TSE) and is reported to the tax office.

POS system with TSE: what the KassenSichV requires

Bookkeeping and tax

Doing your own bookkeeping, matching payments, filing the VAT pre-return over ELSTER and handing the books to the tax advisor in the DATEV format.

DATEV export for your tax advisorVAT pre-return over ELSTERBank reconciliation: matching payments to invoicesSwitching from Lexware Office to TWT One

Documents

Keeping receipts and e-invoices the way the GoBD require, and finding every document again, even years later.

GoBD archiving: keeping records audit-proof

Payroll and practices

Payroll done in-house, and the books of many clients with one login.

Doing payroll yourselfPractice software: what it must do

Frequently asked questions

For the self-employed, small and medium-sized businesses and their tax advisors. Every page explains one question and shows how the matching TWT product solves it.

Read next

Everything in one package: TWT One

Invoices and e-invoicing, bookkeeping, banking, documents and projects with one login. Try it for 30 days, cancel monthly.

See TWT One