R

Splitting Shared Apartment Costs Fairly — The Complete 2026 Guide

Editorial
12 min read
2026-02-26
Splitting Shared Apartment Costs Fairly — The Complete 2026 Guide

Why Fair Cost Splitting Matters

Shared apartments -- called Wohngemeinschaften or simply WGs in Germany -- are one of the most popular living arrangements across the country. Around 5 million people in Germany live in a WG at some point, from students in their first semester to young professionals in expensive cities like Munich, Frankfurt, and Hamburg. For expats moving to Germany, a WG is often the fastest and most affordable way to find housing in a tight rental market.

Yet money remains the number-one source of conflict in shared living. A 2024 survey by the German Tenants' Association found that 68% of WG residents had experienced disputes over costs at least once. The root cause is almost always the same: unclear rules, inconsistent tracking, and a vague sense that the arrangement is not quite fair.

This guide covers everything you need to know about splitting costs in a German shared apartment -- from the monthly rent to the annual utility bill settlement, groceries, and household supplies. Whether you are setting up a new WG or trying to fix an existing one, these principles will help you keep things fair, transparent, and conflict-free.

Fair vs. Equal: Understanding the Difference

The most common mistake in WG cost splitting is assuming that equal means fair. Dividing every cost by the number of flatmates seems simple, but it ignores real differences that affect how much value each person gets from the apartment.

Consider a three-person WG where one room is 22 square metres with a balcony, another is 16 square metres with a window facing the courtyard, and the third is 10 square metres that was originally a storage room. Splitting the EUR 1,500 Kaltmiete (base rent) equally means each person pays EUR 500. The person in the 10-square-metre room is paying EUR 50 per square metre, while the person in the 22-square-metre room pays only EUR 22.73. That is not fair by any reasonable standard.

Fair splitting means that each person's contribution reflects the value they receive. For rent, this usually means splitting by room size. For shared costs like internet or the broadcasting fee, equal splitting makes sense because everyone benefits equally. For groceries and household items, a tracking system ensures that everyone contributes proportionally to what they consume.

The Principle of Proportionality

German tenancy law does not prescribe how WG members must split costs among themselves -- that is an internal agreement. However, the principle of proportionality (Verhaeltnismaessigkeit) is widely accepted as the gold standard. It means: private costs are proportional to private benefits (room size, exclusive use of storage or parking), while shared costs are split equally or by usage where measurable.

Splitting Rent by Room Size

The square-metre method is the most widely recommended approach for splitting rent in a WG. Here is how it works step by step.

Step 1: Measure Every Room

Measure the floor area of each private room in square metres. Use the Wohnflaechenverordnung (WoFlV) rules if you want to be precise: spaces under sloped ceilings below 1 metre height do not count, spaces between 1 and 2 metres count at 50%, and balconies count at 25%. In practice, most WGs simply measure the usable floor area.

Step 2: Identify Shared Spaces

List all common areas: kitchen, bathroom(s), hallway, shared living room, storage, and balcony (if shared). Measure their total area. These spaces will be split equally among all flatmates.

Step 3: Calculate Each Share

The formula is: each person's rent = (their room area / total private room area) x private-area rent + (1 / number of flatmates) x shared-area rent. To determine the private-area rent versus the shared-area rent, calculate the proportional split of the total Kaltmiete based on the ratio of private room area to shared area.

A Practical Example

Three flatmates share an 80-square-metre apartment. Room A is 20 sqm, Room B is 16 sqm, Room C is 12 sqm. Shared areas total 32 sqm. Total Kaltmiete is EUR 1,200. Private area: 48 sqm. Shared area: 32 sqm. Private-area rent: (48/80) x EUR 1,200 = EUR 720. Shared-area rent: (32/80) x EUR 1,200 = EUR 480, split three ways = EUR 160 each. Room A: (20/48) x EUR 720 + EUR 160 = EUR 300 + EUR 160 = EUR 460. Room B: (16/48) x EUR 720 + EUR 160 = EUR 240 + EUR 160 = EUR 400. Room C: (12/48) x EUR 720 + EUR 160 = EUR 180 + EUR 160 = EUR 340. Compare this to an equal split of EUR 400 each -- the person in the smallest room saves EUR 60, while the person in the largest room pays EUR 60 more. That reflects the actual space each person uses.

Adjustments Beyond Pure Size

Some WGs add qualitative adjustments: a room with a balcony might carry a 5-10% premium, a room facing a noisy street might get a discount, and a room with an en-suite bathroom is worth more than one where the occupant shares. These adjustments should be agreed upon before anyone moves in and documented in writing.

Understanding Nebenkosten in a German WG

Nebenkosten (ancillary costs or utility costs) are the expenses on top of the base rent. In Germany, these are split into two categories: the monthly Nebenkostenvorauszahlung (advance payment) included in the rent, and the annual Nebenkostenabrechnung (utility bill settlement) where the landlord reconciles actual costs against advances paid.

What Nebenkosten Include

Typical Nebenkosten items are: heating (Heizung), water and wastewater (Wasser/Abwasser), waste disposal (Muellabfuhr), building insurance (Gebaeudeversicherung), property tax (Grundsteuer -- passed to tenants), stairwell cleaning (Treppenhausreinigung), elevator maintenance (Aufzug), garden upkeep (Gartenpflege), chimney sweep (Schornsteinfeger), and the caretaker (Hauswart).

How to Split the Monthly Advance

Since Nebenkosten cover shared building services, equal splitting is the standard approach. Heating is the one exception -- in some WGs with individual room thermostats or heat meters, you could theoretically split heating by consumption. In practice, most WGs split everything equally because individual metering is rare in shared apartments.

The Annual Nebenkostenabrechnung

Once a year, the landlord sends a Nebenkostenabrechnung comparing the actual costs with the advances paid. If actual costs were higher, there is a Nachzahlung (additional payment due). If lower, there is a Guthaben (credit). The challenge in a WG arises when flatmates moved in or out during the billing period. In that case, each person's share should be proportional to the number of months they actually lived in the apartment. Our calculator's Utility Bill tab handles exactly this scenario.

Electricity, Internet, and Broadcasting Fee

These three costs are typically not included in Nebenkosten and must be arranged separately by the WG.

Electricity (Strom)

The WG signs one electricity contract. The monthly bill is usually split equally. Some WGs argue that the person with the desktop gaming PC should pay more, but in practice the difference is marginal (a gaming PC adds perhaps EUR 10-15 per month) and not worth the complexity of individual metering. Equal splitting is the pragmatic choice.

Internet

One contract, split equally. This is the simplest cost to handle. Typical costs in Germany range from EUR 30 to EUR 50 per month for a standard connection.

Broadcasting Fee (Rundfunkbeitrag / GEZ)

The German broadcasting fee is EUR 18.36 per month per household -- not per person. This is a legal obligation regardless of whether you own a TV or radio. In a WG, it is charged once for the entire apartment. One person registers and pays, then splits the cost equally among all flatmates. If nobody registers, the fee authority (Beitragsservice) will eventually find and bill one of you -- plus penalties.

For expats: this fee surprises many newcomers. It is not optional and cannot be avoided by not owning a TV. The only exemptions are for recipients of certain social benefits (Buergergeld, BAFoeG in some cases).

Groceries and Household Items

This is where most WG conflicts originate. There are three common approaches, each with trade-offs.

The Shared Kitty (Gemeinschaftskasse)

Everyone contributes a fixed amount (e.g., EUR 50 per month) to a shared pot used for groceries, cleaning supplies, and toilet paper. Advantages: simple, no tracking needed. Disadvantages: the person who eats out frequently subsidizes the person who cooks every day. Works best in small WGs (2-3 people) with similar lifestyles.

Individual Groceries, Shared Basics

Each person buys their own food, but shared items (toilet paper, dish soap, bin bags, olive oil, spices) come from a small shared fund. This is the most common approach in German WGs. Advantages: fair for different eating habits. Disadvantages: requires a small shared fund to manage, and boundary disputes arise (is butter shared or personal?).

Full Tracking with Settlement

Every shared purchase is logged, and the WG settles up monthly. This is the most accurate method and works well with apps like Splitwise or our calculator's Settle Up tab. One person buys groceries, logs the amount and who participated, and the algorithm calculates the minimum number of bank transfers needed to settle all balances. Advantages: perfectly fair, transparent. Disadvantages: requires discipline to log every expense.

Best Practice

Agree on a system before anyone moves in. Write it down. The specific system matters less than consistency. Most successful WGs use a hybrid: personal groceries plus a shared fund for basics, with occasional group meals tracked via an app.

Conflict Prevention: Rules That Work

Having lived in and studied shared housing arrangements across Germany, these are the rules that consistently prevent financial conflicts.

Rule 1: Put Everything in Writing

Create a simple WG agreement (WG-Vertrag) that covers: how rent is split (equal or by room size), how Nebenkosten, electricity, internet, and GEZ are split, how groceries and household items are handled, what happens when someone moves out (notice period, deposit, final settlement), and how the security deposit (Kaution) is divided.

Rule 2: Settle Monthly

Do not let expenses accumulate for months. A monthly settlement prevents balances from growing large and resentment from building. Pick a fixed date -- the first of the month is convenient since it aligns with rent payments.

Rule 3: One Account for Shared Costs

Consider opening a shared bank account (Gemeinschaftskonto) for rent, utilities, and shared expenses. Each person transfers their share on the first of the month. This eliminates the complexity of one person paying the landlord and chasing others for reimbursement. Some banks like N26 or ING offer free shared accounts.

Rule 4: Transparency Over Precision

Do not obsess over splitting a EUR 3.49 bottle of dish soap to the cent. The goal is approximate fairness over time, not accounting precision. If someone consistently feels they are paying more than their fair share, that is a problem. If the difference is EUR 5 over a month, let it go.

Rule 5: Annual Review

Once a year -- ideally when the Nebenkostenabrechnung arrives -- review all shared costs. Have electricity prices changed? Has the internet contract expired and a cheaper option become available? Is the grocery system still working? An annual check-in prevents small irritations from becoming major conflicts.

Tools and Methods for Cost Splitting

Spreadsheets

A shared Google Sheet or Excel file works for WGs that like simplicity. Create columns for date, item, amount, who paid, and who participated. At the end of the month, calculate balances. The downside: manual work and formula errors.

Dedicated Apps

Splitwise is the most popular expense-splitting app in Germany. Tricount is a European alternative with a clean interface. Flatastic is designed specifically for WGs and includes cleaning schedules and shopping lists alongside expense tracking. All three are free for basic use.

Our Calculator

The Settle Up tab of our roommate calculator does what the apps do, but without registration, without data storage, and without ads. Enter your flatmates, log expenses, and get the minimum number of transfers needed to settle all balances. The Monthly Costs tab calculates rent by room size. The Utility Bill tab handles the annual Nebenkostenabrechnung with pro-rata calculations for mid-year moves.

What to Do When a Flatmate Does Not Pay

Despite best intentions, payment issues arise. Here is a practical escalation path. First, talk directly and privately -- most late payments are forgetfulness, not malice. Second, send a friendly written reminder via WhatsApp or email (this creates a paper trail). Third, set a clear deadline. Fourth, if the pattern continues, discuss it in a WG meeting with all flatmates present. Fifth, as a last resort, the sublease agreement (Untermietvertrag) provides the legal basis for consequences, including eviction with notice.

Prevention is better than cure: collect a small internal deposit (one month's share of rent) from each new flatmate when they move in. This covers the transition period if someone leaves without settling.

Conclusion

Fair cost splitting in a WG comes down to three things: clear rules agreed upon in advance, consistent tracking and regular settlement, and a willingness to communicate openly about money. The specific system -- whether you split rent equally or by room size, whether you use an app or a spreadsheet -- matters less than having a system at all and sticking to it. Use our roommate calculator to set up a fair cost structure from day one, and revisit it whenever circumstances change.