The digital infrastructure in Poland is well-developed — if you know which tools to set up and in what order. Most foreigners arrive in Kraków with the assumption that their existing apps and digital tools will cover everything. Some will. But Profil Zaufany, BLIK, and a Polish mobile number are prerequisites for a range of administrative processes that simply cannot be completed without them. This article covers what to set up, in what order, and why each one matters.

The dependency chain runs: Polish mobile SIM first (available at the airport) → Polish bank account → Profil Zaufany via your bank → BLIK activated automatically → government services accessible. Each step enables the next. Missing the SIM at airport arrival means a slower setup for everything downstream.

Your Digital Priority List — First Week in Kraków

PriorityWhat It IsWhy It Is UrgentHow Long It Takes
1 — Polish SIM (prepaid)Polish mobile number on any networkRequired for bank account SMS verification, Profil Zaufany, most 2FA10 minutes — available at Kraków Balice airport arrivals
2 — Polish bank accountPLN bank account at mBank, Santander, or INGRequired for salary, ZUS direct debits, BLIK, Profil Zaufany creationSame day — requires PESEL or restricted mBank account without
3 — Profil ZaufanyPolish digital identity for government servicesRequired for Twój e-PIT tax filing, IKP health portal, CEIDG, many other gov services10 minutes via your bank — requires bank account
4 — BLIK activatedPolish mobile payment systemRequired for most in-app Polish payments, ATM withdrawals without card, peer transfersActivated automatically within your bank app
5 — Google Translate Polish (offline)Camera translation for Polish textMenus, signage, official letters, instructions — essential until B2 Polish level5 minutes — download Polish offline pack within the app

Polish Mobile SIM — Get This at the Airport

A Polish mobile number is required immediately — do not wait until you are settled in your apartment. Polish banks require SMS verification to create accounts and authorise transactions. Profil Zaufany requires SMS verification. Most Polish two-factor authentication systems are SMS-based. Without a Polish number, these processes either cannot start or are significantly impeded.

Kraków Balice airport (KRK) has network kiosks in the arrivals area. All four main operators — Play, Orange, T-Mobile Poland, and Plus — are typically represented. A prepaid SIM (karta prepaid) requires no PESEL and costs PLN 0–20 for the SIM, with various data packages available. The exact number is not important — you will upgrade to a monthly contract once PESEL is confirmed. Get a number immediately on arrival.

Once PESEL is confirmed, switch to a monthly contract for better data allowances. Monthly plans with 50–100GB data and unlimited calls start from PLN 30–50. Virtual operators running on the same networks — Nju Mobile (Orange), Heyah (T-Mobile), Lajt Mobile (Play) — offer lower-cost options with identical coverage.

One-Time Reminder — Download Polish Offline in Google Translate Before You Land In airplane mode, go to Google Translate, tap the languages menu, find Polish, and download the offline pack. The camera translation feature works offline once the pack is installed. This covers menus, street signs, official letters, and packaging. Arriving without it and realising your first official letter from the urząd is in Polish with no internet connection nearby is an avoidable frustration.

Profil Zaufany — What It Is and How to Set It Up

Profil Zaufany is Poland's digital identity confirmation system for government services. It allows you to authenticate digitally with any Polish government platform — the tax portal (Twój e-PIT), the patient health portal (IKP), CEIDG for business registration, ZUS PUE for social insurance, and dozens of other services. Without Profil Zaufany, you must attend offices in person or use paper forms for processes that are significantly faster online.

To set up Profil Zaufany, log in to your Polish bank's online platform and look for a "Profil Zaufany" or "eGovPL" section in account services. Santander, ING, mBank, PKO BP, and Pekao all support creation directly from online banking. The process takes approximately 10 minutes — you confirm your identity via your bank authentication and create a Profil Zaufany linked to your bank credentials. Once created, the Profil Zaufany is valid for 3 years and works across all Polish government digital services.

There is no charge for creating or maintaining a Profil Zaufany. It is separate from your bank account — it uses your bank login as the identity verification mechanism but is a standalone government service.

Not certain which digital steps apply to your situation?

Every relocation is different. The free Situation Review takes five minutes and tells you exactly which administrative steps apply to your case — and the order to do them in.

Start the Free Situation Review →

BLIK — Poland's Payment System

BLIK is a mobile payment system built into Polish bank apps. It generates a 6-digit one-time code that can be used to pay online, pay in-store at terminals, and withdraw cash from ATMs without a physical card. It is the dominant payment method for online purchases from Polish retailers, food delivery apps, taxi services, and peer-to-peer transfers between Polish bank accounts.

BLIK is activated automatically within your Polish bank app — open the app, find the BLIK section, and it will be operational immediately. No separate registration. Every major Polish bank supports BLIK. You will be asked to enter a BLIK code rather than card details for most Polish app-based purchases — including Bolt (taxi), Pyszne.pl (food delivery), and various Polish e-commerce platforms. International cards work at most point-of-sale terminals, but some Polish online checkout processes do not accept them — BLIK is the workaround.

Key Apps for Daily Life in Kraków

mKRK — The official Kraków city app. Covers public transport timetables, ticket purchasing, parking payments, and city services. The public transport integration is particularly useful for real-time tram and bus tracking. Download on iOS and Android. Can be set to English.

Bolt — The dominant ride-hailing app in Kraków. Significantly cheaper than traditional taxis. Polish number and payment method required at registration. BLIK is the simplest payment method. Bolt Food is also active in Kraków for food delivery.

Pyszne.pl — The leading food delivery platform in Poland. Covers the majority of restaurants in Kraków. Interface available in English. Accepts BLIK and cards.

ZUS PUE (pue.zus.pl) — The social insurance portal. Required if you are self-employed (JDG) and managing ZUS contributions yourself, or if you want to check your contributions history. Login via Profil Zaufany.

pacjent.gov.pl (IKP) — The patient health portal. Allows you to check your NFZ enrollment status in real time, access e-prescriptions, and view your health documentation history. Login via Profil Zaufany.

Not yet through the administrative sequence?

The Situation Review maps the exact steps that apply to you — including which digital tools you need at each stage.

Start the Free Situation Review →

Polish Language Tools — What Works

Google Translate camera mode with the Polish offline pack is essential. It translates text in real time through your phone camera — works on printed letters, restaurant menus, packaging, and street signs. Download the offline pack so it works without internet connection. Quality for Polish is good for routine text; unreliable for complex legal documents.

Duolingo Polish provides basic phrase acquisition and is better than nothing if you have time. Realistically, most foreigners in Kraków function in English professionally but benefit significantly from basic Polish for administrative interactions — greetings, numbers, office vocabulary. Even minimal Polish competence — a greeting and "do you speak English?" — changes how you are received at municipal offices.

Polish official documents in Google Chrome — enable automatic page translation in Chrome settings. Many Polish government portals do not have English versions — Chrome's page translation is imperfect but functional for navigating the structures of forms and portals. Use it on podatki.gov.pl, krakow.pl, and other government sites.

Internet and Mobile Setup

The main fixed-line broadband providers in Kraków are Orange, UPC (Aster in some areas), and Vectra. Before ordering, call with your exact address to confirm the provider has infrastructure in your building — not all providers serve all buildings. 5G home routers from Play or Orange are an instant-activation alternative while waiting for fixed-line installation — PLN 50–65/month, no installation appointment needed.

Public WiFi in Kraków is widely available in cafés, libraries, and most co-working spaces. The mKRK app provides city WiFi access points. Do not rely on public WiFi for banking or government portal access — use your mobile data for any sensitive transactions.

Common Digital Errors Foreigners Make in Kraków

Not getting a Polish SIM at the airport. Waiting until settled to get a Polish number delays bank account setup, Profil Zaufany creation, and any SMS-verified authentication. The airport kiosk takes 10 minutes. Do it on arrival.
Using a foreign card for Polish online purchases where BLIK is required. Several Polish checkout systems — particularly app-based services — default to BLIK and do not accept international cards through the standard payment flow. Without BLIK, these purchases fail. Open a Polish bank account and activate BLIK before attempting Polish e-commerce.
Not setting up Profil Zaufany before the April tax deadline. Without Profil Zaufany, you cannot access Twój e-PIT. Setting it up in April when the deadline is pressing adds stress that is easily avoided by setting it up when you open your bank account.
Using Google Translate alone for official correspondence. Google Translate is good for general comprehension but unreliable for legal and administrative documents. For any official letter from the Urząd Skarbowy, Voivodeship Office, or ZUS that requires a response or action, use a professional translator or a Polish-speaking contact to confirm what is being asked.
Not downloading Polish offline for Google Translate before arrival. Without the offline pack, camera translation requires a data connection. Many administrative office waiting areas have poor signal. Download the offline pack in advance.

The digital essentials content is available free. The broader relocation administrative sequence — from signed lease to tax registration — is covered in full in the Kraków Core Collection and the Complete System.

Available as the Kraków Core Collection (8 guides — PLN 600) or the Complete System (24 guides — PLN 1,300).