Blog
EnglishSep 16, 202610 min

Mess Expense Tracker: Bazaar, Fixed Costs & Who Paid What

Track mess expenses the right way — separate bazaar from fixed bills, log who paid, split each type by the correct rule, and settle the month with a clean contribution ledger.

Meal counting gets all the attention, but the expense side is where mess money actually leaks. A receipt nobody logged, the wifi bill paid twice by two members, the ৳300 of bazaar from a pocket nobody remembers — each one corrupts the month-end hisab. A proper mess expense tracker keeps two ledgers, splits each by its own rule, and always knows who paid. Here's the complete system.

Ditch the khata — let MessMeal run the math

Track meals with a tap, log bazaar in seconds, and get the meal rate, per-person balances and the settlement plan automatically. Free for your first month.

Start free trial

Ledger 1: bazaar (meal expenses)

Bazaar is everything bought to cook meals: rice, vegetables, fish, meat, eggs, oil, spices, gas cylinders for cooking. It is split by meal units through the pooled rate. Track three fields per entry: date, amount, and (optionally) a note or the cook's name.

September bazaar log (excerpt)
DateItemAmountPaid by
01 SepWeekly bazar — rice, veg, fish4,200Rafiq
04 SepChicken + vegetables1,150Sabbir
08 SepWeekly bazar3,900Tanvir
28 SepWeekly bazar + spices3,350Rafiq
Total17,600

The “Paid by” column matters because bazaar spending is effectively a contribution: whoever shopped fronted the money for everyone. At month-end, amounts paid are credited back to each payer before settlement.

Ledger 2: fixed costs

Fixed costs exist whether anyone eats or not — so they split evenly per head, per month, never by meals:

September fixed costs
CategoryAmountSplit rule
Electricity3,0005 members → 600/head
Wifi1,0005 members → 200/head
Gas1,0005 members → 200/head
Total5,0001,000 per head

Never average fixed bills into the meal rate

Adding electricity to bazaar before dividing by meals charges light eaters for the building's lights. The moment you see a “meal rate” of ৳51 that includes wifi, the hisab is already broken.

The contribution ledger: who fronted what

Settlement compares what each member should pay (meal cost + fixed share) against what they actually paid (bazaar shopped + bills paid + cash deposits). The difference is their balance:

Balance = Paid/Deposited − (Meal units × rate + Fixed share)
September ledger — rate ৳40, fixed 1,000/head
MemberMeals × 40FixedShould payPaidBalance
Rafiq3,6001,0004,6007,550 (bazaar)+2,950 owed to him
Sabbir3,4001,0004,4001,150 (bazaar)−3,250 owes
Tanvir3,6801,0004,6803,900 (bazaar)−780 owes
Imran3,1201,0004,1204,000 (deposit)−120 owes
Jahid3,8001,0004,8001,000 (deposit)−3,800 owes
Total17,6005,00022,60017,6000 ✓

The zero at the bottom is the accounting identity: everything the mess spent it also collected, so balances must cancel. If they don't cancel, an expense or a payment was logged twice or never.

Settlement: minimum payments

Instead of everyone paying Rafiq small amounts, simplify debts: the three debtors pay exactly enough to clear the mess in the minimum number of transactions:

September settlement plan
FromToAmount
JahidRafiq3,800
SabbirRafiq3,250
TanvirImran120
TanvirRafiq660

Four payments settle a five-member mess — no cash rounds the table twice. Greedy debt simplification like this is standard, and MessMeal computes it automatically (cents-accurate) from the live ledger.

Daily habits that keep the tracker clean

  • Log the receipt the same day — a photo of the bazaar slip in the group chat + one entry in the tracker.
  • One person pays each bill, decided in advance (a bazaar roster helps).
  • Tag every fixed bill with its category so the month-end breakdown shows where money went.
  • Reconcile weekly, not monthly — five minutes every Friday catches typos while memory is fresh.

MessMeal keeps both ledgers natively: bazaar entries with notes and preset item tags, fixed-cost categories (Internet, Electricity, Gas — add your own) that always split evenly, per-person contribution history with explicit dates, and the settlement plan computed live. The expense tracker and the meal tracker share one database, which is exactly why they can't disagree with each other. Free for your first month.

Ditch the khata — let MessMeal run the math

Track meals with a tap, log bazaar in seconds, and get the meal rate, per-person balances and the settlement plan automatically. Free for your first month.

Start free trial
#expense tracker#bazaar#fixed cost#mess hisab

Keep reading