Preparing for e-Invoice

12-step checklist to prepare before October 1, 2026

Progress0 / 12
1.

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.

2.

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.

3.

Update your Central Registry data

Verify that your data in the Central Registry (address, manager, activity) is accurate. Incorrect data can cause invoice rejections.

4.

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.

5.

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 →
6.

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 →
7.

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.

8.

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.

9.

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.

10.

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 →
11.

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.

12.

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

Install денар.мкд

Add to your home screen for quicker access.