
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:
GPRS cash fiscalization fully phased by January 2015; e-Faktura October 2026 stresses total enforcement.
UJP-certified GPRS registers, e-Faktura portal/API; XML for seals/numbers.
Yes, every cash sale requires real-time data validation, seal, number, and QR.
10 years in original electronic form, UJP-accessible per fiscal/VAT rule
Written by the Compliance & Growth Team
Reviewed by Denis V. P.