Preparing for e-Invoice
12-step checklist to prepare before October 1, 2026
Verify your VAT registration
Confirm that your company is registered for VAT at the Public Revenue Office (PRO). e-Invoice is mandatory for all VAT taxpayers.
Find your EDB number
The Unique Tax Number (EDB) is a mandatory field on every e-invoice. Check it on your VAT registration decision or on the PRO website.
Update your Central Registry data
Verify that your data in the Central Registry (address, manager, activity) is accurate. Incorrect data can cause invoice rejections.
Inform your accountant
Coordinate the transition with your accounting firm. They should be familiar with the process and have access to the e-invoicing system.
Choose e-invoicing software
Decide whether to use the PRO portal (free, limited) or specialized software like denar.mkd. Compare options on our comparison page.
Learn more →Obtain a digital certificate
To sign e-invoices you need a digital certificate. QES (USB token) from KIBS or Telekom, or AdES (P12 software certificate). Read more in the guide.
Learn more →Register on the PRO test environment
Visit efakturatest.ujp.gov.mk and register for pilot testing. Testing is voluntary, free and allows you to get familiar with the system.
Send a test invoice
Create and send at least one test invoice through the e-Invoice system. Verify that the signature is valid, fields are correct and you receive approval from PRO.
Inform your clients and suppliers
Notify your business partners that you are switching to e-invoice. Request their EDB numbers and verify whether they are VAT taxpayers.
Prepare your invoice templates
Verify that your invoices contain all mandatory fields: seller and buyer EDB, dates, items with VAT rates, total amounts.
Learn more →Train your team
If you have employees who issue invoices, train them on the new process. Show them how to create, sign and send an e-invoice.
Do a final test before the deadline
At least one month before October 1, 2026, do a complete process test: create an invoice, sign it, send it to PRO and receive approval.
Related resources
Ready for e-Invoice? Start testing today.
Create a free account