Fiscalisatie
Aansluiting van fiscale kassa's en cloudgateways om te voldoen aan de belastingwetgeving.
1. Overzicht#
Fiscalisatie is in veel landen een wettelijke verplichting: elke afrekening met een klant moet worden geregistreerd in het belastingsysteem en bevestigd met een fiscale bon.
Cenaly pakt dit op twee manieren aan:
| Manier | Hoe het werkt | Waar u het instelt |
|---|---|---|
| Eigen kassa via bridge | De fiscale registratiekassa staat bij u in de zaak en de browserkassa van Cenaly bestuurt deze via de Cenaly Hardware Bridge — een kleine app op de computer van de vestiging | Sectie Hardware |
| Externe gecertificeerde kassa via API | De bon gaat naar een clouddienst voor fiscalisatie die de vereiste certificering in uw land heeft | Integraties van de vestiging / sectie API kassa |
Wat vandaag wordt ondersteund:
| Land | Oplossing | Status |
|---|---|---|
| 🇬🇪 Georgië | Kassa's Daisy eXpert SX via bridge | ✅ Getest op een live gefiscaliseerde kassa |
| 🇧🇬 Bulgarije | Dezelfde familie Daisy | ✅ Dezelfde driver |
| 🇵🇱 Polen | Kassa's met POSNET Thermal-protocol (Posnet, Emar, Innova, Torell, Elzab Mera) via bridge | ✅ Geïmplementeerd |
| 🇵🇱 Polen | API van een externe gecertificeerde kasa online → CRK | 🛠 In ontwikkeling: aansluiting is nog niet beschikbaar |
| 🇰🇿 Kazachstan | Cloudgateway voor fiscale kassa's (Webkassa) | 🛠 In ontwikkeling: aansluiting is nog niet beschikbaar |
| 🇷🇺 Rusland | Kassa's ATOL, Mercury, SHTRIH-M, Pirit / Viki Print via bridge + eigen cloudkassa 54-FZ | ✅ Geïmplementeerd, een deel van de drivers is getest op live hardware |
Een aangrenzende, maar andere contour — elektronische documentuitwisseling met de overheid (niet de bon voor de klant):
| Land | Wat | Waar in het paneel |
|---|---|---|
| 🇬🇪 Georgië | rs.ge — inkomende elektronische vrachtbrieven van leveranciers | Sectie rs.ge |
| 🇵🇱 Polen | KSeF — B2B-facturen (FA(3)) | Sectie Tegenpartijen |
Kasa fiskalna ≠ KSeF: het eerste is een bon voor een natuurlijke persoon, het tweede is een factuur voor een rechtspersoon. Het een vervangt het ander niet.
2. Hoe het werkt#
De gast betaalt de bestelling
↓
De kassa van Cenaly verzamelt de artikelen, belastingtarieven en betaalwijzen
↓
De bon gaat naar de fiscale registratiekassa (via bridge) of naar de cloudgateway
↓
Het apparaat/de dienst registreert de afrekening bij de belastingdienst
↓
De gast ontvangt een fiscale bon
Belangrijk detail: de kassa is van u en staat geregistreerd op uw gegevens. Cenaly is transport en wachtrij, geen operator van fiscale gegevens.
3. Een fiscale kassa via bridge aansluiten#
Ondersteunde families#
| Familie | Modellen / protocol | Landen |
|---|---|---|
| Daisy | Daisy eXpert SX (serial-modus „Fiscal printer”) | Georgië, Bulgarije |
| POSNET Thermal | Posnet, Emar, Innova (DF300/DF301/THERMAL), Torell, Elzab Mera | Polen |
| ATOL | Driver DTO 10 / fptr10 (bijvoorbeeld ATOL 25F) | Rusland |
| Mercury | IncoTex/Mertech via de dienst INECRMAN | Rusland |
| SHTRIH-M | Protocol KKT v1.18 met FN | Rusland |
| Pirit | Pirit 2F, FM16, Punix, Dreamkas Viki Print | Rusland |
Gewone (niet-fiscale) bonprinters die compatibel zijn met ESC/POS worden via dezelfde bridge als apart apparaat aangesloten en printen prechecks, keukenbonnen en goederenbonnen.
Als er op de vestiging geen bonprinter is, print de fiscale kassa zelf de gastrekening (precheck) — de regelbreedte wordt van het apparaat overgenomen, zodat de kolom met bedragen niet wordt afgesneden. Daisy, ATOL en SHTRIH-M kunnen dit; de Poolse Thermal printen geen vrije tekst en weigeren dat eerlijk. De fiscale kassa blijft daarbij een kassa: onze gewone documenten (keukenbonnen, bonkopieën) gaan er niet naartoe — alleen een testprint en de precheck.
Stapsgewijze aansluiting#
Stap 1. Installeer de bridge#
Open Hardware in het paneel: als de bridge nog niet is geïnstalleerd, biedt de pagina zelf een download aan voor uw besturingssysteem — een installer voor Windows of een portable archief, voor Linux x64/ARM een one-liner voor het installeren van de dienst. De bridge werkt op dezelfde computer waarop de kassa is aangesloten.
Stap 2. Sluit de kassa aan op de computer#
Ondersteund worden een seriële poort (COM/USB-COM), een netwerkverbinding en een systeemprinter-spooler — afhankelijk van het model. De bridge kan zelf hardware vinden: de knop voor automatisch scannen stelt gevonden apparaten voor, u kunt ze met één klik aan de configuratie toevoegen.
Stap 3. Controleer#
Op de kaart van de fiscale registratiekassa ziet u het model, het serienummer, de belastingtarieven, de papierstatus en het nummer van het laatste Z-rapport. Daar staan ook de knoppen voor een testprint, het openen van de geldlade en het opvragen van een X-rapport.
Voor Daisy-kassa's zijn aparte gidsen in het paneel ingebouwd: hoe u de kassa in de modus fiscale printer zet en wat u bij typische fouten moet doen.
Stap 4. Stel het cliché en de tarieven in#
De knop „Instellingen van de registratiekassa” opent een regel-voor-regel editor voor de kop en voettekst van de bon, de opties (lege regels, scheidingsteken, logo, gedetailleerde bon), de snijmodus, de belastingtarieven en de gegevens van de operator (nummer, wachtwoord, naam).
4. Instelling per land#
🇬🇪 Georgië — Revenue Service#
Vereisten:
- een kassa die is geregistreerd bij rs.ge, met een fiscale module (getest op Daisy eXpert SX);
- identificatienummer (საიდენტიფიკაციო ნომერი).
Instelling:
- Zet de kassa in de serial-modus „Fiscal printer” (in het paneel staat een gids met de exacte toetsenreeks).
- Voeg deze toe in het onderdeel Hardware als fiscale kassa.
- Sla een testbon en maak een Z-rapport op — de bedragen moeten kloppen.
Los van de bonnen werkt in Georgië het onderdeel rs.ge: inkomende elektronische vrachtbrieven van leveranciers, het bevestigen en afwijzen daarvan, naslagwerken, controle van het INN en de status van de btw-plichtige.
🇵🇱 Polen — kasa fiskalna online#
Sinds 2021 zijn restaurants, bars en cafés verplicht een onlinekassa te hebben die gegevens doorstuurt naar CRK (Centralne Repozytorium Kas). Een eigen virtuele kassa zonder GUM-certificaat schrijven kan niet, dus er zijn twee wegen:
- Een eigen fiscale printer via het POSNET Thermal-protocol — wordt verbonden via de bridge (zie sectie 3). Eén driver dekt het grootste deel van het park: Posnet, Emar, Innova, Torell, Elzab Mera. Vandaag werkt in Polen alleen deze weg.
- API van een gecertificeerde kassa van een derde — 🛠 in ontwikkeling. De gateway is geschreven, maar het servergedeelte is niet uitgerold en er is nog geen adapter voor een specifieke gecertificeerde kassa: Poolse virtuele kassa's hebben geen publieke specificatie, en adapters (XKasa, WKF, Aclas) worden toegevoegd zodra hun documentatie beschikbaar komt. Er is geen verbindingskaart in de integraties van de vestiging.
Het btw-tarief verzint de gateway niet: de kanaalmatrix (eten 8 %, afhaal 5 %, koffie en alcohol 23 %) berekent het platform zelf, de gateway zet het percentage alleen om in de PTU-letter van de betreffende kassa.
KSeF (B2B-facturen) — een apart circuit in het onderdeel Tegenpartijen: XML in het FA(3)-formaat wordt opgebouwd uit het uitgebrachte document, versleuteld en naar het systeem van het Ministerie van Financiën gestuurd, status en UPO-nummer komen terug in de kaart.
🇰🇿 Kazachstan — KKM#
Sinds 01.01.2026 eisen artikelen 110–111 van het Belastingwetboek van de Republiek Kazachstan een KKM-bon op de dag van aankoop bij elke geldbetaling — inclusief kaart op de website, Kaspi Pay/QR en Apple/Google Pay.
🛠 Verbinding is voorlopig niet beschikbaar. De gateway naar de KKM-operator (eerste driver — Webkassa) is geschreven, maar het servergedeelte is niet uitgerold: er is geen verbindingskaart in de integraties van de vestiging, en gegevens invoeren kan vandaag niet. Wanneer de gateway opengaat, werkt het zo: gegevens van de KKM-operator → verbinding controleren → de bon gaat automatisch weg, en btw wordt berekend volgens het belastingregime van de vestiging. Heeft u Kazachstan nodig — schrijf naar de support, prioriteiten worden bepaald op basis van vraag.
🇷🇺 Rusland — 54-FZ#
Twee manieren, ze kunnen worden gecombineerd:
- Eigen KKT via de bridge — ATOL, Mercury, SHTRIH-M, Pirit/Viki Print. FFD 1.05 en 1.2 worden ondersteund, correctiebonnen, markering „Chestny ZNAK”, EGAIS UTM.
- Cloudkassa — onderdeel API kassa (Rusland): HTTP-API, compatibel met het ATOL Online-protocol (v5 = FFD 1.2, v4 = FFD 1.05). Uw website of CMS stuurt een JSON-bon, de dienst zet deze in de wachtrij, de bon wordt op uw eigen KKT geslagen. De kassa blijft van u en is geregistreerd op uw INN — het platform is alleen transport en wachtrij.
Aangrenzende Russische circuits: controle van de status van markeringcodes „Chestny ZNAK” en het afboeken van inkomende VSD's in FGIS „Mercury” (tabblad „Inkomende VSD's” in het magazijn).
5. Bonnen slaan en rapporten#
Op de kassa (POS)#
De bon wordt geslagen bij betaling in het onderdeel Kassa. Daar ook: opnieuw afdrukken (onder PIN van de manager), retour — volledig of gedeeltelijk, omruil met doorverkoop, zoeken in de bongeschiedenis en een prebon („gastrekening” vóór betaling).
De prebon wordt afgedrukt op de bonprinter, en als die er op de vestiging niet is — op de fiscale kassa zelf (zie sectie 3). De opdracht komt daarbij niet in de wachtrij van de offline-printer: de gast wacht nu op de rekening, niet „wanneer de printer terug is”.
Uit het onderdeel „Bestellingen”#
Voor een onlinebestelling kan de bon direct uit de bestelkaart worden uitgegeven — de opdracht gaat via het cloudkanaal naar de bridge van de betreffende vestiging, zelfs als u nu achter een andere computer zit.
X- en Z-rapporten#
- X-rapport — tussentijds, zonder de kassadienst te sluiten. De knop staat zowel in het onderdeel Hardware als in de kassa.
- Z-rapport — sluiten van de kassadienst met bevestiging; in de kassa is dit gecombineerd met het sluiten van de kassadienst en het afstemmen van werkelijk/verwacht (tekorten en overschotten zijn direct zichtbaar).
Het journaal van gesloten kassadiensten — caissière, wisselgeld, verkopen contant en met kaart, verwacht en werkelijk contant geld, verschillen — staat in het onderdeel Financiën, tabblad „Kassa”.
Als de bon niet is geslagen#
Een kassa is hardware, en die begeeft het: papier op, kassadienst niet gesloten, op het apparaat hangt een niet-gesloten bon, er is meer dan een etmaal verstreken zonder Z-rapport. Vroeger verscheen in zo'n geval een verdwijnende tip met de tekst van de driver — daaruit was noch de oorzaak, noch wat te doen op te maken.
Nu opent in plaats daarvan het venster „Bon niet geslagen”: daarin staat wat er precies is gebeurd, en stap voor stap wat u moet doen. De kassa wordt geloofd op haar eigen foutcode, niet op de formulering van de driver: die adviseert nogal eens het verkeerde (bij sommige modellen komt de tip „schakel de modus om” samen met de code „etmaal zonder Z-rapport”, hoewel de modus in orde is).
- Als de oorzaak uit de cloud zichtbaar is — geeft het venster de knoppen „Z-rapport maken” en „Bon herhalen”.
- Als het bij het apparaat zelf moet worden verholpen (geen papier, niet-gesloten bon, de fout moet met een toets op de kassa worden gereset), zegt het venster dat en leidt het stap voor stap.
- Als het een storing voor een servicemonteur is (modem, SIM, geheugen), wordt herhalen niet aangeboden — het levert niets op.
- Technische details zitten verborgen in de regel „details” — handig om bij een supportverzoek te voegen.
Het venster kan op elk moment worden gesloten: de verkoop is al vastgelegd in de bongeschiedenis en de betaling is verwerkt, en de fiscale bon kan van daaruit opnieuw worden geslagen wanneer de kassa klaar is. De wachtrij mag niet wachten.
6. Wat er op een bon wordt geprint#
De inhoud van een fiscale bon wordt bepaald door de wet van het land, en alles wat u kunt beheren is verzameld in „Instellingen van de registratie-eenheid” van het gedeelte Hardware:
- regels van de kop en voettekst (regel-voor-regel editor);
- logo, scheidingsteken, lege regels;
- gedetailleerde of verkorte bon;
- snijmodus;
- belastingtarieven en hun koppeling aan groepen;
- gegevens van de operator.
7. Elektronische bonnen#
- In Rusland stuurt de OFD de elektronische bon naar de klant — via telefoon of e-mail die bij de afrekening worden ingevoerd; dit is onderdeel van 54-FZ en geen aparte functie van het paneel.
- Onafhankelijk van de fiscalisering stuurt Cenaly de gast zelf een orderbevestiging en een betalingsmelding per e-mail, en de gast kan de link naar het bestelscherm als bladwijzer opslaan.
- Het e-mailadres van de gast wordt verzameld bij het afrekenen, als u dit veld in de instellingen van de etalage hebt ingeschakeld.
8. Rapportage voor de boekhouding#
Het register van bonnen wordt per vestiging bijgehouden, en daarop zijn gebaseerd:
- Financiën → Kassa — journaal van kassadiensten, contant geld, afwijkingen;
- Financiën → Overzicht / Verkoop — omzet, belastingen, betaalmethoden, kanalen;
- Financiën → P&L — vereenvoudigd winstoverzicht met handmatige kosten;
- Instellingen → Gegevens exporteren — ZIP-archief met alle gegevens van het account, waaronder bestellingen en catalogus in CSV (te openen in Excel en „Google Spreadsheets”) — zie Gegevens exporteren.
Exportbestanden in de formaten DSFinV-K en SAF-T maakt het platform niet — dat hoort bij de Duitse en Europese kaders, die er voorlopig niet zijn.
9. Veelgestelde vragen#
Is fiscalisering verplicht?#
Dat hangt af van het land en de activiteit: in Polen en Rusland is een onlinekassa voor de horeca verplicht, in Kazachstan is vanaf 2026 een bon van de KKM nodig bij elke geldtransactie. Vraag de exacte vereisten voor uw bedrijf na bij uw boekhouder of bij de belastingdienst.
Kan ik werken zonder fysieke printer?#
Vandaag niet: de cloudgateways van Kazachstan (Webkassa) en Polen (kasa online via API) zijn nog niet opengesteld voor aansluiting, dus in alle ondersteunde landen is een eigen apparaat nodig. In Rusland is een fysieke KKT in elk geval nodig, maar u kunt die vanuit de cloud beheren via het gedeelte „API van de kassa” — de computer met de kassa staat op één plek, en bonnen worden erheen gestuurd door zowel de website als 1C.
Wat te doen bij een defecte kassa?#
De Bridge toont eerlijk de status van het apparaat en de foutmelding, en „slikt” een storing niet stil in. Zolang de kassa niet beschikbaar is, blijven bestellingen en betalingen in het systeem bestaan — maar zonder werkende KKT verschijnt er geen fiscaal document, en in de meeste landen is dat reden om de afrekeningen te pauzeren en de belastingdienst te informeren.
Hoe sluit ik meerdere kassa's aan?#
Hardware wordt per vestiging beheerd: elke locatie heeft zijn eigen bridge (of meerdere — universeel, voor hardware, voor camera's, voor telefonie), en in het register van hardware van het account ziet u alle bridges en alle apparaten van alle vestigingen tegelijk, met toewijzing van een bridge aan extra locaties.
Waarin verschilt kasa fiskalna van KSeF?#
Kasa fiskalna is een bon voor een natuurlijke persoon, toezichthouder GUM en KAS, repository CRK. KSeF is een elektronische factuur voor een rechtspersoon, systeem van het Ministerie van Financiën. Verschillende documenten en verschillende verplichtingen; het hebben van het ene heft het andere niet op.
10. Ondersteuning#
- Cenaly: support@cenaly.com → onderwerp „Fiscalisering”
- Voor vragen over de registratie van kassa's — bij de belastingdienst van uw land
- Aanverwante secties: Hardware, Kassa (POS), Bonnen, rs.ge