Nomad Stack Compare

Cost of living and relocation

How to Compare Cost of Living Between Cities Before You Move

A practical city cost-of-living comparison method using your real budget, current rent listings, take-home pay, price-level data, moving costs and stress scenarios.

Two European city maps, apartment keys and a monthly budget notebook arranged for a cost-of-living comparison
Updated
Last checked
Reading time16 min
compare cost of living between citiesmoving budgetrelocation cost comparison

Not financial advice

  • This is informational content, not financial, tax or legal advice. Confirm official fees, eligibility and local obligations before acting.
  • Some related tools may use affiliate links. Commercial relationships do not decide rankings or risk notes.

Quick answer

A useful city comparison starts with your real monthly budget, then combines country price levels with current rent listings, expected take-home pay and one-time moving costs. The goal is not to find the city with the lowest index. It is to see where your actual household has enough money left after the life you plan to live.

  • Compare the same household and lifestyle in both places. A studio in one city should not be compared with a shared room in another unless that is a deliberate lifestyle change.
  • Use three layers of evidence: a country-level price index for direction, recent local listings for rent, and your own statements or spending history for the baseline.
  • Compare take-home pay, not headline gross salary. Taxes, social contributions and household circumstances can change the amount that reaches your account.
  • Keep recurring monthly costs separate from deposits, flights, furniture, permits and other one-time moving costs.
  • Run a base case, an expensive-month case and an income-delay case in the cost-of-living calculator before treating a move as affordable.

First define what you are actually comparing

A city is not a budget. Your household, home and routine determine what the move will cost.

Most cost-of-living comparisons fail before the first number is entered. The person compares a central one-bedroom apartment in the destination with a shared flat at home, or compares a local salary with remote income that will not change. The resulting percentage looks precise but answers the wrong question. Begin by writing one sentence that defines the decision: for example, "one remote worker moving from Warsaw to Lisbon, renting a furnished one-bedroom for at least twelve months, without a car." That sentence becomes the boundary for every input.

Keep the household constant unless the move intentionally changes it. One person, a couple and a family do not consume the same amount of housing, transport, food or childcare. The same applies to work patterns. A remote worker may need faster home internet and a spare room, while an office worker may spend more on commuting and lunch. A pet can change rental availability and deposits. These details are not noise; they are the difference between an abstract index and a usable plan.

Also decide what "affordable" means for you. The lowest monthly total is not always the best outcome. You may care about the amount left after essentials, the percentage of income going to rent, the ability to keep a fixed savings contribution, or the capacity to handle an income interruption. Choose one primary measure and two guardrails before comparing cities. That prevents an attractive headline number from overruling a budget that does not work in practice.

Checklist

  • Same number of adults and children in both scenarios.
  • Same housing type, size, furnishing and contract length.
  • Clear work pattern: remote, hybrid, office or freelance.
  • Clear transport assumption: public transport, car, bicycle or walking.
  • A personal definition of affordability, such as minimum monthly money left.

Use three layers of data instead of one magic number

Country statistics, local market evidence and personal spending answer different parts of the comparison.

A reliable comparison uses different evidence for different questions. Official comparative price levels are strong for understanding whether a broad basket of consumer goods and services tends to cost more or less across countries. They are not a quote for a supermarket trip or a prediction for one neighbourhood. Local listings are better for rent because housing is highly specific, but a listing still does not tell you what you will spend on groceries or recreation. Your own bank statements are the best starting point for the lifestyle you already have.

Think of the three layers as a funnel. The country layer gives direction and prevents obvious mistakes. The city layer adds current evidence for housing, commuting and locally priced services. The personal layer turns those signals into a household budget. If the three disagree, do not average them blindly. Investigate the reason. A cheap national price level can coexist with expensive housing in the capital, and an expensive country can still offer a lower-cost smaller city.

The cost-of-living calculator follows this logic. It uses country-level price relations to update everyday categories, while leaving rent and income editable. That is deliberate. Rent should come from the kind of home you can actually rent, and income should come from the job or client arrangement you expect. The calculator is a planning model, not a claim that every resident pays the displayed amount.

Which source to use for each part of a relocation budget
Budget questionBest starting evidenceMain limitation
Are everyday prices generally higher or lower?Official country price-level indexNational average, not a city quote
What could my home cost?Recent comparable local listingsAdvertised price may exclude bills or eligibility conditions
What do I spend now?Several months of personal transactionsPast habits may change after the move
What will I earn?Written offer or realistic client forecast after deductionsNet pay depends on personal and legal circumstances
What will the move itself cost?Quotes, contract terms and an itemised relocation checklistOne-time costs are easy to miss

Build a clean baseline from a normal month

Your current budget is the control group for the whole comparison.

Export or review at least two or three recent months rather than choosing the cheapest month you remember. Remove exceptional purchases that will not recur, but do not erase inconvenient categories such as takeaway meals, subscriptions or weekend travel if they are part of your normal life. A realistic baseline is more useful than an aspirational one. If spending changes by season, use a twelve-month average for utilities, clothing and travel or create separate warm- and cold-season scenarios.

Group transactions into categories that can be compared across places: rent, groceries, restaurants, transport, utilities, communication, recreation, clothing and other regular spending. Keep debt payments, taxes, business expenses and savings visible but separate when they do not belong to the consumer price comparison. The question is not whether a cost is morally "essential." The question is whether it will continue after the move and whether the destination changes it.

Use one currency throughout the scenario. Converting every category at a different rate creates hidden errors. Pick the currency in which you make the decision, convert the entire baseline together and note that an actual bank or card rate may differ from a reference rate. If your income and spending use different currencies, create an exchange-rate stress case rather than assuming today's rate will remain fixed.

How it works

  1. 1Review two to three normal months, plus seasonal bills if relevant.
  2. 2Remove truly exceptional purchases and keep recurring habits.
  3. 3Map spending into consistent comparison categories.
  4. 4Separate monthly living costs from debt, savings and one-time costs.
  5. 5Convert all amounts into one decision currency.

Research rent like a contract, not a headline price

Housing can dominate the result, so the input must match the home and terms you can actually secure.

Search for the same housing specification across both cities. Define the number of bedrooms, approximate size, furnished status, area type, contract length, move-in date and whether pets or registration are required. Then collect several current listings, not just the cheapest result. A suspiciously low listing may be a room, a short-term teaser, a property without bills, or an offer with eligibility conditions you cannot meet.

Read the full payment stack. Monthly rent may exclude building charges, heating, water, electricity, internet, parking or local taxes. Some markets quote weekly prices, charge agency fees or require several months upfront. The deposit is not a monthly expense, but it is still cash you need before moving and may remain unavailable until the contract ends. Temporary accommodation also matters if the long-term rental cannot start on arrival.

Use a central estimate and an upper estimate. The central case can be the median of a small set of genuinely comparable listings. The upper case should reflect what you might accept under time pressure, not the most luxurious property on the page. Enter the central rent into the calculator, then rerun it with the upper amount. If the move only works with the cheapest listing, the budget is fragile.

Rent details to normalise before comparing two cities
CheckWhy it changes the numberWhat to record
Home type and sizeA room, studio and one-bedroom are different marketsBedrooms, square metres and furnishing
LocationCentral, suburban and commuter areas have different rents and transport costsNeighbourhood and expected commute
Included costsUtilities and building charges can materially change the totalEvery included and excluded bill
Contract termsShort lets often cost more and may not support registrationLength, notice, deposit and eligibility
Move-in timingTemporary housing can add a large first-month costAvailable date and overlap with current home

Adjust everyday spending without pretending every item moves together

A broad price level is a useful starting multiplier, but categories and personal habits still differ.

Suppose the destination has a lower overall country price level. That supports a lower starting estimate for a broad consumer basket, but it does not mean every category is cheaper by the same percentage. Eurostat publishes separate groups because food, energy, communication, transport and restaurant services can move differently. Services often vary more across countries than tradable goods, while a laptop or globally sold phone may cost surprisingly similar amounts.

Use category-level data when it is available and material. If it is not, use the overall index as a first pass, then manually correct the categories you can verify. A public transport pass, gym membership or coworking desk can be checked directly. Groceries are harder to model item by item, so a broad relation plus a realistic household baseline may be more robust than a tiny basket selected to prove a point.

Expect behaviour to change. A warmer climate may reduce heating but increase cooling. A walkable neighbourhood may reduce transport spending, while a more social city may increase restaurants and entertainment. The right question is not "what does an average resident spend?" It is "what will this move change about my routine?" Record each intentional lifestyle change separately so that it is not mistakenly attributed to the city's price level.

Compare take-home income and money left, not salary alone

A higher salary can still leave less room after rent and normal spending.

Gross salary is not spendable income. For an employed role, ask for an estimated net amount under the destination payroll rules and your circumstances. The Eurostat average net earnings used as a starting reference in the calculator represent an illustrative single worker without children earning the national average. That is useful context, not a prediction of your pay. Replace it with a written offer as soon as you have one.

For remote employees and freelancers, check whether the move changes taxes, social contributions, invoicing costs, benefits, paid leave or currency conversion. Do not simply paste last month's client revenue into the salary field. Build a conservative monthly take-home figure after business costs and expected obligations, and model irregular income separately. Tax and residence questions are individual and can be legally significant, so use qualified advice when the move changes where you live or work.

The decision metric is income minus the full recurring budget. Also watch rent as a share of take-home pay and the amount available for savings, emergencies and goals. A destination can be cheaper in absolute terms but less affordable if local pay falls more than costs. Conversely, a more expensive city may work if the verified net offer rises enough and does not create unacceptable housing pressure.

Keep relocation cash separate from the monthly comparison

A sustainable monthly budget can still fail if the first 60 days require more cash than you have.

Monthly affordability and move-in liquidity are different tests. The calculator compares a normal month. It does not automatically include flights, shipping, temporary accommodation, deposits, agency fees, document fees, new furniture, utility setup, overlapping rent or a period before the first salary arrives. Put those items in a separate relocation budget so they do not disappear inside a monthly average.

Build the timeline as well as the total. A refundable deposit is still cash locked away. A first salary may arrive six weeks after starting. A card hold for temporary accommodation can reduce available credit. If an employer reimburses relocation costs, confirm what is eligible, what evidence is required and when reimbursement happens. "Covered by the company" does not always mean no upfront payment.

Add a reserve for specific uncertainties rather than a random percentage. Examples include two additional weeks of temporary housing, one higher-rent month, an urgent flight home, a delayed client payment or a utility deposit. This makes the buffer explainable and easier to update. Keep emergency funds accessible through more than one independent payment route.

Checklist

  • Deposit and rent paid before move-in.
  • Temporary accommodation and storage.
  • Travel, luggage and shipping.
  • Document, registration and professional fees.
  • Furniture, equipment and utility setup.
  • Income delay and emergency return travel.

Worked example: Warsaw to Lisbon without fake precision

The numbers below show the method. They are example inputs, not claimed city averages.

Imagine one remote worker currently living in Warsaw. Their verified normal month is EUR 950 rent, EUR 350 groceries, EUR 180 restaurants, EUR 70 transport, EUR 160 utilities, EUR 35 communication, EUR 120 recreation, EUR 60 clothing and EUR 120 other spending. Total monthly living cost is EUR 2,045. The worker takes home EUR 3,000, so EUR 955 remains before savings goals, debt and exceptional costs.

For Lisbon, the worker finds several comparable long-term listings and chooses EUR 1,300 as a realistic central rent. The calculator uses country price relations to create starting estimates for the other categories, but the worker replaces transport with a checked pass and increases communication for a coworking plan. Their destination estimate becomes roughly EUR 2,500. If remote take-home pay stays EUR 3,000, the amount left is about EUR 500.

That result does not say "Lisbon costs exactly EUR 2,500." It says the current assumptions reduce monthly room by roughly EUR 450. The next decision is clear: test a higher rent, a lower-income month and the one-time move budget. If the plan survives those cases while preserving the worker's minimum savings target, it is stronger. If it only works with the cheapest rent and perfect income, the comparison has found a risk rather than approval.

Illustrative relocation comparison using user-entered amounts
MeasureCurrent scenarioDestination scenario
Take-home incomeEUR 3,000EUR 3,000
Rent inputEUR 950EUR 1,300
Estimated total living costAbout EUR 2,045About EUR 2,500
Money left before other goalsAbout EUR 955About EUR 500
InterpretationCurrent baselineLower monthly room; stress-test required

Run three scenarios before making the decision

A single forecast hides the exact uncertainty that matters most.

The base case should use your best current evidence. The expensive-month case should increase the costs that can realistically jump: rent, utilities, transport, temporary housing or currency conversion. The income-delay case should reduce or postpone income while keeping essential expenses. These are not predictions of disaster. They are simple checks that reveal whether the plan has enough room.

Choose triggers for revisiting the decision. Examples include a rent quote more than ten percent above the central case, a net offer below the minimum amount, a deposit that consumes the emergency reserve, or a contract that excludes expected benefits. A trigger turns uncertainty into an action: negotiate, choose a different area, delay the move or reject the offer.

Finally, spend time in the destination if practical. A short visit will not reproduce a normal month, but it can test the commute, grocery options, neighbourhood noise, internet quality and whether the housing specification is realistic. Use the visit to improve inputs, not to extrapolate a holiday spending pattern into permanent life.

Three scenarios for a safer moving decision
ScenarioWhat changesQuestion it answers
Base caseBest current rent, income and spending evidenceDoes the move work under expected conditions?
Expensive monthHigher variable costs and upper rent estimateIs there room for normal volatility?
Income delayLower or late income with essential costs unchangedHow long can the plan operate without perfect cash flow?

Final checklist before you call one city cheaper

Finish with a decision record that can be reviewed when prices, salary or plans change.

Save the date, sources and assumptions used in the comparison. Record which costs are official country relations, which are local listings and which are personal estimates. Keep links or screenshots for the rent sample and a copy of the job offer or income assumption. A comparison without a date becomes misleading quickly, especially when housing or exchange rates move.

Write the conclusion in plain language. Instead of "City B is 14 percent cheaper," say: "With a EUR 1,300 rent and EUR 3,000 take-home income, our destination scenario leaves about EUR 500 per month, around EUR 450 less than the current scenario." This wording exposes the assumptions and makes the result easier to challenge.

Recheck the model before signing a lease, accepting an offer or transferring a large deposit. Prices, taxes, eligibility and contract terms can change. The calculator helps organise a decision; it cannot verify a landlord, predict your final tax position or guarantee that a listing will be available.

Sources and verification

This is an editorial guide, not personalised financial, tax, legal or insurance advice. Fees, eligibility, coverage and availability can change.

Content last checked

Guide-specific source records

Read our research and editorial method

FAQ

What is the best way to compare cost of living between two cities?

Start with one normal month of your current spending, replace rent with a recent listing for the home you would actually rent, enter expected take-home pay, and adjust everyday categories with a reliable price-level benchmark. Then test a more expensive scenario instead of relying on one total.

Can a country price index tell me the exact cost of a city?

No. A national index is useful for the general direction of groceries, transport, restaurants and other spending, but it does not capture a specific neighbourhood, apartment or household. City rent and other major local costs need separate evidence.

Should I compare gross salary or net salary?

Use expected net or take-home pay for the monthly budget. Gross salary is useful for reading an offer, but taxes and employee contributions can differ by country and personal situation. Confirm a real offer with an official calculator, payroll team or qualified adviser.

How recent should rent listings be?

Use several comparable listings checked within the last few weeks, ideally from more than one source. Match the area, contract length, furnishing, included bills, deposit and eligibility rules. An advertised price that you cannot qualify for is not a usable budget input.

How much contingency should I add before moving?

There is no universal percentage. Build a specific expensive-month scenario with higher utilities, transport, temporary accommodation and exchange costs, then keep a separate relocation reserve for deposits and delays. The reserve should reflect your contract and risk, not a generic slogan.

Related calculators

Guides to explore