Skip to content
Konis Software
e-Fiscalization · ESIR class 3

Fiscalization with no register, no printer, no hardware

NG eFiscal is a software ESIR of class 3 for online sales. Every paid order is fiscalized directly through the Tax Authority's V-PFR and comes back with a fiscal number, a QR code and a verification link — with no cash register, no printer and no extra device of any kind.

  • ESIR class 3
  • No register, no printer
  • Tax Authority V-PFR
  • QR code and verification
  • REST API
  • Native in NG Commerce
  1. 01
    Input
    • Paid orderwebshop or ERP
    • REST API callexternal system
    • Advance paymentbefore delivery
    • Refundmoney returned
  2. 02
    Core
    NG eFiscalLIVE
    ESIR CLASS 3 · 1587/1.0.0
    • Receipt preparation
    • Signed with security element
    • Sent through V-PFR
    • Immutable record
    Digital certificate (.pfx)security element from the Tax Authority
  3. 03
    Output
    • Fiscal receiptevery prescribed type
    • QR code and checkpublic verification
    • PDF by emailto the customer, at once
    • Tax ratespulled automatically
Retry without duplicates
What it is

A fiscal receipt without a fiscal register

Fiscalization is mandatory for every retail sale, but the classic route — a cash register or an L-PFR device with a printer — makes no sense for a store with no counter and no paper. NG eFiscal meets the same legal requirement in software.

NG eFiscal sends every paid order straight through the V-PFR — the Tax Authority's virtual fiscal receipt processor. No cash register, no printer, no dedicated device: fiscalization happens in the cloud, at the very moment the order is paid, and returns a fiscal receipt number, a digital signature and a tax breakdown by rate.

The system is approved as an ESIR of class 3 (approval number 1587/1.0.0, approved on 6 January 2026). It integrates in two ways: over a REST API, for any existing ERP or a storefront with its own logic, or natively inside NG Commerce, where every paid order is fiscalized with no extra step. Tax rates are pulled automatically from the Tax Authority, so there is no manual rate maintenance.

Signing a receipt requires a security element — a digital certificate (.pfx) — and its security code, both issued by the Tax Authority. Every issued receipt carries a QR code and a verification link, is rendered as a PDF and reaches the customer by email, alongside a public verification page. The record is immutable and append-only, and built-in retry and recovery mean no receipt is ever lost or duplicated — even when the connection to the V-PFR briefly fails.

Electronic Fiscalization (ESIR class 3)

  • Software fiscalization of every paid order through the V-PFR, with no hardware
  • All prescribed receipt types: sale, advance, refund, training, copy
  • Automatic tax-rate retrieval from the Tax Authority
  • QR code, verification link and a public receipt verification page
  • Receipt delivery by email with a downloadable PDF
  • Security element (.pfx certificate) and security code for signing
  • Immutable, append-only record of every issued receipt
  • Automatic retry and recovery — receipts are never lost or duplicated
  • Integration over a REST API or natively in NG Commerce
How it works

From a paid order to a fiscal receipt

Fiscalization is a few steps that run automatically, within seconds of payment. Each hands the next one structured data — not a PDF and not an email.

  1. 01

    Setup

    A one-time step loads the security element and security code, connects the company to the V-PFR and pulls the tax rates. From there the system runs without manual upkeep.

    Security element (.pfx) and Tax Authority security codeConnection to the Tax Authority's V-PFRAutomatic tax-rate retrievalChoice of integration: REST API or native NG Commerce
  2. 02

    Fiscalization request

    A paid order — from NG Commerce or any system over the API — triggers a request. The receipt type is chosen and, where required, the buyer is identified.

    Trigger: a paid order or transactionReceipt type: sale, advance, refund, training, copyLine items, quantities and tax labelsBuyer identification (tax ID) where required
  3. 03

    Processing through the V-PFR

    The request is signed by the security element and sent to the Tax Authority's V-PFR. Back come the fiscal receipt number (PFR number), a digital signature and a tax breakdown by rate.

    Signing with the security elementSubmission to the Tax Authority's V-PFRPFR receipt number and digital signatureTax breakdown by rate
  4. 04

    Issuing the receipt

    The receipt gets a QR code and a verification link, is rendered as a PDF and emailed to the customer, and the public verification page is available immediately.

    QR code and receipt verification linkPDF receipt ready to downloadDelivery to the customer by emailPublic verification page
  5. 05

    Storage and recovery

    Every receipt is written to an immutable, append-only record. If the connection to the V-PFR fails, automatic retry repeats the request with no risk of duplication.

    Immutable, append-only receipt recordAutomatic retry on connection lossProtection against duplication and lossAudit trail and reports
Capabilities

What you get

Fiscalization that runs in the cloud, compliant with the regulation, ready to switch on inside your existing system or NG Commerce.

  • Software fiscalization

    An ESIR of class 3 that fiscalizes every paid order — with no cash register, no printer and no dedicated device.

  • V-PFR, no hardware

    Receipts go through the Tax Authority's virtual fiscal processor in the cloud. There is no L-PFR device to buy and maintain.

  • All receipt types

    Sale, advance, refund, training and copy — every prescribed receipt and transaction type, from the same interface.

  • Automatic tax rates

    Rates are pulled straight from the Tax Authority. No manual entry and no risk of a stale rate on the receipt.

  • QR code and verification

    Every receipt carries a QR code and a link the customer uses to verify its authenticity on the Tax Authority's page.

  • Receipt by email (PDF)

    The receipt is rendered as a downloadable PDF and emailed to the customer, with a public verification page — no paper.

  • Security element

    Signing with a digital certificate (.pfx) and a security code issued by the Tax Authority. Keys stay safely stored.

  • Immutable record

    Every issued receipt is kept in an append-only ledger that cannot be altered after the fact — a clean audit trail.

  • Retry and recovery

    If the connection to the V-PFR fails, the request retries automatically. No receipt is lost and none is duplicated.

  • REST API

    Fiscalization for any ERP or a storefront with its own logic — a clear REST API and idempotent requests.

  • Native in NG Commerce

    In NG Commerce fiscalization is built in: a paid order is fiscalized at the same moment, with no extra step.

  • Audit and reports

    Review and export issued receipts by period, type and status — ready for accounting and inspection.

Results

Why NG eFiscal

A legal obligation that requires no hardware to buy, install or maintain — only an integration that works.

0
Extra hardwareNo cash register, no printer, no dedicated device — everything runs in software through the V-PFR.
#1587
ESIR approvalSoftware ESIR of class 3, approval 1587/1.0.0 dated 6 January 2026.
−75%
Manual receipt workTax rates, receipt types and delivery to the customer all run automatically.
1–2
Weeks to integrationOver the REST API, or instantly and natively inside NG Commerce.

Figures shown are target ranges based on implementations, not a guarantee of results.

FAQ

NG eFiscal — FAQ

Do I need a cash register or a printer?

No. NG eFiscal is a software ESIR of class 3 — fiscalization runs through the Tax Authority's V-PFR in the cloud, with no cash register, no printer and no dedicated device. The customer receives the receipt as a PDF by email, with a QR code and a verification link.

Is NG eFiscal officially approved for fiscalization?

Yes. It is approved as an ESIR of class 3 by the Serbian Tax Authority, approval number 1587/1.0.0, dated 6 January 2026. It fiscalizes all prescribed receipt types: sale, advance, refund, training and copy.

What do we need to get started?

A security element — a digital certificate (.pfx) — and its security code, both issued by the Tax Authority, plus the company tax ID. Once these are loaded a single time, the system connects to the V-PFR, pulls the tax rates and is ready to work.

How does it connect to our system?

Two ways. Over the REST API you can connect any existing ERP or a storefront with its own logic — requests are idempotent, so they are safe to resend. In NG Commerce fiscalization is already built in and fires the moment an order is paid.

Which receipt types does it support?

All prescribed ones: sale, advance, refund, training and copy. The receipt type and any buyer identification (tax ID) are passed along with the fiscalization request.

What happens if the connection to the Tax Authority fails?

The request retries automatically until it goes through, with protection against duplication, so no receipt is lost or issued twice. Every issued receipt stays in an immutable, append-only record ready for audit.

How is pricing determined?

On request. Pricing depends on transaction volume, the integration method and the support level you need. After a short conversation about your sales system you get a connection proposal and an estimate.

Products

Related products

  • eCommerce operating system

    NG Commerce

    A complete digital commerce platform — from marketing and every sales channel, through checkout and payments, to fiscalization, warehouse and couriers.

    Learn moreEnterprise eCommerce Operating System
  • autonomous sales AI agent

    NG Sara

    Sales Autonomous Revenue Agent

    An autonomous AI sales agent that plugs into your systems, spots every opportunity and carries it through — across existing and new customers, on every channel, around the clock.

    Learn moreAutonomous AI Sales Agent
  • AI voice & chat agent

    NG Nora

    Natural Omnichannel Response Agent

    An AI agent that answers inbound calls and messages, holds a natural conversation and resolves the customer's request on its own — checking stock and prices, placing orders and logging complaints while the call is still live.

    Learn moreAI Voice & Chat Agent

Fiscalize without a register

A short conversation about your sales system — then connect NG eFiscal over the API or switch it on inside NG Commerce, with fiscalization that works from the first paid order.