The cost of hiring a foreign worker in North Macedonia, step by step
State fees to the Employment Agency and the Interior Ministry are small, the type D visa costs 75 euro per worker, and paperwork runs 300 to 800 euro.
State fees charged by the Employment Agency of North Macedonia and by the Ministry of the Interior are modest, a few thousand denars per file. The money sits elsewhere: the consular fee for a type D visa is 75 euro per worker under Ministry of Foreign Affairs tariffs, translation and certification run 300 to 800 euro per hire at 2026 market prices published by immigration.mk, and social contributions of 28 percent on gross pay remain the largest line.
What you pay before the worker enters the country
The first block of cost accrues while the worker is still in the country of origin. Every foreign document, the diploma, the birth certificate, the criminal record extract, needs an apostille in the issuing country, then a sworn translation and a notary certification in North Macedonia. This is a cost per document, not per worker. A hire with six documents pays six times, a hire with three pays half of that. The document lists published by the Interior Ministry and by the Employment Agency are where you count how many items actually go into the file.
The second block is consular. For a stay longer than 90 days the worker files for a type D visa at a diplomatic or consular mission, and the consular fee under the Ministry of Foreign Affairs schedule is 75 euro. It is charged per worker and is not refunded if the application is refused.
The third block is the administration of the procedure itself. The mediation request to the Employment Agency may not be older than 30 days at the moment of filing, per the Agency's own documentation for a residence permit issued for the purpose of work. A file that waits while the employer collects translations expires quietly, and the step is then paid and filed again. This is the most common hidden cost in the whole procedure: small in itself, but it adds two to three weeks.
The budget by line, and who charges it
The table below lists the items in the order they arise, with the source of each price. Denar amounts move with the published tariffs, so read them as an order of magnitude rather than a quote.
| Item | Who charges | Amount | Source |
|---|---|---|---|
| Administrative fees on the applications | Employment Agency and Interior Ministry | a few thousand denars in total | published tariffs |
| Apostille in the country of origin | authority of the issuing state | per document | Interior Ministry document list |
| Sworn translation and notary certification | translator and notary | per document | Employment Agency document list |
| Translation, certification and legal support, per hire | private market | 300 to 800 euro | immigration.mk, 2026 prices |
| Type D visa for a stay over 90 days | Ministry of Foreign Affairs, consular mission | 75 euro per worker | consular services schedule |
| Social contributions on gross pay | Public Revenue Office | 28 percent | 2026 contribution rates |
Contributions are the line most often left out of the estimate. A foreign worker carries the same 28 percent of gross pay as a domestic one, so on a position with a gross salary of 45,000 denars the annual contributions exceed everything spent on all the earlier steps combined. A budget built around the permit alone is wrong by an order of magnitude.
Why the cost repeats every year
A residence permit issued for the purpose of work is normally granted for one year with the option of extension, according to the Employment Agency's guidance on permit validity. The administrative block is therefore not a one off. Each year a new application is filed, the deadlines are checked again and part of the documentation is resubmitted, until the worker qualifies for a longer stay. An employer planning a three year engagement should budget three administrative cycles, not one.
The extension procedure is covered separately in permit renewal deadlines, the order of steps before first issue in the residence and work permit procedure, and the consular leg with its own fees and timing in the type D work visa.
A realistic budget for one worker reads as follows: a few thousand denars in state fees, 300 to 800 euro of documentation, 75 euro for the visa, then 28 percent in contributions on every salary paid, and a repeat of the administrative block at each extension. The calculation shifts with the role and with the country of origin, mostly through the price of the apostille and the sworn translation, which are paid where the document was issued.
Keep reading
All posts →What a UK sponsor licence costs an employer in 2026
The Home Office charges £1,682 for a medium or large Worker sponsor licence, £525 per Certificate of Sponsorship and £1,320 a year in skills charge.
UK skilled worker salary thresholds and going rates 2026
The Home Office sets an hourly floor of GBP 17.13 under Table 1 of Appendix Skilled Occupations and GBP 12.82 under Table 2, each alongside the going rate.