The visa is issued for one year and is renewable. Each renewal requires the same income proof. There is no pathway to permanent residence or citizenship through this visa alone; it is purely a residence permit for as long as you meet the income threshold. If you want to stay longer than a few years, you will need to explore other routes—marriage to a Bulgarian citizen, self-employment registration in Bulgaria, or investment-based residency.
Health insurance is mandatory. You can use private insurance from your home country if it covers Bulgaria, or you can buy Bulgarian health insurance. Private plans cost roughly 30–60 euros per month. Public health insurance in Bulgaria is available to residents but requires registration and contributions; most digital nomads use private insurance to avoid bureaucracy.
The application process is straightforward compared to Western European alternatives. You apply at a Bulgarian consulate in your home country or at the Bulgarian State Agency for Bulgarians Abroad if you are already in Bulgaria. Processing typically takes 2–4 weeks. You will need a valid passport, proof of income, proof of health insurance, a criminal background check, and a completed application form. Some consulates ask for a letter of intent explaining why you want to live in Bulgaria; others do not. Call your nearest Bulgarian consulate before applying to confirm their specific requirements.
Once you have the visa, you must register with the local police (the Migration Directorate) within 14 days of arrival. This is not optional. Registration is free and takes about 30 minutes. You will receive a residence permit card (a pink slip of paper, not a card despite the name) that you carry with you. This is your proof of legal residence.
Cost of living is the real draw. Sofia, the capital, costs roughly $800–$1,200 per month for a one-bedroom apartment in a central neighborhood, utilities included. Outside Sofia—in Plovdiv, Bansko, or Burgas—you can live on $600–$900 per month. This is substantially cheaper than Portugal (€1,200–€1,600 in Lisbon) or Spain (€1,000–€1,500 in Barcelona or Madrid). If your income is €2,000 per month, you can live comfortably and save money in Bulgaria.
Internet is fast and cheap. Fiber is available in Sofia and most cities, with speeds of 300 Mbps or higher for 10–15 euros per month. Mobile data is similarly inexpensive. Co-working spaces exist in Sofia and Plovdiv, though many digital nomads work from cafes or home.
The community of remote workers in Bulgaria is smaller than in Portugal or Spain, which is both a drawback and an advantage. Sofia has a growing digital nomad scene, with meetups and co-working spaces, but you will not find the established infrastructure of Lisbon or Barcelona. If you are seeking a large expat community and ready-made social networks, Bulgaria is less developed. If you want lower costs and fewer crowds, it is ideal.
Tax residency is a critical detail that many people miss. Holding a Bulgarian residence permit does not automatically make you tax resident in Bulgaria. Tax residency is determined by where you spend more than 183 days in a calendar year, or where you have a permanent home available to you. If you are a US citizen, you are taxed on worldwide income regardless of where you live, so Bulgaria's tax status is less relevant to you—you still owe US federal tax and must file FBAR and FATCA forms. If you are a citizen of another country, confirm with a tax advisor whether living in Bulgaria triggers tax residency there. Bulgaria's corporate tax rate is 10% (one of the lowest in the EU), but this applies to business income, not remote work income taxed as personal income.
Banking is straightforward. You can open a bank account with most Bulgarian banks (DSK Bank, UniCredit, OTP) with your residence permit, passport, and proof of address. Some banks ask for a Bulgarian tax ID number (EIK), which you can obtain from the tax office. The process takes 1–2 weeks. International transfers are possible but can be slow and expensive; many digital nomads use Wise or similar services for moving money in and out of Bulgaria.
The visa does not grant you the right to work for a Bulgarian employer or to take a local job. It is strictly for remote work—income earned from clients or employers outside Bulgaria. If you want to work locally, you need a different visa category or work permit.
Visa runs are not necessary. Once you have the one-year visa, you can stay in Bulgaria for the full year without leaving. You can travel within the Schengen area (if you are a citizen of a country with visa-free Schengen access) and return to Bulgaria without resetting any clock. Bulgaria is not part of the Schengen zone itself, so the 90/180 rule does not apply to your stay in Bulgaria—you can stay as long as your residence permit is valid.
Comparing Bulgaria to other digital nomad visas: Portugal's D7 visa requires €1,000 per month of passive income (lower threshold, but harder to prove for remote workers) and takes 3–6 months to process. Spain's digital nomad visa requires €2,300 per month and takes 1–2 months. Estonia's e-Residency is not a residence visa—it is a digital business registration that allows you to start a company online, but it does not grant you the right to live in Estonia. If you want to live in Estonia, you need a separate residence permit. Bulgaria's visa is faster and cheaper than Portugal or Spain, but offers less community infrastructure and fewer cultural amenities.
One final note: Bulgaria is not in the eurozone. The currency is the Bulgarian lev (BGN), pegged to the euro at 1.96 BGN per euro. This means prices are stable relative to the euro, but if you are paid in dollars or pounds, exchange rates matter. Many digital nomads use Wise to convert currency at mid-market rates, avoiding bank markups.
The visa is real, the income threshold is achievable for most remote workers, and the cost of living is genuinely low. If you are looking to base yourself in the EU on a tight budget and do not need a large expat community, Bulgaria is worth serious consideration. Apply through your nearest Bulgarian consulate, confirm their specific document requirements, and plan for 2–4 weeks of processing time.