North Macedonia is entering a new phase of tax digitalization. With the introduction of e-Faktura, the country is moving toward mandatory electronic invoicing for non-cash transactions, aiming to make invoicing more transparent, efficient, and easier to control.
For companies, this is not just a regulatory update. It’s a fundamental operational change that has a direct impact on ERP systems, administrative processes, and accounting workflows.
What is e-Faktura
e-Fakturais the new centralized electronic invoicing system managed by the Public Revenue Office (PRO) of North Macedonia. Instead of sending invoices as PDF files via email, companies will need to issue structured electronic invoices that are transmitted and validated through a central platform.
For all non-cash transactions, invoices must be submitted to the DAP platform and validated in real time. Only after validation does the system assign a unique code (eID) that certifies the authenticity of the document.
Continuous Transaction Control (CTC)
This approach follows the Continuous CTC model, increasingly adopted worldwide, where tax authorities gain real-time visibility into business transactions.
How the process works
The invoicing process becomes fully structured and controlled:
Issuance
The invoice is created in the company’s ERP or via the official PRO application
Submission
The invoice is automatically sent to the e-Faktura platform
Validation
The system checks and validates the data in real time
Confirmation
A unique identifier (eID) is assigned
Delivery
The invoice is delivered electronically to the recipient, without the need for email or physical documents
In this model, the ERP system becomes a critical component for compliance.
Key milestones
The rollout is already underway and follows a phased approach.
Pilot phase
Companies registered in the e-UJP system can begin testing API integrations and sending test invoices.
Entry into force
A widespread requirement for all taxpayers who issue invoices for non-cash transactions.
Why this change matters
The introduction of e-Faktura addresses a specific need within the Macedonian tax system. The objectives are clear: to reduce tax evasion, modernise the tax administration, strengthen VAT enforcement and improve real-time monitoring of economic activity.
A dual-track system
One of the most important aspects is the presence of two parallel workflows:
Non-cash transactions
All B2B and B2G transactions will be covered by the new centralised electronic invoicing system.
Cash transactions
The traditional tax reporting rules currently in force continue to apply.
This means companies will need to manage parallel processes, with different rules and controls. For businesses handling both types of transactions, it is essential to implement controls that clearly distinguish the two flows.
Operational impact for companies
This change goes beyond invoice format. It reshapes how invoicing is handled across the organization.
To comply, companies will need to:
- Integrate their systems with the e-Faktura APIs
- Manage structured invoice formats (not only PDFs)
- Track invoice status
- Handle errors and exceptional cases
- Update accounting and internal control processes
Business benefits
While the transition requires effort, the long-term benefits are significant:
- Paperless processes: no printing, physical archiving, or manual processes
- Cost reduction: lower logistics, storage, and administrative costs
- Higher efficiency:automation and fewer manual errors
- Data reliability: real-time validation and full traceability
Preparing early helps avoid operational issues and turn a regulatory requirement into a business advantage.
Technical considerations
Invoice format
The e-Faktura system is based on structured electronic invoices in XML UBL format. This means generating a PDF is not enough: the document must contain structured data that the platform can validate automatically.
Integration options
Companies can choose between two main approaches:
- Web portal: A free portal provided by PRO, suitable for small businesses or low invoice volumes.
- API integration: For medium and large companies, API integration allows ERP systems to communicate directly to the e-Faktura platform, enabling full automation
What companies should do now
- Check whether their ERP software is compatible with the new system
- Integrate their ERP systems with the e-Faktura platform via API
- Train internal teams on new requirements and formats
- Define procedures for handling validations, rejections, and corrections
- Implement controls to separate e-Faktura and fiscalized transactions
Sydea’s solution: SyFaktura
SyFakturais a platform designed to simplify electronic invoicing: rapid integration, automated processes and up-to-date regulatory compliance.
Guaranteed
compliance
Automated
workflow
Compatible with
major ERPs
Ready-to-use
platform
Real-time
validation
Local
support
Maximum operational flexibility
SyFaktura adapts to your needs. Native integration with your management system or standalone use via web interface.
Get ready for the e-Faktura regulations with a platform that is ready for integration, UBL XML validation and automated invoice transmission.
DiscoverSyFaktura →At Sydea, we are well aware of the challenges involved in integrating legislation with business systems, and we closely monitor developments in e-Faktura legislation.
With over 10 years of experience in ERP integration and business process digitalization, Sydea is the ideal partner to support your company on the path to tax compliance in North Macedonia.
Our team based in Skopje has a deep understanding of the local regulatory environment and can support you at every stage of the project: from requirements analysis to implementation, from staff training to post-go-live assistance.
The roll-out is already underway
Acting in advance is essential to be fully prepared and avoid operational disruptions. If you need guidance on how to update your systems or correctly integrate the new requirements into your business processes, the Sydea team is ready to support you. .








