
Under North Macedonia’s Law on Registration of Cash Payments, taxpayers who accept cash payments must use certified fiscal cash registers or integrated GPRS fiscal systems that automatically send daily sales reports to the Public Revenue Office (UJP). This obligation applies to all cash transactions (both B2C and B2B cash sales), with fiscal receipts issued through certified devices to secure transaction data for audit and anti‑evasion controls.
As of 2026, this cash‑focused hardware fiscalization is being complemented by the e‑Faktura platform, which introduces mandatory real‑time e‑invoicing for non‑cash B2B (and certain other) transactions, so North Macedonia is moving toward broad real‑time control of both cash and non‑cash flows rather than limiting real‑time mandates to cash only.

In late 2025, UJP announced the e-Faktura platform: a mandatory real-time CTC e-invoicing system starting with a pilot on January 1, 2026, and full rollout by October 1, 2026. Guidelines detail XML formats, digital signatures, API/portal access for POS/ERP integration, and compliance for all VAT taxpayers.

Tired of scrolling through information about e-invoicing?
Fiscalization is a mandatory electronic process where certified cash registers send structured daily data (turnover, Z-reports, receipts) to UJP via GPRS instantly or at close-of-day for validation with unique fiscal identifiers.
Enacted in 2013 and phased in through 2015, this law requires real-time electronic reporting of cash payments as an anti-evasion measure (Official Gazette references via UJP).
Key elements:
This framework ensures cash transparency while preparing for full digital invoicing.
B2C fiscalization is mandatory for all cash retail sales to individuals under the Law on Registration of Cash Payments, covering all methods in cash operations.
B2B applies only to cash sales in retail premises (e.g., business at checkout); pure non-cash B2B follows standard rules until e-Faktura mandates real-time clearance.
North Macedonia's e-invoicing mandate requires signed XML via e-Faktura for B2G/B2B from October 2026. Full guide: E-invoicing Regulations in North Macedonia.

Legal entities face fines of 2,000-5,000 EUR (MKD equivalent) for using unapproved/unregistered fiscal devices, failing to issue receipts, inadequate record-keeping, or lacking constant GPRS connection.
Responsible persons in companies are fined - 30% of the entity's penalty for the same violations.
Sole traders/individuals: 200-2,000 EUR (MKD equivalent), scaled by breach severity.
UJP enforces via inspections, misdemeanor proceedings, and temporary business closures for repeat/serious cases.
North Macedonia’s fiscalization framework requires businesses to connect their POS or ERP systems to the Public Revenue Office (UJP) for real-time transaction reporting. Fiscal devices must securely transmit sales data and maintain compliant archival of fiscal records for up to 10 years.
DDD Invoices closely monitors fiscalization developments and helps businesses prepare for upcoming regulatory changes expected in 2026.
Still have questions?
In the 30min free call we will discuss:
Fiscalization in North Macedonia became fully mandatory with GPRS cash registers by January 2015. The e-Faktura system introduced electronic invoicing, with total compliance and enforcement expected for all taxpayers by October 2026.
UJP-certified GPRS fiscal devices and the official e-Faktura portal or API are used. All invoice data must be transmitted in XML format, including digital seals and unique invoice numbers for validation
Yes, all cash transactions must be recorded and reported in real time. Each receipt needs a validated digital seal, unique fiscal number, and QR code linked to UJP for transparent tracking and verification
Invoices must be stored electronically for at least 10 years in their original form. UJP authorities must have access for inspection, in line with North Macedonia’s fiscal and VAT record-keeping requirements.
Written by the Compliance & Growth Team
Reviewed by Denis V. P.