{{ summaryAnnouncement }}
{{ summaryHeading }} {{ primaryDisplay }} {{ summaryLine }} {{ roomBadge }} {{ utilityBadge }} {{ roundingBadge }}
Rent, room, and shared-charge inputs
Base rent before recurring shared charges.
{{ currencyPrefix }}
One monthly pool of recurring shared charges.
{{ currencyPrefix }}
Each share becomes one row in the payment roster.
shares
These rows receive the premium rent weight.
rooms
Standard rooms always keep a 1.00x rent weight.
x
This changes each room's utility allocation, not only its label.
Valid rent split inputs.
The default exact-cent rule adds no collection cushion.
The default zero keeps the plan monthly-only.
{{ currencyPrefix }}
USD is the global default; choose the lease currency before sharing exports.
{{ tableExportStatus('roster') }}
Room shareCollectRentUtilitiesExact monthlyDepositCopy
{{ row.room }}{{ row.collect }}{{ row.rent }}{{ row.utilities }}{{ row.exact }}{{ row.deposit }}
{{ tableExportStatus('ledger') }}
Line itemAmountAllocationReconciliationCopy
{{ row.item }}{{ row.amount }}{{ row.allocation }}{{ row.reconciliation }}
{{ tableExportStatus('checks') }}
CheckStatusDetailNext actionCopy
{{ row.check }}{{ row.status }}{{ row.detail }}{{ row.action }}
{{ chartExportStatus }}

Roommates can agree on the total bill and still disagree about each person's share. Equal division is easy to explain, but bedrooms may differ in floor area, bathroom access, privacy, storage, parking, or light. A weighted split turns an agreed room premium into a repeatable share of the rent pool.

A room weight is relative, not a direct percentage surcharge on the final payment. If one room has a 1.20× weight and two standard rooms each have 1.00×, the total weight is 3.20. The premium room receives 1.20 / 3.20 of rent, while each standard room receives 1.00 / 3.20. Utilities can still follow a different rule.

  • Rent follows room weights.
  • Shared utilities can be equal per paying share or use the same weights as rent.
  • Deposits and upfront fees follow room weights but remain separate from the monthly total.
  • Collection rounding can make payments easier to transfer while creating a small amount above the exact bill.

Money is allocated in hundredths of the selected display currency. Proportional shares often produce fractions of a displayed hundredth, so a fair worksheet must reconcile the remainder rather than round every row independently and lose or create money. Optional collection rounding is a later step and should be reported separately.

The calculation cannot decide whether a premium is fair. A clear household agreement should name the rooms, premium reason, utility rule, due date, deposit treatment, and what happens when occupancy or bills change. Testing the monthly dollar difference before anyone moves in is more useful than debating the multiplier alone.

The lease and applicable local rules remain separate from the roommate worksheet. A private split does not change what tenants owe the landlord, how a security deposit must be handled, or the obligations of people named on the lease.

How to Use This Tool:

Enter the lease amounts first, then test the household's proposed room and collection rules.

  1. Enter Monthly rent, recurring Shared utilities, and the number of Paying room shares.
  2. Set Premium rooms and Premium room weight. Keep the weight at 1.00× when all room shares should carry equal rent.
  3. Choose whether utilities are Equal per share or use the Same percentage as rent.
  4. Select exact cents or an upward Collection rule, then add any deposit or upfront-fee pool and choose the display currency.
  5. Review each room's exact monthly share, collection amount, premium difference, deposit share, and any collection cushion before agreeing on payments.

Interpreting Results:

Monthly exact is the reconciled rent plus utility share before optional payment rounding. Collect is the amount requested from that room after the selected collection rule. When those values differ, the roster intentionally collects more than the exact monthly pool.

Premium room difference compares the average exact monthly share for premium rooms with the average for standard rooms. It is meaningful only when both types exist. The display currency changes symbols and labels only; it does not convert exchange rates.

Confirm that rent shares sum to rent, utility shares sum to utilities, and deposit shares sum to the deposit pool. If upward rounding creates a cushion, agree in writing whether it is returned, credited to a future bill, or kept for a named shared expense.

Technical Details:

Amounts are first converted to integer hundredths by rounding to two decimal places. Rent, utilities, and deposit are allocated independently, then the reconciled rent and utility shares are added to obtain each exact monthly amount.

Formula Core

Let n be paying room shares, p premium rooms, and a the premium weight. Premium rooms appear first in the roster and use weight a; standard rooms use weight 1. Total room weight is:

W=pa+(np)

Before cent reconciliation, a room with weight wi receives these proportional amounts from rent R and deposit D:

ri=RwiW di=DwiW

Utilities U either divide equally or follow the same room weights:

ui,equal=Un ui,weighted=UwiW

Exact monthly share xi is reconciled rent plus reconciled utilities. Annual exact share is twelve times that amount; it does not use the optionally rounded collection value.

Rule Core

Fractional-cent allocation uses the largest-remainder method. Each raw share is floored to whole cents, then leftover cents are assigned from the largest fractional remainder downward. Equal remainders keep roster order. This guarantees that every allocated pool adds back to its original cent total.

If collection increment q is 1, 50, or 100 cents, the requested payment is:

ci=qxiq

The exact-cents mode uses each reconciled share unchanged. Rounding up to 0.50 or 1.00 applies the ceiling to every room separately, so the collection adjustment is always zero or positive:

A=i=1nci(R+U)
Rent split validation and interpretation boundaries
Input or ruleBoundary
Paying room sharesWhole number from 1 through 12
Premium roomsWhole number from 0 through the paying-share count
Premium weight1.00× through 3.00×, inclusive
CurrencyDisplay only; no exchange-rate conversion
Zero monthly poolValid, but flagged for review

Limitations and Agreement Notes:

The arithmetic applies the entered household rule; it does not certify that the rule is fair, lawful, or consistent with the lease. Room benefits are subjective, and local rules may affect deposits, subletting, fees, and tenant obligations.

  • Update the plan when a roommate, recurring bill, room assignment, or lease term changes.
  • Keep deposits separate from monthly payments and document who receives any refund or deduction.
  • Do not use collection rounding without assigning the extra amount.
  • Record the agreed room names, weights, utility method, due dates, and move-out procedure.

Worked Examples:

Weighted utilities with rounded collection

For €1,000.03 rent, €200.02 utilities, two rooms, one 1.50× premium room, and rent-weighted utilities, exact monthly shares are €720.03 and €480.02. Rounding each collection up to €0.50 produces payments of €720.50 and €480.50, so the household collects €0.95 above the exact bill. A €600.01 deposit splits to €360.01 and €240.00 under the same room weights.

References: