Rent logs itselfPro feature

THE HALF THAT TURNS TAKINGS INTO PROFIT

Your till has never once told you what the room cost to run while the money was coming in. Log rent, power, wages and restock · most of them only once · and every profit figure in the console stops being takings wearing a different label.

Section by section

ONE MONTH, TEN ROWS

August at the same café the analytics page reports on · ten entries, five of which logged themselves. The ledger below is read from that page's own cost figures rather than typed again, so the two cannot disagree about one café's month.

The café is invented, and so are its staff · what a business pays its people is not marketing material.

Why bother

Takings are not profit

The number every other screen is waiting on

A till tells you what came in. It has never once told you what the room cost to run while it was coming in. Log the costs and four figures appear that could not exist before: what you actually kept, what your margin is, which single cost hurt most, and what the café has to take in a day just to break even.

  • check_circleProfit after expenses, not takings wearing a different label
  • check_circleBreak-even a day · the figure most owners have never written down
  • check_circleThe share of your month that is fixed before you open the door
  • check_circleCash out and bank out, counted apart

What changesYou find out that a quiet Tuesday costs you money to open, and you can prove it rather than suspect it.

respawna.com / admin / expenses

August 2026

Month's coststrending_down
₹2.1L

Cash + bank combined

Cash outpayments
₹28.5K

Out of the drawer

Bank outaccount_balance
₹1.8L

Out of the account

Biggest hitwarning
₹78.0K

Salaries

What it buys you

Break-even, a day

₹6,862

₹2,08,594 a month, spread evenly

Repeats every month

₹1,77,314

85% of the month is fixed

Without this screen, the console knows exactly what came in and nothing at all about what went out · so every profit figure it could show you would be takings wearing a different label. That is why the Overview withholds profit until costs exist rather than printing a flattering number.

Four figures off one month's ledger · and the fifth, break-even a day, is the one an owner has usually never seen written down.

Putting one in

Six fields, and a list that grows

What this actually costs you in time

Category, amount, date, cash or bank, an optional note, and one toggle. The category list starts with what a café has and extends as you use it · pay a security guard and you type “Security” once, after which it is a category. Nothing here is a code, a ledger account or a chart of accounts.

  • check_circleA category list you extend by typing, not by configuring
  • check_circleCash or bank on every row, because they are different questions
  • check_circleA note field for the thing you will not remember in March
  • check_circleOne toggle that turns this into the last time you type it

What changesLogging a month of costs stops being an evening and becomes about four minutes.

Log an expense

Category
Electricityexpand_more

Or type a new one · it joins the list from then on.

Amount
₹31,614
Date
08 Aug 2026
Paid via
paymentscash
account_balancebank
Note
KSEB · air conditioning is most of it

Repeats monthly

Log it once, this month only

CancelcheckSave

The categories you start with

RentSalariesElectricityInternetF&B restockMaintenanceMarketingSoftware & licences

One sheet, six fields, and the category list grows as you use it · a café that pays a security guard types it once.

The toggle

Rent logs itself

Why most of your costs never get typed twice

Tick “repeats monthly” and that expense becomes a template. Every month after, the ledger writes its own copy on the same day, and the copies are ordinary rows you can edit like any other. Put the rent up and next month's copy carries the new figure. Untick it and the series stops, keeping everything it already wrote.

  • check_circleOne tick makes rent, salaries, wifi and licences self-logging
  • check_circleEdit the template to change what next month writes
  • check_circleUntick to stop · the months already logged stay as history
  • check_circleDue on the 31st? February gets it on the 28th

What changesThe costs that matter most are also the ones you never have to remember again.

One template, four months

  1. May 20261 of the monthautorenewmonthly₹58,000You typed this one, and ticked “repeats monthly”. It is the template.
  2. Jun 20261 of the monthautorenewauto₹58,000Written by the ledger itself, on the day the template names.
  3. Jul 20261 of the monthautorenewauto₹58,000Written by the ledger itself, on the day the template names.
  4. Aug 20261 of the monthautorenewauto₹58,000Written by the ledger itself, on the day the template names.

Rent goes up

Edit the template

Next month's copy carries the new amount

It stops

Untick it

The copies already written stay, as history

Due the 31st

Lands on the 28th

Clamped to the end of a short month

There is no scheduler. The copies are written when the ledger is next opened, and a café that does not open it for two months gets both months on the right days. Nothing to operate, nothing to forget, and no cron job that can quietly stop running without anybody noticing for a quarter.

No cron and nothing to forget · the copies are written when the ledger is next opened, catching up every month that was missed.

Cash and bank

The drawer and the account, kept apart

Why one total for both would answer neither question

Cash costs come out of the same drawer your customers pay into, so if the console does not know they went out, the count at close will not balance and nobody will know why. Bank costs reconcile against a statement instead, and they are the ones that repeat, and the ones a lender asks to see. One combined number serves neither.

  • check_circleCash out and bank out as separate figures, every window
  • check_circleA drawer that balances at close, because the outgoings are in
  • check_circleThe bank column is the one you hand to a lender or an accountant
  • check_circleOne tinted glyph per row, so the method reads without being read

What changesYour end-of-day cash count stops mysteriously coming up short.

August 2026

paymentsCash ₹28,517Bank ₹1,80,077account_balance

14% of this month left the drawer · the rest left the account.

paymentscash₹28,517
  • F&B restock₹8,051
  • Maintenance₹9,348
  • F&B restock₹6,326
  • F&B restock₹4,792

Counted at close. If the console does not know it went out, the drawer will not balance and nobody will know why.

account_balancebank₹1,80,077
  • Rent₹58,000
  • Salaries₹78,000
  • Internet₹4,200
  • Software & licences₹5,500
  • Electricity₹31,614
  • Marketing₹2,763

Reconciles against a statement. These are the ones that repeat, and the ones a lender asks to see.

The drawer and the account are two different questions, and a ledger that adds them together answers neither.

The ledger

Every cost, grouped and filterable

Where a figure goes when you need it back

Grouped by month with each month's own total, and filterable by cash or bank, recurring or one-off, category, or a single day. Any row flips into edit in place; a delete asks once. The total under the table follows whatever is left after the filters, so a question like “what did I spend on restock in August” is three taps and an answer.

  • check_circleMonths fold, each carrying its own total and cash/bank split
  • check_circleFilter by method, by recurring, by category or by one day
  • check_circleEdit in place · no dialog for changing an amount
  • check_circleEvery filter is in the URL, so a view can be shared

What changes“What are we actually spending on maintenance?” becomes a question with an answer.

August 2026

CategoryPaid viaNoteTypeDateAmount
Rentaccount_balancebankShop floor, first floorautorenewauto1 Aug₹58,000
Salariesaccount_balancebankArun, Meera, weekend handautorenewauto1 Aug₹78,000
Internetaccount_balancebank300 Mbps leased lineautorenewauto2 Aug₹4,200
Software & licencesaccount_balancebank·autorenewauto2 Aug₹5,500
Electricityaccount_balancebankKSEB · air conditioning is most of itautorenewmonthly8 Aug₹31,614
F&B restockpaymentscashCold drinks, water, Red Bullone time4 Aug₹8,051
MaintenancepaymentscashPC-07 thermal paste + two fansone time11 Aug₹9,348
F&B restockpaymentscashMaggi, bread, eggsone time16 Aug₹6,326
Marketingaccount_balancebankInstagram boost · tournament nightone time21 Aug₹2,763
F&B restockpaymentscashSnacks + coffee powderone time27 Aug₹4,792
August 2026₹2,08,594

Any row flips into edit in place, and a delete asks once before it goes. The console adds a month picker, a category filter and a single-day filter on top of these · all of them shareable in the URL.

Filter it the way the console does · every chip here is live, and the total under the table follows what is left.

Where it lands

It turns into the number you came for

What the typing was for

Everything logged here rolls straight into Analytics · costs by type on the monthly P&L, income against costs on the Overview, and the break-even figure underneath both. Nothing is re-entered and nothing is estimated. Until this ledger has rows in it, the profit block on the Overview refuses to print a figure and tells you why instead.

  • check_circleCosts by type, on the P&L, straight off these rows
  • check_circleProfit and margin on the Overview, for any window
  • check_circleBreak-even a day, from your real fixed costs
  • check_circleA chip saying how many months actually have costs in them

What changesThe margin you quote a landlord is one you can stand behind.

August 2026

Expenses by type · August 2026

Salaries₹78,000
Rent₹58,000
Electricity₹31,614
F&B restock₹19,169
Maintenance₹9,348
Software & licences₹5,500
Internet₹4,200
Marketing₹2,763

Costs

₹2.1L

This ledger, summed

Break-even

₹6,862

A day, to cover the month

Feeds

Profit & margin

On the Overview and the P&L

These are the same bars /analytics draws for this month, off the same rows · the two pages cannot disagree, because one imports the other.

Said plainly

WHAT THIS IS, AND WHAT IT IS NOT

Not accounting software

There is no chart of accounts, no double entry and no journal. This is an operating-cost ledger built so a café owner will actually keep it · a category, an amount, cash or bank, a date. It makes your profit figure real and gives your accountant clean numbers to work from. It does not replace them.

It is a Pro feature

Starter buys the floor and the till · live stations, GST invoices, payments, daily and monthly reports. Expense tracking sits with the rest of the profit tooling on Pro. Your trial is uncapped, so you can log a full month and see the profit figures before you decide whether they are worth paying for.

Nothing runs on a schedule

The monthly copies are written when you next open the ledger, catching up whatever was missed. That is deliberate: a background job is a thing that can quietly stop running for a quarter without anybody noticing, and a café should not have to trust one to know what its rent was.

On the floor

The ledger, as it really looks

Thirty-day totals across the top with the cash and bank split called out, then the ledger grouped by month underneath. The biggest single hit of the month is named on its own tile, because that is usually the one worth a second look.

  • check_circle30-day totals, split cash against bank
  • check_circleThe largest single cost named, not just totalled
  • check_circleMonths fold away, each keeping its own subtotal
  • check_circleEverything here feeds the profit figures in Analytics
respawna.com / admin / expenses
The console's Expenses screen: 30-day totals with a cash and bank split and the biggest single cost named, a row of filters, then the ledger grouped by month with each row marked one time, auto or monthly.The console's Expenses screen: 30-day totals with a cash and bank split and the biggest single cost named, a row of filters, then the ledger grouped by month with each row marked one time, auto or monthly.

A real capture of the console, on a different café's month.

Questions

ASKED BEFORE THE FIRST MONTH

Do I have to type in my rent every month?expand_more

No. Tick “repeats monthly” once and that expense becomes a template · the ledger writes its own copy every month afterwards, on the same day of the month, and catches up any months you missed the next time you open it. There is no scheduler to set up and nothing to remember. Put the rent up by editing the template and next month's copy carries the new amount; untick it and the series stops, keeping every month it already logged.

Why does it ask whether a cost was cash or bank?expand_more

Because they answer different questions. Cash leaves the same drawer your customers pay into, so a cash expense the console does not know about is a drawer that will not balance at close. Bank costs reconcile against a statement instead, and they are the ones that recur and the ones an accountant or a lender asks to see. A single combined total would be useless for both.

What happens if I never log any expenses?expand_more

Analytics tells you so rather than guessing. The profit block on the Overview stays withheld and says what it is waiting for, instead of printing takings and calling them profit. The Overview also carries a chip saying how many of the months in view actually have costs logged, so a margin that is flattered by missing costs cannot be quoted to a lender by accident.

Can I add my own expense categories?expand_more

Yes, by typing them. The list starts with what a gaming café actually has · rent, salaries, electricity, internet, restock, maintenance, marketing · and a new one joins it the moment you use it. There is no chart of accounts to design and no codes to look up.

Can I edit or delete an expense after logging it?expand_more

Yes. Any row flips into edit in place, so changing an amount does not mean opening a dialog, and a delete asks once before it goes. Deleting a monthly template ends the series but leaves the months it already wrote in place as the ordinary historical costs they are.

Is expense tracking on every plan?expand_more

It is part of Pro. Starter buys the floor and the till · live stations, GST invoices, payments and daily and monthly reports · and expense tracking sits with the rest of the profit tooling on Pro. Your free trial is uncapped, so you can log a full month of costs and see what the profit figures look like before deciding.

What does it cost?expand_more

Plans start at ₹299 a month, and every plan begins with a 14-day free trial, no card. When the trial ends you either pay to carry on or stop · nothing renews by itself, because we hold no card. Current plans and prices are on the pricing page.

LOG ONE MONTH AND SEE THE DIFFERENCE

Tick the four or five costs that repeat, type the handful that do not, and your profit figure becomes a real one. Every plan starts with a free trial, and the trial is uncapped.