Khan's Finance — management reporting from a business owner's spreadsheet.
A service for small and medium businesses: an owner uploads their income and expense spreadsheet and gets the reporting a CFO would usually prepare. The product belongs to a partner — a financial consultant from Almaty. InterLAB takes part in development.
- Product owner
- Partner — a financial consultant, Almaty
- InterLAB's role
- Takes part in development
- Stack
- Next.js, FastAPI, PostgreSQL, pandas
The task
A small company usually has bank statements and spreadsheets but no CFO to turn them into a P&L, a cash flow statement and a balance sheet. The service had to accept data the way the owner keeps it and produce the reporting without manual assembly.
What's done
Spreadsheet upload
Excel and CSV; the parser understands Russian line-item names.
Three financial statements
Profit and loss, cash flow and balance sheet.
Business valuation
DCF valuation and sensitivity analysis of the assumptions.
Export
Reports export to PDF and Excel.
Verifiable calculations
The calculation core is covered by automated tests checked against hand-made reference results.
Interface


How it's built
- A Next.js web interface and a separate FastAPI API; calculations run on pandas.
- The interface and the API are deployed separately; data lives in PostgreSQL.
- Project access by member role: view or edit.
Not there yet
- Subscriptions are still switched on manually, without a payment gateway.
- The interface is in Russian only.
The service belongs to the partner. No real user data is used in this case; report screens will only be shown on demo data with the product owner's consent.
Need something similar? Let's discuss it
We estimate scope, timeline and budget after reviewing the task.
- Scope and risks estimated before we start
- NDA — yours or ours
- Work starts within a week