Skip to content
Fiscal Processor

LPFR - Fiscal Processor

Local Fiscal Processor for Serbian tax compliance. Connects your POS to the tax authority for real-time fiscal receipt verification and reporting.

Download Free Trial30 days • No credit card

How it works

From sale to tax authority in seconds

LPFR sits between your POS and the Serbian Tax Authority. Every invoice is cryptographically signed and reported automatically.

1

POS sends invoice

Your POS system sends the invoice via REST API (JSON or XML) to LPFR running locally.

2

Smart card signs

LPFR validates the data, calculates taxes, and sends it to the government-issued smart card for cryptographic signing.

3

Receipt returned

The signed invoice is returned to your POS with a verification URL, QR code, and formatted receipt text.

4

Audit submitted

An encrypted audit package is created and submitted to the Serbian Tax Authority (TaxCore) in the background.

POS System

REST API

E-SDC (LPFR)

Signs & encrypts

Smart Card

GIDS / PC/SC

TaxCore

mTLS

Features

Everything included

Serbian Tax Authority compliant
Real-time receipt verification
Automatic tax reporting
Offline mode with sync
Multi-POS support
Secure encrypted communication

Security

Built for trust

Every invoice is legally binding and tamper-proof, signed by a government-issued smart card and encrypted before submission.

Hardware signing

Private key never leaves the smart card. Every invoice is signed on the government-issued GIDS chip.

mTLS communication

All communication with the Tax Authority uses mutual TLS. The smart card certificate authenticates the device.

AES-256 + RSA encryption

Audit data is encrypted with AES-256-CBC and the key is wrapped with RSA. Only TaxCore can decrypt.

PIN protection

The smart card requires PIN verification before any signing operation. No PIN, no invoices.

For developers

REST API

Integrate any POS system with a simple HTTP API. JSON and XML supported. Server-Sent Events for real-time updates. OpenAPI documentation included.

JSONXMLSSEOpenAPIFile watcher
API Endpoints
POST/api/v3/invoices
GET /api/v3/status
GET /api/v3/events
POST/api/v3/reports/daily
GET /api/v3/configuration

Default port: 0.0.0.0:8888 • Unix socket supported

Choose your platform

Download LPFR

Windows

Windows 10+

macOS

macOS 12 Monterey+

Linux

Ubuntu 20.04+