NextStay

Северна Македонија / Severna Makedonija·Destination guide · Southern Europe

North Macedonia

41.9981° N · Southern Europe · EU candidate · not EU · not Schengen

North Macedonia still runs foreign-guest check-in on a 12-hour МВР clock — not an EU lodging portal.

Under the Law on Foreigners as applied by the Ministry of Interior (МВР), legal and natural persons who provide paid accommodation to foreigners must report the foreigner’s stay to МВР within 12 hours of providing the service. Other hosts with whom foreigners stay (without paid accommodation) must report within 48 hours at the police station covering the address. МВР offers electronic filing at mvr.gov.mk; natural persons who use the e-form still complete the in-station confirmation within the 48-hour window. Separately, private short-stay hosts need municipal registry entry and categorisation under the Hospitality Act, keep a guest register, and remit temporary-stay (tourist) tax to the municipality. North Macedonia is an EU candidate — not an EU Member State and not in Schengen.

Open the guide ↓

NextStay relevance · North Macedonia

5 / 5

Essential

Закон за странци (as applied by МВР) requires paid accommodation providers to report every foreign guest’s stay to the Ministry of Interior within 12 hours — on top of municipal registry / categorisation under the Hospitality Act and temporary-stay tax remitted to the municipality.

At a glance · North Macedonia

  • Foreign guests

    МВР ≤ 12h (paid)

  • Private hosts

    Municipal registry

  • Guest book

    Art. 51 / 35

  • Stay tax

    Remit by 15th

Who this is for

What hosts and hotels actually need to know

North Macedonian short-stay compliance is police-reporting heavy, then municipal. First, foreign-guest reporting: МВР’s official e-registration guidance restates the Law on Foreigners duty — paid accommodation providers (hotels, hostels, and private paid lets) report within 12 hours; unpaid private hosts report within 48 hours at the competent police station. Capture identity and stay fields needed for that filing before access is released. Second, hospitality licensing: natural persons letting rooms, apartments or holiday flats register with the mayor (in Skopje, the mayor of the relevant Skopje municipality), meet minimum technical conditions, obtain categorisation (municipal for private complementary stock under art. 47), display category markings, and keep a book of guests (art. 51(1)(5)). Hotels and classified objects keep a guestbook under the same Act (art. 35(1)) and handle temporary residence registration of guests under the residence/stay registration rules МВР summarises for lodging providers. Third, money: Закон за таксата за привремен престој requires providers to collect temporary-stay / tourist tax and remit on the statutory rhythm (municipal practice: by the 15th, typically 80% municipality / 20% national budget — confirm current overnight amount and payment accounts locally). Short lets also trigger personal-income tax advance filings to УЈП (e-ППД) when natural persons receive property income. Self check-in works when guest identity and stay data for МВР reporting (and the hospitality guest book) are captured before door instructions unlock. Do not import GDPR or Regulation (EU) 2024/1028 as domestic law — apply the domestic Law on Personal Data Protection instead.

Front desk or digital, the duty is unchanged: foreign guests go to МВР within 12 hours of paid accommodation, the guestbook stays accurate, categorisation is displayed, and temporary-stay tax remits to the municipality.

  • 01Report every foreign guest’s stay to МВР within 12 hours of providing paid accommodation (e-form or police station)
  • 02Keep an accurate guestbook (книга на гостите) available for inspection
  • 03Hold a valid categorisation decision before operating classified lodging stock
  • 04Collect and remit temporary-stay / tourist tax per the municipality’s current instructions

Chapter · МВР reporting

Foreign-guest reporting within 12 hours

МВР’s official e-registration page restates the Law on Foreigners duty for paid accommodation providers: report the foreigner’s stay within 12 hours of providing the service.

Statute

Согласно одредбите од Законот за странци, правните и физичките лица кои им даваат услуги на сместување на странците со наплата се должни да го пријават престојот на странецот на Министерството за внатрешни работи во рок од 12 часа од часот на давањето на услугата. Други лица кај кои странците престојуваат се должни да го пријават престојот на странецот во рок од 48 часа од часот на доаѓањето на странецот во полициската станица под чија што надлежност е адресата на престој.
Министерство за внатрешни работи — Е-пријавување на престојувалиште (official guidance citing Закон за странци) [01]
  1. 01

    Paid accommodation — 12 hours

    Legal and natural persons who provide paid accommodation to foreigners must report the foreigner’s stay to МВР within 12 hours of providing the service. That covers hotels, hostels, resorts, campsites and private paid lets alike. The clock starts from the accommodation service, not from the booking confirmation.

  2. 02

    Unpaid private hosts — 48 hours

    Other persons with whom foreigners stay (without paid accommodation) must report within 48 hours of the foreigner’s arrival at the police station responsible for the address. Natural persons who use МВР’s electronic form still complete that in-station confirmation within the 48-hour legal window and collect the certified confirmation.

  3. 03

    Electronic channel, same duty

    МВР provides an official web form (mvr.gov.mk) that lets legal and natural persons file residence reports for foreigners or domestic persons, choosing the competent police station first. Electronic filing simplifies the process; it does not replace the statutory deadlines. Capture the identity and stay fields the form requires before releasing access so the 12-hour paid-accommodation clock can be met.

  4. 04

    Not Schengen Art. 45 — domestic form

    North Macedonia is not in Schengen. Do not copy a Schengen Convention Art. 45 checklist or another state’s signed lodging card. Use the МВР foreigner-stay reporting channel and the domestic hospitality guest-book duties instead.

Chapter · Guest book

Guestbook & domestic stay records

The Hospitality Act requires lodging providers to keep a book of guests — private hosts under art. 51, hotels and classified objects under art. 35 — alongside МВР’s temporary-stay registration posture for lodging enterprises.

  1. 01

    Private hosts — книга за евиденција на гостите

    Natural persons providing accommodation in houses, apartments and holiday rooms under art. 46 must keep a guest register (книга за евиденција на гостите) — Hospitality Act art. 51(1)(5). The minister responsible for hospitality prescribes the form. Operating without that book is a misdemeanour under art. 67-a (explicitly referencing art. 51).

  2. 02

    Hotels — книга на гостите

    Hospitality operators for lodging objects must keep a guestbook (книга на гостите) among other operational duties under art. 35(1) (the lodging-object guest-book duty in the consolidated text). МВР’s civil-procedures guidance also states that hotels, tourist enterprises and similar lodging providers register and/or deregister temporary stay and keep records (guestbook) for registered persons — with fines where the guestbook is inaccurate or inspection is refused.

  3. 03

    Capture before access

    A door code is not a guest-book entry and not an МВР filing. Build the identity and stay fields needed for both into the check-in gate before releasing keys, codes or lockbox instructions.

Chapter · Licence

Municipal registry & categorisation

Short-stay rooms and apartments are complementary hospitality stock under the Hospitality Act — municipal registry entry and categorisation before advertising, not a platform listing habit.

  1. 01

    Register with the mayor

    Natural persons performing hospitality under the Act register in the registry kept by the mayor of the municipality (in the City of Skopje, the mayor of the Skopje municipality covering the property). The application file includes the State Market Inspectorate notification of minimum technical conditions, ownership (or use) proof for houses, apartments and rooms, and the administrative fee. The mayor issues a registry decision within eight days of a complete application (arts. 4–4-b).

  2. 02

    Categorisation before opening

    Houses, flats and rooms let by natural persons, and rural households, must be categorised (art. 27). For that complementary private stock, categorisation is performed by the municipal mayor (in Skopje, the Mayor of the City of Skopje) under art. 47; the mayor keeps a register of categorised objects (art. 47-a). Hotels and other primary lodging types are categorised by the national Commission. An object may not start work without the categorisation decision where the Act requires one (art. 32). Display the prescribed type and category marking; renew as the decision’s validity requires (commonly three years in municipal practice — confirm locally).

  3. 03

    Capacity and agency rules

    Art. 46 caps private complementary letting (across issued decisions for one person) at 10 rooms or 20 beds in the stated building types. Art. 48 provides that natural persons let rooms, apartments, houses and holiday flats through a tourist agency or tourist bureau under contract. Confirm how your municipality and inspectors currently treat direct platform bookings against that statutory channel — platform income still triggers УЈП duties either way.

  4. 04

    Fines for operating without registry

    Art. 67-a sets fines of EUR 100–250 (denar equivalent) for natural persons who operate without registry entry, fail to keep the guest book, or breach other listed private-hosting duties. Municipal tourism inspectors oversee private complementary stock.

Chapter · Tax

Temporary-stay tax & УЈП income

Закон за таксата за привремен престој (Сл. весник 26/02, 51/03, 88/08, 17/11 and 192/15) requires lodging providers to collect temporary-stay tax from overnight guests and remit on the statutory rhythm; natural-person short lets also file personal-income advances to УЈП.

  1. 01

    Collect on every overnight — remit by the 15th

    Under Закон за таксата за привремен престој, accommodation providers (companies, sole traders and natural persons registered for lodging tourists) collect temporary-stay tax (такса за привремен престој / туристичка такса) from overnight guests. Municipal service registers that cite the statute describe remittance no later than the 15th of the month for the preceding month’s nights — typically 80% to the municipality’s treasury account and 20% to the national budget (Буџет на РСМ), using the municipality’s published payment codes. Confirm the live overnight amount and exact payment accounts with the municipality covering the property — do not invent an MKD rate from secondary commentary.

  2. 02

    Skopje & Ohrid — municipal inspection layer

    Град Скопје’s inspectorate checklist for the temporary-stay tax (citing arts. 8, 10, 11, 11-a and 12 of the same statute) checks whether providers correctly record the tax duty and remit on time — including natural persons registered for lodging tourists and passengers. Ohrid’s municipal tourism / local-economic-development services likewise administer private-host registry, categorisation renewals and tourist-tax collection on that territory. Treat municipal payment instructions as the operational source for accounts and any local exemptions, not platform blogs.

  3. 03

    УЈП — property income from short lets

    УЈП treats income from lease or sublease of residential premises as income from property and property rights. The personal-income tax rate is 10%. Recognised expense norms include 25% of income for unequipped premises and 30% for equipped premises (or proven actual expenses). Where the lessee is another natural person, the income recipient calculates the advance payment and submits an electronic calculation (e-ППД) via e-pdd.ujp.gov.mk — by the 10th of the month following the month of leasing when the lease duration is shorter than 31 days in one month. Platform payouts (Airbnb, Booking and similar) do not remove that filing duty.

Chapter · EU status

EU candidate — not EU, not Schengen

North Macedonia is a candidate for EU membership. It is not an EU Member State and not in the Schengen area — domestic lodging and data-protection rules apply, not EU lodging regulations as domestic law.

  1. 01

    Do not apply GDPR as domestic law

    Guest identity and document data are personal data under the domestic Law on Personal Data Protection (Закон за заштита на личните податоци — Службен весник 42/20, 294/21 and 101/25), supervised by the Agency for Personal Data Protection (АЗЛП). The statute aligns with European standards but is domestic law. Do not cite Regulation (EU) 2016/679 (GDPR) as the binding domestic instrument.

  2. 02

    Do not apply Regulation (EU) 2024/1028 domestically

    The EU short-term rental data framework (Regulation (EU) 2024/1028) applies in EU Member States. North Macedonia is not an EU Member State — do not treat that regulation as a domestic registration-number or platform-reporting duty. Use municipal registry / categorisation numbers and МВР reporting instead.

  3. 03

    Not Schengen — borders stay national

    Guests enter under North Macedonian border and visa rules. Lodging guest reporting is a domestic МВР / hospitality stack, not an implementation of Schengen Convention Art. 45 inside the Schengen area.

Remote arrival · Still the law

Self check-in under North Macedonian rules

Remote arrival is practical in Skopje, Ohrid and Bitola when the check-in gate captures МВР-ready foreign-guest data (and guest-book fields) before access is released — the 12-hour paid-accommodation clock starts at the service.

01

Document

02

E.turistas

03

Keys

  • Identity and stay fields before the key

    Collect the identity and stay information needed to complete МВР foreigner reporting and the hospitality guest book before door codes or lockbox instructions unlock. A passport photo alone, without a reportable stay record, is not enough.

  • Run the 12-hour МВР clock after arrival

    For paid accommodation of foreigners, transmit the stay report to МВР within 12 hours of providing the service — electronically or at the competent police station. Signature capture in a digital flow does not replace that filing.

  • Municipal licence is a separate prerequisite

    A completed МВР filing does not substitute for mayor’s registry entry or categorisation. Confirm registry and category status before automating remote arrival at scale.

  • Tax and УЈП still follow the stay

    Collect temporary-stay tax per municipal instructions and keep guest counts that support remittance by the 15th (municipal / national split). Natural-person hosts also plan e-ППД advances for short lets under 31 days in a month.

Municipal layers

МВР reporting and the Hospitality Act are national. Temporary-stay tax remittance accounts, categorisation counters and inspector practice still differ by municipality — confirm locally in Skopje, Ohrid and Bitola.

  • Stone Bridge and Skopje centre — municipal tax and registry territory

    Skopje — capital apartments & МВР volume

    01

    Skopje hosts file foreign-guest stays with МВР within 12 hours for paid accommodation and register private stock with the mayor of the Skopje municipality covering the address; City of Skopje services also handle categorisation filings for hospitality objects. City inspectorate checklists for Закон за таксата за привремен престој (arts. 8, 10–12) expect correct recording and on-time remittance — confirm payment accounts with the competent Skopje municipality / City administration before quoting a per-night figure.

  • St. John at Kaneo above Lake Ohrid — tourist-tax territory

    Ohrid — lake peak season & tourist tax

    02

    Ohrid’s municipal tourism and local-economic-development services run the private-host registry, categorisation renewals and tourist-tax collection for small-scale hospitality. Peak summer arrivals make pre-completed guest data especially valuable so the 12-hour МВР clock and guest-book duties are met before lake-apartment codes go out. Confirm the current overnight amount, 15th-of-month remittance accounts (municipal / national split) and any local exemptions with Општина Охрид.

  • Širok Sokak pedestrian street in Bitola

    Bitola — southern city inventory

    03

    Bitola applies the same national МВР and Hospitality Act stack. Confirm mayor’s registry, categorisation and temporary-stay tax remittance accounts with Општина Битола rather than assuming Skopje or Ohrid payment details — the 15th-of-month / 80–20 remittance pattern is national; the overnight amount and treasury codes are local.

This is the law · Here is the reference

Sources & references

Primary statutes, EU instruments and competent authorities. Open the link when your property is at stake.

  1. [01]Authority
    МВР — Е-пријавување на престојувалиште

    Official Ministry of Interior guidance: paid accommodation providers report foreign guests within 12 hours; other hosts within 48 hours at the competent police station; electronic filing available.

  2. [02]Local law
    Закон за странци — Службен весник 97/2018 (LDBIS)

    Primary foreigners statute (application from 5 June 2019) cited by МВР as the basis for accommodation-provider stay reporting. Confirm consolidated text and article numbering on LDBIS / Службен весник before quoting a specific article number.

  3. [03]Authority
    МВР — Civil procedures (temporary stay / guestbook)

    Ministry guidance that lodging providers register/deregister temporary stay and keep guestbooks, with fines for inaccurate records or refused inspection.

  4. [04]Local law
    Закон за угостителската дејност (MDT consolidated text)

    Hospitality Act: mayor’s registry for natural persons (arts. 4–4-b), categorisation (arts. 27, 47), hotel guestbook art. 35(1), private guest register art. 51(1)(5), capacity caps (art. 46), agency channel (art. 48), misdemeanours (art. 67-a).

  5. [05]Authority
    Град Скопје — Категоризација на угостителски објекти

    City of Skopje service page for hospitality categorisation applications and administrative fees.

  6. [06]Authority
    Општина Охрид — official municipal portal

    Municipal administration for private-host registry, categorisation and tourist / temporary-stay tax practice on the Ohrid territory.

  7. [07]Authority
    Општина Битола — official municipal portal

    Municipal administration for Bitola-territory registry, categorisation and temporary-stay tax remittance counters.

  8. [08]Local law
    Закон за таксата за привремен престој (Сл. весник 26/02, 51/03, 88/08, 17/11, 192/15)

    Primary national statute for overnight temporary-stay / tourist tax collection and remittance by lodging providers. Gazette list as cited on Град Скопје’s inspection checklist; municipal PDF mirror hosted by Општина Демир Хисар.

  9. [09]Authority
    Град Скопје — checklist for temporary-stay tax inspection

    City inspectorate checklist citing arts. 8, 10, 11, 11-a and 12: correct recording and timely remittance of таксата за привремен престој, including natural-person lodging providers.

  10. [10]Guidance
    Municipal service register — комунална / туристичка такса за привремен престој

    Municipal service description citing Закон за такса за привремен престој: daily overnight collection; remittance by the 15th — 80% municipal treasury / 20% national budget. Confirm your own municipality’s accounts and overnight amount.

  11. [11]Authority
    УЈП — Income from property and property rights (rent)

    Official Public Revenue Office guide: 10% PIT, 25%/30% expense norms, e-ППД advance filings including leases shorter than 31 days in a month (by the 10th of the following month).

  12. [12]Local law
    Закон за заштита на личните податоци — СВ 42/20, 294/21, 101/25

    Domestic personal-data statute applicable to guest identity processing — not EU GDPR as domestic law.

  13. [13]Authority
    Агенција за заштита на личните податоци (АЗЛП)

    Domestic data-protection supervisory authority and consolidated statute references.

  14. [14]Authority
    European Commission — North Macedonia (enlargement / candidate status)

    Official EU enlargement context: North Macedonia is a candidate country — not an EU Member State and not in Schengen. Candidate status does not import GDPR or Reg. 2024/1028 as domestic lodging law.

  15. [15]EU law
    Regulation (EU) 2024/1028 — short-term rental data (EU Member States)

    Cited only to mark the boundary: this EU platform/registration data framework applies in Member States. It is not North Macedonian law.

After the law · The product

Where NextStay fits

After the law is clear: we build МВР-ready guest capture into the check-in gate — so North Macedonian hosts can run remote-friendly arrivals without missing the 12-hour foreign-guest clock or the guest book.

  • 01

    Data before the key

    Online check-in collects identity and stay fields needed for МВР foreigner reporting and the hospitality guest book before door instructions unlock.

  • 02

    12-hour reporting readiness

    Structured guest records are ready to submit within the paid-accommodation 12-hour window — without a scramble at the police station after late Skopje or Ohrid arrivals.

  • 03

    Host visibility without desk chaos

    Hotels and individual hosts see who has completed check-in data, who is blocked, and when access can release.

  • 04

    Destination guidance in the workspace

    This North Macedonia dossier stays attached to the market — МВР reporting, municipal registry / categorisation, temporary-stay tax and УЈП — not a generic EU footnote.