Plan each payment
Plan your salary or income from a side job as soon as it arrives.
Ostatok is a free personal finance app. Plan each payment you receive and see how much you can still spend.
Your data stays on your server.
How it works
Get paid more than once a month? Make a plan for each payment.
Choose categories and set an amount for each one.
See what remains after your planned expenses and savings.
Get an advance on your salary? Plan it now. When the rest arrives, make a new plan. The numbers above are an example.
Made for everyday life
Ostatok can help if…
Make a plan for each payment when it arrives.
Set money aside for bills and savings. See what is left.
Run Ostatok on your own server. No bank connection needed.
A clear plan, each time you receive money.
Plan your salary or income from a side job as soon as it arrives.
Pick the categories you need, or add your own.
Choose a month to see your income, expenses, and money left.
Choose one currency for your money plans, such as dollars or euros.
Source code on GitHub
Run Ostatok on your computer or home server. You choose where to keep your data.
You choose where your data lives
Get started
You need a computer or server with Docker and Docker Compose.
Free to use · Available in English and Russian
Find the app code and setup steps in one repository.
Follow the setup steps in the repository to run the app on your computer or server.
Open the app, create an account, and pick your categories. Add income and plan your expenses.
Need help? Ask on GitHub.
A few things to know before you start.
Ostatok is a personal finance app that you run on your own computer or server. Add income, plan expenses and savings, and see the money left. The source code is on GitHub.
Ostatok is for people who want to plan each payment they receive and keep their data on their own server. You need to be able to set up and run Docker apps.
Your records are in a database on the computer or server where you run Ostatok. This landing page does not collect your financial data.
Yes. Open the app in your phone’s browser. Your phone must be able to connect to your server.
You need Docker with Compose and a computer or server. The app code and setup steps are in one GitHub repository. See Get started.
Yes. The app is free to use. You run it on your own computer or server. If you rent a server, you pay that provider for hosting.
The app interface is available in English and Russian.
Yes. Choose one currency for your records. Ostatok does not convert amounts or track exchange rates.
No. You enter income and plan expenses yourself. Ostatok does not need access to your bank account.
No. Money left is the income you enter minus the expenses and savings you plan. It is based on your entries, not live bank data.