SpendInCheck
Try the demo Sign in Create account
SpendInCheck · Track it · Budget it · Stay on it

Track every rupee.
Stay on budget.

Most trackers only tell you where the money went. SpendInCheck tells you the thing that actually matters — are you over or under what you planned, and by how much? Set a monthly limit per category, log what you spend, and watch the gap in real time.

Already have an account? Sign in. The demo is loaded with three months of real figures — edit and delete anything, it resets when you leave.

3 reports — category spend, budget vs actual, and portfolio profit and loss.
4 linked tables, so a category is stored once and never repeated on a row.
0 queries outside one module — the console app and this site share every one.

What it does

Three jobs most trackers keep apart, joined up by one database.

The ledger

Every rupee in and out, filed under a category you choose. Add, edit and delete from the browser or the console — both write to the same tables.

Budget vs actual

Set a monthly limit per category. The report puts planned against actual side by side and labels each row Over budget, On budget or Under budget.

Portfolio P&L

Stocks, mutual funds and fixed deposits with buy price against current price, giving profit or loss per holding plus a running total across everything you hold.

Category-wise spend

One month at a time, biggest first. Answers "where did it actually go" without you scrolling a list of eighty transactions.

Two interfaces, one engine

A console menu and this web app call exactly the same functions. Adding the website needed no change to a single query.

🔒

Safe by construction

Every query is parameterised, so text you type can never run as SQL. Writes commit on success and roll back on failure.

See the number that matters

July's utilities budget was 2,000 against 2,300 actually spent — the report flags it 300 over before the month is out.

Open the reports →