Fiscaal toestel (Bulgarije)

Bijgewerkt op 2026-11-04

Instellingen → Integraties → Bulgarije → Fiscaal toestel

In Bulgarije vraagt elke verkoop die je contant, met een voucher of met een kaart ontvangt om een fiscale kassabon (Наредба Н-18). Met deze integratie krijgt elke betaling die een bon vraagt een rij op een lijst. Je print de bon op je eigen fiscale toestel via een klein programma op de pc van de receptie, of je vult het nummer in van de bon uit je eigen kassa.

De bon blijft de wettelijke plicht van het hotel. Het toestel koop en registreer je zelf bij НАП. BedFlow vervangt geen fiscaal toestel en staat niet op de НАП-lijst van verkoopsoftware (СУПТО). Heb je voor dit object al lijstsoftware gekozen, dan mag enkel die software je verkopen beheren: spreek eerst met je boekhouder voor je deze integratie aanzet.

De tegel verschijnt alleen bij een pand in Bulgarije en staat standaard uit. Geen fiscaal advies: leg je werkwijze voor aan je boekhouder.

Welke betaling krijgt een bon?

Betaling Bon? In BedFlow
Contant Ja Rij op de lijst, naar het toestel
Kaart aan de receptie Ja. Het strookje van de betaalterminal is geen bon Rij op de lijst, naar het toestel
Voucher Ja Rij op de lijst, naar het toestel
Online kaart: betaallink, widget, bar-QR, cadeaubon Ja Rij op de lijst, naar het toestel
Kaart van een boekingskanaal die je zelf belast Waarschijnlijk ja, НАП bevestigde dit niet Rij op de lijst; je kan dit uitzetten
Overschrijving, storting op rekening Nee Geen rij
Uitbetaling door Booking of Airbnb op je bankrekening Geen НАП-tekst gevonden Geen rij
Overig, verrekende waarborg Beslis je zelf Rij Te beoordelen, gaat nooit vanzelf naar het toestel

Ook een online kaartbetaling vraagt een bon. Dat de gast online betaalt en het geld via Stripe of Mollie komt, verandert daar niets aan: de manier van betalen beslist. De bon staat klaar op het moment van de betaling en wordt geprint zodra de agent verbonden is. Verkoop je online via je eigen website, vraag dan ook aan je boekhouder of je dat bij НАП moet melden als електронен магазин (art. 52м).

Aanzetten

  1. Open de tegel Fiscaal toestel met Configureren.
  2. Zet Kassabonnen bijhouden voor dit pand aan. Betalingen van vóór dit moment vragen geen bon in BedFlow.
  3. Laat de twee schakelaars onder Online betalingen aan, tenzij НАП jou iets anders zegt.
  4. Print je via BedFlow, voeg dan bij Toestellen je toestel toe: een naam, het model, het kassanummer en het operatornummer. Houd je je eigen kassa, voeg dan geen toestel toe.
  5. Klik Opslaan.

Je kan een toestel niet wissen, enkel buiten gebruik zetten: de bonnen blijven eraan gekoppeld.

Je houdt je eigen kassa

Dan heb je geen agent nodig. Elke betaling die een bon vraagt, verschijnt onder Dagelijks → Kassabonnen → Betalingen zonder bon. Maak de bon op je eigen kassa en klik Bonnummer invullen: het nummer, het nummer van het fiscale geheugen en de datum. Dat geheugennummer is nodig als je later een storno wil.

De agent installeren

De agent is een klein programma op de pc van de receptie die aan het toestel hangt. Hij haalt zelf de bonnen op bij BedFlow en print ze. Op je netwerk gaat geen poort open en BedFlow kan je pc niet bereiken.

Wat je nodig hebt:

  • een Windows-pc (of Linux of Mac) die aan staat tijdens de openingsuren van de receptie;
  • een Datecs-toestel uit de X-reeks: FP-700X, FMP-350X, FMP-55X, WP-500X, WP-50X, DP-25X of DP-150X, gefiscaliseerd en via USB, seriële kabel of netwerk bereikbaar. Daisy en oudere Datecs-reeksen werken nog niet;
  • Node.js 22 op die pc;
  • het installatiepakket: vraag het aan het team via support.

Installeren:

  1. Pak het pakket uit in een eigen map, bv. C:\BedFlowAgent.

  2. Open de tegel Fiscaal toestel en klik onder Toegang voor de agent op Token maken. Kopieer het token meteen: je ziet het maar één keer.

  3. Kopieer config.voorbeeld.json naar config.json en vul in:

    Veld Wat
    server_url Het adres van je BedFlow, met https://
    token Het token uit stap 2
    toestel.verbinding {"soort":"serial","pad":"COM3","baud":115200} of {"soort":"tcp","host":"192.168.1.50","poort":4999}
    toestel.operator_wachtwoord Het wachtwoord van de operator op het toestel. Dat blijft op deze pc
    toestel.tekst_breedte Tekens per regel min twee: 30 op een FMP-55X, 40 op de andere
    toestel.betaalsoorten Welk betaalnummer van het toestel bij welke betaling hoort
  4. Bij een USB- of seriële kabel: voer in die map npm install uit.

  5. Test de verbinding: node bin/bedflow-fiscaal-agent.js test-toestel config.json. Je ziet het serienummer en of het toestel gereed is. Er wordt niets geprint.

  6. Start de agent: node bin/bedflow-fiscaal-agent.js start config.json.

  7. Laat hem vanzelf starten: maak in Windows Taakplanner een taak Bij aanmelden met dat commando.

  8. Kijk in de tegel: bij je toestel staat agent verbonden en toestel gereed.

Eerst proefdraaien. Deze koppeling volgt de openbare handleiding van Datecs, maar is nog niet op elk model nagekeken. Zet één kleine contante betaling op je eigen naam en controleer de bon samen met je servicetechnicus: de btw-groep, de tekst in het Cyrillisch en het betaalsoort. Doe hetzelfde voor een deelbetaling en een storno, voor je gasten bedient.

Beveiliging: elk toestel heeft een eigen token dat enkel de bonnen van dat toestel ziet, elk bericht is ondertekend, en het token staat in config.json: geef alleen de gebruiker van de agent toegang tot dat bestand. Pc gestolen of vervangen? Klik Token intrekken. Er wachten dan bonnen tot je een nieuw token maakt.

De lijst Kassabonnen

Je vindt ze onder Dagelijks → Kassabonnen, met drie weergaven: Betalingen zonder bon, Storno nodig en Alle bonnen.

Status Betekenis Wat je kan doen
Te printen Wacht op het toestel of op je nummer Bonnummer invullen
Geprint Het toestel gaf een bonnummer terug Storno
Mislukt Het toestel weigerde, of het is onzeker Naar het toestel, of bonnummer invullen
Handmatig Je vulde het nummer van je kassa in Storno
Te beoordelen BedFlow beslist dit niet zelf Naar het toestel, bonnummer invullen of Geen bon nodig met een reden
Geen bon nodig Jij stelde dat vast, de reden staat erbij
Vervallen De betaling verdween voor er een bon was

Staat er Onzeker: kijk op het toestel, dan viel de verbinding weg op een moment dat BedFlow niet kan weten of de bon er is. Kijk op het toestel. Is hij er, vul dan het nummer in; anders krijg je een dubbele bon.

Elk uur legt BedFlow de betalingen op de factuur naast de bonnen. Een betaling die aan de registratie ontsnapte of waarvan je de methode wijzigde, verschijnt als Te beoordelen. Staat er een bon waarvan de betaling verdwenen is, dan zie je hem onder Storno nodig. BedFlow print dan zelf niets. Een bon wordt nooit gewist; de factuur en haar bedragen wijzigen niet door deze integratie.

Deelbetalingen

Volgens art. 26а van Н-18:

  • Voorschot of deelbetaling: de bon toont het bedrag in ЧАСТИЧНИ ПЛАЩАНИЯ, verdeeld over de btw-groepen zoals op de factuur, met de diensten als vrije tekst tussen #-tekens. Programmeer op het toestel een departement per btw-groep en vul de nummers in bij het toestel in de tegel; laat je 0 staan, dan is er geen departement.
  • Eindbetaling: de bon toont alle diensten, dan een waardekorting gelijk aan wat al betaald is, met de uitleg tussen #-tekens. Ook een eerdere overschrijving telt daar mee.

Storno

Open de bon en klik Storno. Kies de reden uit art. 31 en het bedrag; meer dan op de bon staat, min eerdere storno's, kan niet.

Reden Wanneer
Operatorfout Tot de 7e van de maand na de fout
Teruggave of klacht Op het moment dat je het geld teruggeeft
Verlaging van de belastinggrondslag Op het moment dat je het geld teruggeeft

De storno vermeldt zelf nummer, datum, uur en geheugennummer van de bon. Betaal je een gast terug via BedFlow, dan staat de storno met reden Teruggave of klacht meteen op de lijst. Haal je een betaling weg, dan moet je zelf de reden kiezen: dat is een verklaring op een fiscaal document.

Ontbreekt bij een handmatige bon het geheugennummer, dan kan het toestel geen storno maken. Maak hem dan op je eigen kassa en vul het nummer in.

Btw-groepen en euro

Groep Tarief op de factuur
А 0%, vrijgesteld of zonder btw
Б 20%
Г 9%

Elk ander tarief op de factuur komt op de lijst als Te beoordelen. Een bon staat in euro, zoals alle bedragen op een Bulgaars toestel sinds 01.01.2026. Staat je pand op een andere munt, dan maakt BedFlow geen bon.

Wat nog niet vaststaat

НАП heeft zich hierover niet publiek uitgesproken. Vraag het voor je eigen hotel na:

  • het moment van de bon bij een online kaartbetaling;
  • de kaart van een boekingskanaal en de uitbetaling door Booking of Airbnb;
  • de bon bij een voorschot per bank met de rest aan de receptie;
  • een storno bij terugbetaling op een kaart of per bank.

Verandert het antwoord iets, dan zet je de betrokken schakelaar om.

Problemen

Wat je ziet Wat je doet
agent nog niet gezien Draait de agent? Klopt het token in config.json? Krijgt de pc internet?
De agent meldt klok De klok van de pc wijkt meer dan vijf minuten af: zet ze gelijk
toestel niet gereed, papier of deksel Los het op aan het toestel; de bon print vanzelf
er staat nog een bon open Sluit of annuleer die op het toestel
klok van het toestel wijkt meer dan een uur af De wet staat maximaal twee uur toe (art. 25 ал. 12). Zet de klok bij op het toestel
Bon Mislukt met een code De code komt van het toestel. Kijk ze na in de handleiding van het toestel of bij je servicetechnicus

Zie ook Betaalafhandeling per kanaal.