Северна Македонија / 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.
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 часа од часот на доаѓањето на странецот во полициската станица под чија што надлежност е адресата на престој.”
- 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.
- 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.
- 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.
- 04
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.
- 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).
- 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.
- 03
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.
- 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).
- 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).
- 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.
- 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 УЈП.
- 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.
- 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.
- 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.
- 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.
- 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.
- 03
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.
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.

Skopje — capital apartments & МВР volume
01Skopje — capital apartments & МВР volume
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.

Ohrid — lake peak season & tourist tax
02Ohrid — lake peak season & tourist tax
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 Општина Охрид.

Bitola — southern city inventory
03Bitola — southern city inventory
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.
- [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.
- [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.
- [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.
- [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).
- [05]AuthorityГрад Скопје — Категоризација на угостителски објекти
City of Skopje service page for hospitality categorisation applications and administrative fees.
- [06]AuthorityОпштина Охрид — official municipal portal
Municipal administration for private-host registry, categorisation and tourist / temporary-stay tax practice on the Ohrid territory.
- [07]AuthorityОпштина Битола — official municipal portal
Municipal administration for Bitola-territory registry, categorisation and temporary-stay tax remittance counters.
- [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 Општина Демир Хисар.
- [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]GuidanceMunicipal 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]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]Local lawЗакон за заштита на личните податоци — СВ 42/20, 294/21, 101/25
Domestic personal-data statute applicable to guest identity processing — not EU GDPR as domestic law.
- [13]AuthorityАгенција за заштита на личните податоци (АЗЛП)
Domestic data-protection supervisory authority and consolidated statute references.
- [14]AuthorityEuropean 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]EU lawRegulation (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.
Cities in North Macedonia

Skopje
Capital apartment inventory leans on remote arrivals. Pair МВР-ready foreign-guest capture with mayor’s registry / categorisation status and confirmed temporary-stay tax remittance for the Skopje municipality covering the property.
МВР ≤ 12h · Municipal registry · Temporary-stay tax

Ohrid
Lake-season peaks reward completed guest data before apartment codes go out — Општина Охрид actively administers private-host categorisation and tourist-tax collection.
Seasonal peaks · Tourist tax · Categorisation renewal

Bitola
Southern city and heritage stays use the same national МВР and Hospitality Act stack — confirm municipal remittance and registry counters with Општина Битола.
МВР reporting · Guest book · Local remittance
NextStay provides operational tools and general regulatory information, not legal advice. Hosts remain responsible for confirming the rules that apply to their accommodation in North Macedonia. Research last verified .