BnB Solutions · CRM · new page

Expenses, as it will look on your phone

A working preview of the /expenses page from the three specs. Every income figure is August 2026 from the app; payroll uses your calendar-day rule; vendor figures come from the bills you shared. Lines marked awaited are the ones the build will fill in.

9:41bnb-solutions.vercel.app
HomeListingsSettlementExpensesInbox

Expenses

Aug 2026 42 of 43 issued
BnB keeps this month · preview
₹8,84,080
Income ₹12,18,944 − costs so far ₹3,34,864 · DMART, Amazon and consumables bills still awaited

Income · from 42 issued settlements

Share on owners' sheets
4,13,152
Cash kept above the sheetsdirect and Airbnb money collected beyond what the sheets show
4,75,355
Housekeeping billed to ownersdone in-house · 514 nights
2,20,438
DMART billed to owners22 flats × 5,000 · next cycle Dec 2026
1,10,000
Income
12,18,944
Light and internet fronted, reimbursedpass-through · not counted
40,597

Costs · this month

3 lines awaited
Payroll11 staff · calendar days · Nandu 21 of 31
1,99,113
Laundry · Jadhav LaundryKhatabook, Aug · 3,909 pieces, 3 carpets
83,889
Cleaning materials · Gaurav Pimpribill 12237 of 19 Aug · credit
23,732
Petrol · 2 bikes, 2 carslump, typed
20,000
Milk · Shree GaneshAug log awaited · July was 8,130
est. 8,130
DMART · Amazon · consumables (Balaji)bills awaited
awaited
Costs so far
3,34,864

Billed to owners vs what it cost

Housekeeping billed
2,20,438
Laundry + materials + milkplus the housekeepers' share of payroll
− 1,15,751
DMART billed
1,10,000
DMART spend
awaited

Cash flow with owners

Owners pay BnB
3,17,521
BnB pays owners
4,46,879
August payroll · calendar days · 2 free absences
₹1,99,113
Full attendance would be ₹2,03,500 · 1 of 11 prorated

Staff · tap a bar to mark a day

open
NameDaysPay
Raman
3126,000
Saba
3122,500
Arbaz
3122,500
Kishor
3122,500
Bhalerao3117,000
Sona3117,000
Archana3117,000
Prem3117,000
Nandu
10 absent · 2 free · 8 unpaid
2112,613
Nitin3115,000
Amit3110,000
Total1,99,113
presentfree absenceunpaid
Rulesociety
pay = salary × (31 − unpaid days) ÷ 31 · rounded at the end · no carry-over of free days
Owed to suppliers · Khatabook-style ledgers
₹1,44,482
Milk and laundry balances from their statements · Gaurav after your ₹80,000
Snap a bill · Claude reads it, you confirm
Jadhav Laundry · Swapnilowed 94,592
Aug billed 83,889 · paid 0 · ₹21 a piece, ₹600 a carpet · opening 10,703
Shree Ganesh · milkowed 49,890
No payment in 4 months · Apr 10,830 · May 12,450 · Jun 9,810 · Jul 8,130 · ₹30 a litre · company pool
Gaurav Pimpri · cleaning materialscredit
12 bills since Oct 2025 = 2,50,157 · about 22,700 a month · ₹80,000 paid in a lump · opening balance to confirm
Balaji Traders · consumablesbills awaited
Add the other two consumable vendors when their bills arrive
DMART · Amazonbills awaited
Compared against the ₹1,10,000 DMART billed to owners this month
Petrol and one-off costs · August
₹20,000
Lump for 2 bikes and 2 cars · typed once a month

Lines

Petrollump · owner's estimate
20,000
Credit-card statementsHDFC Diners, IndusInd, Kotak · phase 2 import
later
Anything elsetap to add a line with a note
+ add

Month close

August 2026open
Closing freezes the P&L; a later change to any settlement shows a drift badge instead of silently moving the numbers.
What you get when we start

Built in phases, each one usable on its own

Income needs no new data: it reads the settlements you already issue. Salary and vendors are separate modules that plug into the same P&L.

Income, Aug
₹12.19 L
Payroll, Aug
₹1.99 L
Owed to suppliers
₹1.44 L
Day 1about 6 h

The page, with the P&L live

  • Expenses in the top nav, month stepping, "42 of 43 issued" badge
  • Income straight from issued settlements
  • Cost lines you type by hand until the modules land
  • Salary and Vendor tabs as placeholders so the layout is fixed
Week 19–16 h

Salary, phase 1

  • Staff list with salaries, effective-dated
  • Days present per month, pay computed by your calendar-day rule
  • Mark paid per person, month locks
Week 110–22 h

Vendors, phase 1

  • Suppliers with opening balances
  • Bills and payments typed in, running balance like Khatabook
  • Monthly totals by category feeding the P&L
Week 2about 8 h

Exports and month close

  • P&L PDF into FY 26-27\BnB P&L\
  • April to March table and CSV
  • Close a month; drift badge if a settlement changes later
Laterabout 30 h

Phase 2 of each

  • Tap-a-day attendance grid, advances, WhatsApp payslips
  • Snap a bill: Claude reads printed bills, you confirm
  • Khatabook and milk-log importers, petrol per vehicle, card statements
Already decided

Calendar-day proration with 2 free absences that do not carry over · salaries visible to all staff · milk is a company pool · petrol as a lump · DMART ₹5,000 every 4 months, next December (live in the app today) · one-time payments repaid in full with no share.

Still open: which account pays salaries and whether payroll is booked in the month worked or the month paid.