Government Fees
| Fee | Amount | When Paid |
|---|---|---|
| TRC application fee | 440 PLN | At submission (non-refundable) |
| Card issuance fee | 100 PLN | After approval only |
| Appeal fee | 0 PLN (free) | If rejected |
| Court complaint fee | 200 PLN | If appeal also rejected |
Mandatory Additional Costs
| Expense | Estimated Cost | Notes |
|---|---|---|
| Health insurance (1 year) | 299-1,500 PLN | Min. 50,000 EUR coverage; cheapest private policies start at 299 PLN |
| Passport photos (4x) | 20-50 PLN | 35×45 mm, color, white background |
| Sworn translations | 50-150 PLN/page | Required for all foreign-language documents |
| Apostille (if needed) | varies by country | For documents issued outside the EU |
Total Cost Estimates by TRC Type
| TRC Type | DIY Cost | With Professional Help |
|---|---|---|
| Student TRC | 860-1,100 PLN | 2,000-3,500 PLN |
| Work TRC (Single Permit) | 860-1,200 PLN | 2,500-4,500 PLN |
| Business TRC | 1,000-1,500 PLN | 3,500-6,000 PLN |
| Family Reunification | 900-1,300 PLN | 2,000-4,000 PLN |
Professional assistance costs vary widely. Based on 2026 market data from Burman Robinson, which tracks pricing across Warsaw immigration firms, standard TRC assistance ranges from 1,500 PLN for basic document preparation to 5,000+ PLN for full representation including acceleration and appeal services.
Hidden Costs to Watch For
Insurance that does not meet requirements: Cheap travel insurance policies often do not meet the 50,000 EUR coverage minimum. Buying a non-compliant policy means paying twice.
Re-translations: If the office does not accept your translation (wrong translator, unclear format), you pay again.
Notarization of accommodation: Some landlords charge for signing the accommodation declaration.
Bank statement fees: Some banks charge for issuing certified statements in Polish.
Acceleration costs: If your application stalls, filing a ponaglenie is free but professional help with acceleration adds 500-1,500 PLN.
How to Save Money
— Apply through ZUS/NFZ if employed (employer-funded health insurance counts, no extra cost)
— Use the university health center for student insurance options
— Gather all documents before applying to avoid re-submissions and delays
— Request bank statements in Polish to avoid translation costs
— Submit through MOS v2.0 when available (saves travel and printing costs)
Last updated: February 2026. Part of Poland Immigration Guide — free, independent immigration information.