Skip to content
v26.3

Basic Setup

After your first login, you should configure the most important settings. Navigate to the Admin area (Menu → "Admin").


1. Check Business Data

Admin → Einstellungen → Allgemein

Business name, address, tax number, and VAT ID are automatically imported from your license and appear on every receipt, every invoice, and in the TSE. This data cannot be changed here — for corrections, contact DiKAS support.

Under Allgemein you can additionally configure:

Field Description
Logo Printed on receipts (upload image, max. 576px wide)
Payment methods Manage active payment methods
Allergens Maintain allergen list per EU regulation
Service areas Create areas such as indoor, terrace, beer garden
Workstations Configure POS workstations

Settings General


2. Check Tax Rates

DiKAS comes pre-configured with the standard German tax rates:

Tax class Rate Usage
Standard (19%) Standard rate Beverages
Reduced (7%) Reduced rate Food (since 01.01.2026 uniformly 7%, regardless of dine-in or takeaway)
Tax-free (0%) No VAT Voucher sales, deposits

These rates are assigned to articles when they are created. For most businesses, no changes are needed.

Tax rate periods: If tax rates change (as in 2020 with the temporary reduction), you can create date-based periods. DiKAS automatically selects the rate valid for the transaction date.


3. Payment Methods

DiKAS supports various payment methods. The most important ones are pre-configured:

Payment method Type Description
Bar (Cash) Cash Cash payment with change calculation
EC-Karte (Debit card) Card Card payment via debit card terminal
Kreditkarte (Credit card) Card Card payment
Hausbon (House tab) Invoice On account (corporate customers)

You can customize these payment methods under Admin → Einstellungen → Betrieb → Zahlungsarten, rename them, or add new ones (e.g., "Kundenguthaben" for customer credit, "Gutschein" for vouchers).


4. 🖨️ Setting Up Printers

Admin → Einstellungen → Drucker

DiKAS also works completely without printers — receipts can be displayed as PDFs. However, if you use a receipt printer:

Most hospitality printers (Epson, Star, Bixolon) are connected via network:

  1. Click "+ Drucker" (+ Printer)
  2. Fill in:
Field Example Description
Name Bondrucker Theke Freely selectable
Type Netzwerk (Network) ESC/POS over TCP/IP
IP Address 192.168.1.50 Printer's IP address
Port 9100 Standard for thermal printers
Receipt width 80 mm 80 mm (standard) or 58 mm
Backup printer Fallback in case of failure
  1. Click "Speichern" (Save) → "Test" to print a test receipt

Hardware/Printer Settings

Multiple Printers

Typical printer configuration for a restaurant:

Printer Location Usage
Receipt printer Counter / POS Receipts for guests
Kitchen printer Kitchen Orders (consolidated order tickets)
Bar printer Bar / Counter Beverage orders

Which articles are printed on which printer is configured in the Articles section under "Druckeroptionen" (Printer options).

Without a Printer

No printer? No problem: - Receipts are displayed as PDFs in the browser - Invoices can be sent by email - For tax authorities, the digital TSE signature is sufficient


5. 🔐 Setting Up the TSE (mandatory in Germany)

Since 2020, a Technical Security Device (TSE) has been mandatory for POS systems in Germany (§ 146a AO).

Admin → Einstellungen → TSE

Field Description
TSE enabled Must be activated for live operation
TSE type Hardware (Swissbit USB stick) or Cloud/Proxy
TSE server For cloud: URL of the TSE server (e.g., Fiskaltrust)
POS serial number Unique identifier of your POS
Client ID TSE client identification

What gets signed?

DiKAS signs all POS-relevant transactions: - Receipts (sales, payments) - Orders (table orders) - Other transactions (end-of-day report, shift changes, expenses)

The TSE data (signature, transaction number, serial number) appears on every receipt and can be audited by the tax authorities.

TSE Settings


6. 💳 Connecting a Card Terminal (optional)

Admin → Einstellungen → Terminals

If you use a card payment terminal:

  1. Click "+ Terminal"
  2. Select the type:
Type Description Connection
ZVT Classic card terminal (Ingenico, Verifone, CCV) IP + Port (default: 20007)
SumUp Reader SumUp Solo card reader Cloud API (API key)
Tap-to-Pay Contactless via Android smartphone Android SDK
Simulator For testing without a real terminal Local
  1. Enter IP address and port (for ZVT)
  2. Click "Speichern" (Save) → "Status prüfen" (Check status)

Advantage of ZVT: You communicate directly with the terminal — no percentage-based fees to DiKAS. You negotiate the conditions directly with your acquiring partner (e.g., Sparkasse, Concardis).


7. Setting Up Email (optional)

Admin → Einstellungen → E-Mail

If you want to send invoices or vouchers by email:

Field Example Description
SMTP Server smtp.ionos.de Mail server of your provider
Port 587 STARTTLS (587) or SSL (465)
Username info@pizzeria-mario.de Your email address
Password ••••••• Email password or app password
Sender name Pizzeria Da Mario Name shown in the recipient's inbox

SMTP detection: Simply enter your email address and click "Erkennen" (Detect) — DiKAS will automatically try to determine the correct SMTP settings.


8. Activating Modules

Admin → Einstellungen → Betrieb

Only enable the modules you need — everything else stays deactivated and won't get in the way. You will find the modules further down on the Betrieb page (scroll down).

Module When to activate?
Kitchen display When the kitchen should see orders on a screen
Time tracking When employees should clock their working hours
Reservations When you accept table reservations
Customer points When you offer a loyalty points program
Expense tracking When cash withdrawals and expenses should be recorded
HACCP When you want to manage hygiene documentation digitally
Workshop When you manage repair orders (e.g., bicycle café)

✅ Basic Setup Checklist

  • Business data from license verified (name, address, tax number)
  • Tax rates verified (19% / 7% / 0%)
  • Payment methods configured
  • Printer set up and test receipt printed
  • TSE activated and serial number entered
  • Card terminal connected and status verified
  • Email configured (if invoice sending is desired)
  • Required features activated

Next Step

Creating Articles — Create your menu in DiKAS