M meni.ge
⚙️ Features

🧾 Fiscalization

Fiscal printers, online cash registers, TSE, receipts by country

Documentation

Fiscalization

Connecting fiscal printers and online cash registers to comply with tax legislation.


1. Overview

Fiscalization is a legal requirement in many countries: every financial transaction must be registered in the tax system and confirmed with a fiscal receipt.

Meni supports fiscalization for:

Country System Status
🇬🇪 Georgia Revenue Service (RS.ge) ✅ Supported
🇹🇷 Turkey e-Dönüşüm / ÖKC ✅ Supported
🇩🇪 Germany TSE (Technische Sicherheitseinrichtung) ✅ Supported
🇦🇹 Austria Registrierkassenpflicht (RKSV) ✅ Supported
🇮🇹 Italy Registratore Telematico (RT) ✅ Supported
🇪🇸 Spain VeriFactu / TicketBAI ✅ Supported
🇵🇱 Poland Kasa fiskalna online ✅ Supported
🇬🇷 Greece myDATA (ΑΑΔΕ) 🔜 In development
🇭🇷 Croatia Fiskalizacija 🔜 In development
🇷🇴 Romania SAF-T / E-factura 🔜 In development

2. How it works

Guest pays for the order
       ↓
Meni generates a fiscal document
       ↓
The document is sent to the fiscal device / cloud cash register
       ↓
The device registers the transaction with the tax authority
       ↓
Guest receives a fiscal receipt (printed or electronic)

Two fiscalization options

Option Description For whom
Physical printer Fiscal printer on premises (Epson, Star, Atol, Datecs) Dine-in, takeaway
Cloud cash register Cloud fiscalization service (no physical printer needed) Delivery, online orders

3. Connecting a fiscal printer

Supported printers

Manufacturer Models Countries
Epson TM-T88VI, TM-T88VII, TM-m30II All
Star Micronics TSP100IV, mC-Print3 All
Datecs FP-700X, FP-2000 Georgia, Bulgaria
Atol 30F, 55F, 77F Russia, Kazakhstan
Custom K3 FIT, KUBE II F Italy
Bixolon SRP-350plusIII All (receipt)

Step-by-step connection

Step 1. Connect the printer to the network

  • Ethernet: cable from the router to the printer
  • Wi-Fi: configure via the printer utility
  • USB: via Meni Print Agent (PC application)

The printer and the device running Meni must be on the same local network.

Step 2. Configure in Meni

  1. SettingsFiscalization+ Add printer
  2. Select connection type:
    • Network → enter the printer IP address
    • USB → install Meni Print Agent → the printer will be detected automatically
  3. Select country and tax regime
  4. Enter company details (Tax ID, legal entity name, address)
  5. Test receipt → verify printing
  6. Save

Step 3. Configure tax rates

Parameter Example (Georgia) Example (Germany)
Standard VAT 18% 19%
Reduced VAT 7% (takeaway food)
No VAT Exempt
  1. SettingsFiscalizationTaxes
  2. Set rates for your country
  3. Assign the rate to categories (food, drinks, alcohol)

4. Country-specific setup

🇬🇪 Georgia — Revenue Service

Requirements:

  • Register the cash register on rs.ge
  • Fiscal module in the printer (Datecs FP-700X recommended)
  • Tax ID (საიდენტიფიკაციო ნომერი)

Setup:

  1. Register the cash register at rs.ge
  2. Obtain the cash register identifier
  3. In Meni: FiscalizationCountry: Georgia → enter the cash register ID
  4. Each receipt is automatically registered in RS

🇹🇷 Turkey — e-Dönüşüm / ÖKC

Requirements:

  • Online ÖKC (Yeni Nesil Ödeme Kaydedici Cihaz)
  • Registration with GİB (Gelir İdaresi Başkanlığı)
  • VKN (Vergi Kimlik Numarası)

Setup:

  1. Connect an ÖKC printer (Ingenico, Profilo, Beko)
  2. In Meni: FiscalizationCountry: Turkey
  3. Enter VKN and the ÖKC serial number
  4. e-Fatura / e-Arşiv Fatura are generated automatically

🇩🇪 Germany — TSE

Requirements (KassenSichV):

  • TSE module (Technische Sicherheitseinrichtung)
  • Certified TSE provider: fiskaly, Swissbit, Epson
  • Register the cash register with the Finanzamt

Setup:

  1. Purchase a TSE module (recommended: fiskaly Cloud-TSE)
  2. In Meni: FiscalizationCountry: GermanyTSE provider
  3. Enter the TSE ID and API key
  4. Each transaction is signed by the TSE
  5. The receipt contains a QR code for verification

DSFinV-K export: Meni generates DSFinV-K files for tax audits: SettingsFiscalizationExport DSFinV-K (for a period).

🇦🇹 Austria — Registrierkassenpflicht

Requirements (RKSV):

  • Signature certificate (AES or HSM)
  • Registration on FinanzOnline
  • QR code on every receipt (for BMF verification)

Setup:

  1. Obtain a signature certificate (A-Trust, PrimeSign)
  2. Register the cash register on FinanzOnline
  3. In Meni: FiscalizationAustria → upload the certificate
  4. Each receipt is signed and includes a QR code

🇮🇹 Italy — Registratore Telematico

Requirements:

  • RT (Registratore Telematico) — certified device
  • Registration with Agenzia delle Entrate

Setup:

  1. Connect an RT printer (Custom, Epson)
  2. In Meni: FiscalizationItaly → RT serial number
  3. Receipts are automatically transmitted to Agenzia delle Entrate

🇪🇸 Spain — VeriFactu / TicketBAI

Requirements:

  • VeriFactu (nationwide, from 2025) or TicketBAI (Basque Country)
  • Electronic signature certificate (FNMT)

Setup:

  1. Obtain a certificate at FNMT
  2. In Meni: FiscalizationSpain → upload the certificate
  3. Specify the region (TicketBAI for the Basque Country, Navarre, Álava)
  4. Documents are signed and sent to AEAT/Hacienda Foral

🇵🇱 Poland — Kasa fiskalna online

Requirements:

  • Online fiscal cash register
  • Registration in Centralnym Repozytorium Kas (CRK)

Setup:

  1. Connect an online cash register (Novitus, Posnet, Elzab)
  2. In Meni: FiscalizationPoland → cash register ID
  3. Data is transmitted to CRK automatically

5. Cloud fiscalization

For online orders (delivery, pre-orders) without a physical printer:

Supported cloud services

Service Countries Description
fiskaly Germany, Austria Cloud-TSE, API-based
ATOL Online Russia, Kazakhstan Cloud cash register
Checkbox Ukraine Cloud RRO
Facturify Spain Cloud VeriFactu

Cloud cash register setup

  1. SettingsFiscalizationCloud cash register
  2. Select a provider
  3. Enter the API key
  4. Choose which channels to fiscalize:
    • ✅ Dine-in (if there is no physical printer)
    • ✅ Delivery (online orders)
    • ✅ Takeaway (pickup)

6. What is printed on the receipt

A standard fiscal receipt contains:

╔══════════════════════════════╗
║   RESTAURANT NAME            ║
║   Address: 1 Example St.     ║
║   Tax ID: 123456789          ║
╠══════════════════════════════╣
║ Khinkali (5 pcs)    x5  25₾  ║
║ Adjarian khachapuri  x1  18₾  ║
║ Lemonade             x2  8₾   ║
╠══════════════════════════════╣
║ TOTAL:                 51₾   ║
║ VAT (18%):            7.76₾  ║
║ Payment: card               ║
╠══════════════════════════════╣
║ Receipt #: 00001234          ║
║ Date: 10.03.2026 14:32       ║
║ Cashier: Giorgi              ║
║ [QR code for verification]   ║
╚══════════════════════════════╝

Configuring receipt content

SettingsFiscalizationReceipt template:

  • Logo (optional)
  • Additional header/footer text
  • Venue Wi-Fi password
  • QR code to the menu or loyalty program
  • "Thank you for your visit!" message

7. Electronic receipts

In addition to paper receipts, Meni sends electronic ones:

  • Email receipt: to the guest's email (if provided)
  • SMS receipt: a link to the receipt
  • QR receipt: the guest scans a QR code on the screen

Benefits:

  • Saves paper
  • The guest can always find the receipt
  • Meets requirements (e-receipt)

8. Accounting reports

Z report (end of day)

Automatic or on demand: FiscalizationZ report

Includes:

  • Number of receipts for the day
  • Amount by payment type (cash, card, online)
  • VAT by rate
  • Refunds
  • Total revenue

X report (current)

Interim report without closing the shift.

Data export

  • CSV/Excel: for the accountant
  • XML: for 1C, SAP
  • DSFinV-K: for the German tax authority
  • SAF-T: for international audit
  • API: for automated export to an accounting system

9. FAQ

Is fiscalization mandatory?

In most EU countries — yes. Penalties for operating without fiscalization range from €500 (Georgia) to €25,000 (Germany).

Can we operate without a physical printer?

Yes, if cloud fiscalization is allowed in your country (Germany — fiskaly Cloud-TSE, Russia — ATOL Online).

What to do if the printer breaks?

  1. Meni switches to fallback mode — receipts are saved
  2. After replacing the printer, accumulated receipts are sent automatically
  3. Some countries require notifying the tax authority about downtime

How to connect multiple printers?

One printer for the dining area + one for the bar + one for takeaway — each is configured in Fiscalization+ Add printer with the zone specified.


10. Support

  • Meni: support@meni.ge → subject "Fiscalization"
  • For cash register registration questions, contact your country's tax authority
  • List of certified printers: meni.ge/fiscal-printers