Cities: Skylines II Economy Recovery: Fix Rent, Demand, and Customers

Cities Skylines II population overlay showing neighborhoods with different ages and densities

A negative city balance, a High Rent icon, an empty demand bar, and a shop with Not Enough Customers are four different failures in Cities: Skylines II. Treating all four with more zoning usually adds roads, service upkeep, and traffic before it fixes the original shortage. The safer recovery is to identify which balance sheet is failing, make one reversible change, and let the simulation produce a new readback.

The research cutoff is August 16, 2026, with Steam App 949230 used to confirm the PC game’s identity. Paradox’s newest released patch is 1.5.9f1, dated May 27, 2026. Patch 1.5.7f1 changed commercial and office demand, education, stock handling, and building progression shortly before it. Older launch guides can still explain where panels are, but their fixed tax rates, subsidy assumptions, and service costs do not describe the current economy.

Three warnings can describe three different bankruptcies

Open the relevant Selected Info Panel before changing anything. The owner of the warning tells you which ledger to inspect:

Visible symptom Ledger that is failing First useful readback
Monthly balance stays negative The city Economy expenses by service, loan cost, tile upkeep, and service imports
High Rent on homes A household sharing a building’s rent and upkeep Household wealth, employment, building density, lot size, and local land value
Not Enough Customers A specific company What it sells, whether it is stocked, nearby consumers, access, and competing shops
One demand bar is low The citywide market for a zone type Click the demand display and read its positive and negative factors

A profitable city can contain a poor household. A full commercial-demand bar can coexist with an individual store that is badly placed or missing stock. A shop can have a road connection and still receive too few buyers because household spending is weak. Do not use one meter as a substitute for the other three.

Freeze expansion, not the evidence

Pause while you inspect or redesign, then stop buying land, painting new zones, and placing services until the existing city has been measured. Economy 2.0 removed the automatic government subsidies that concealed weak budgets and raised the importance of recurring service costs. Land outside the initial nine tiles also carries upkeep; Paradox describes that upkeep as a percentage of purchase cost that rises as more tiles are owned. An empty tile can therefore deepen a deficit before a single taxpayer moves onto it.

Record the current cash reserve, hourly or monthly trend, population, unemployment, and the three largest expense lines. Resume the simulation after one change. Patch 1.5.7f1 samples production statistics over a longer period to reduce time-of-day noise, and households and companies also need time to move, hire, buy stock, or level. A change judged after a few in-game minutes may only be showing the old state.

Use a checkpoint save before broad tax, budget, or zoning changes. That creates a clean comparison and protects a functioning district from a citywide experiment. If the save uses code or asset mods, repeat the test in a vanilla playset before calling an unexplained number a base-game rule.

Cut recurring costs in the order the city can survive

Sort the Economy panel by actual expense, not by the service whose icon is most annoying. A new building creates construction cost, upkeep, wages, traffic, and sometimes imported inputs. The repair order should preserve networks that keep residents alive and businesses operating:

  1. Remove idle duplication. A second facility with unused capacity is a cleaner cut than weakening the only facility whose vehicles reach half the city.
  2. Inspect upgrades. An installed wing, garage, or capacity module may carry upkeep that the current population does not need. Compare the building before deleting the whole service.
  3. Adjust budgets against capacity and response. Lower a budget only while its capacity, employee count, vehicle availability, and response time remain acceptable. A cheap service that no longer dispatches is not a saving.
  4. Check imported city services. Economy 2.0 made service imports a paid city policy and left the toggle off by default. If it is enabled, decide whether the city is deliberately buying that bridge or accidentally paying because a local chain is broken.
  5. Delay prestige construction. A university, airport, signature building, or high-tier facility should answer a measured need. Unlocking an asset is permission to build, not evidence that its upkeep is affordable.

Electricity, water, sewage, garbage, healthcare, and education affect companies and households beyond their own line item. Blanket cuts can lower wellness, interrupt work, reduce building efficiency, and weaken the same tax base the budget needs. The city services guide shows how to distinguish excess capacity from a blocked dispatch chain before cutting it.

Let taxes test one cohort at a time

There is no permanent best tax percentage for every city or patch. Residential taxes influence which households can afford to move in; education-level tax controls can affect differently qualified residents. Commercial, industrial, and office taxes alter company profitability and demand. A rate copied from a 2023 launch guide may appear to work while a different service mix or current demand calculation is doing the real work.

Make small changes to one tax group, note the starting demand factors and monthly balance, then wait through a meaningful simulation interval. Watch move-ins, move-outs, vacancies, employment, company profitability, and the cash trend together. If revenue rises briefly while the tax base shrinks, the change has not stabilized the city.

Taxes can also be a targeted incentive. A temporary reduction for an education group can help fill matching vacancies; a product-specific company adjustment can encourage a missing part of a production chain. Restore or reevaluate it when the shortage is gone. Do not stack several tax incentives and then claim one of them solved the city.

Treat rent as a household fit problem

Economy 2.0 ties a rent warning to household income and shares a building’s rent and upkeep among its renters. Low-density homes put more building cost on one household, while medium- and high-density buildings divide costs across more units. Land value, lot size, zone type, building level, and household income all matter. That makes immediate demolition a poor diagnostic: the replacement can attract the same mismatched household and reproduce the warning.

Inspect several affected homes rather than the loudest icon. If the pattern is concentrated in large low-density lots near expensive amenities, add smaller or denser housing in reachable locations instead of lowering every city’s service quality. If affected households are unemployed or underqualified for nearby jobs, correct the job and education mismatch. If a tax change pushed only one education group into poverty, reverse that experiment before rezoning a district.

High-density demand is not created by placing a skyscraper landmark. Paradox’s current economy design relates desired residential density to household size and wealth: students and lower-wealth singles are more likely to accept compact homes, while wealthier families tend toward more space. Available education places, open jobs, taxes, happiness, and homelessness influence which households arrive. Build the conditions and let demand respond; do not paint empty high-density blocks as a demand generator.

Verify a customer problem before removing the store

Patch 1.5.7f1 fixed a case where some commercial buildings received no customers and changed commercial demand to use average shop stocking. Patch 1.5.9f1 separately fixed hotels displaying the wrong customer count. Those fixes are a reason to update the game and test a vanilla save, not a reason to label every struggling shop a bug.

For an affected company, use this order:

  1. Read the product and stock state. An unstocked store has a freight problem even if many citizens live next door. Follow the goods upstream before adding customers.
  2. Check reachable consumers. Nearby population on the map is not the same as a walkable or drivable trip. Inspect routes, crossings, transit stops, and whether a congested intersection blocks access.
  3. Compare commercial saturation. A long strip of the same zone can divide a limited pool of spending among too many companies. Stop adding commercial zoning simply because its demand bar is visible.
  4. Inspect household finances. High taxes, unemployment, poor health, and unaffordable rent leave less money and time for shopping.
  5. Wait for the current simulation. Let stock deliveries and customer counts update. If one building stays broken while comparable neighbors recover, replacement becomes a controlled final test.

The production and cargo guide handles the other half of this symptom: missing inputs, stuck trucks, storage, terminals, and outside connections.

Demand bars are invitations, not build orders

Click a demand bar before zoning. Residential demand is split by density; industry, office, and commercial demand respond to labor, products, consumption, vacancies, taxes, and the existing stock of buildings. A positive bar says some market pressure exists. It does not tell you that the next road segment is serviced, affordable, or connected to the right workforce.

Zone a small test parcel with appropriate access. Watch whether buildings spawn, fill, hire, receive goods, and remain profitable. A test block that stays empty is a cheap readback. A full district laid down at once can create a move-in wave, overload one entrance, add service demand, and make the original factor impossible to isolate.

Mixed housing deserves an updated client: patch 1.5.7f1 fixed a bug that could keep commercial and medium-density residential demand permanently low. Office demand and signature offices also received fixes. If those bars remain implausibly empty, confirm patch 1.5.9f1, disable suspect mods, and allow an old save time to apply simulation changes before rebuilding.

Loans buy diagnostic time; they do not create income

A loan is useful when a known correction has a one-time cost and the repaired monthly balance can cover repayment. Examples include connecting an isolated district to an existing network, replacing an accidentally duplicated facility, or building the missing freight link for a viable industry. It is unsafe when the city is borrowing to continue the same recurring loss.

Before accepting, compare the live principal, interest, repayment, and remaining cash runway with the expected recurring change. Loan values have changed across builds, so the panel in the installed client is the authority. Save first, perform the repair, then verify the monthly balance without counting the new cash injection as revenue.

Close the recovery with four readbacks

A city is stable only when the result survives beyond the first green number:

  • The cash trend stays positive or controlled after construction stops and loan cash is excluded.
  • Core facilities retain staff, capacity, vehicles, and reachable service rather than merely a lower budget.
  • Household rent warnings, company customer warnings, vacancies, and demand factors move in the expected direction.
  • The result persists through enough simulation time for hiring, stocking, moving, and production statistics to refresh.

If only one readback improves, return to the ledger that still fails. Recovery is not one magic tax rate; it is a city whose services, households, companies, and land can all pay for the next interval.

Current game and patch records