fiat ratio - budget tool

Rating: 
4
Your rating: None Average: 4 (1 vote)

The salary came on Friday. The rent goes on the 25th. The electricity cost more than last month.

fiat ratio keeps the month from one salary to the next: what came in, what went out, and what is still to come. It grew out of a personal finance database I have kept since 2022, and became an app when my Jolla Phone arrived.

What it does

  • A budget month that starts when the salary arrives, or on the 1st. One big number: what is left until the next salary.
  • Rent, insurance and other recurring costs are entered once and planned up to two years ahead. You confirm each one when it happens, with the real amount.
  • Trends: a month, three months or a year, each category beside what is typical for you.
  • Income over time, and a look at the months ahead.
  • Savings, a home and loans add up to one net worth, with amortisation and interest kept apart.
  • Correct an account's balance when the app and the bank disagree.
  • Everything goes out to one open JSON file and comes back in from it. A CSV export for spreadsheets too. (I can create a csv-to-json-script for those interested in adding current finances to the app)
  • A practice run with made-up numbers, kept apart from yours.
  • Costs you split can be entered at the full price (to reflect bank account), with only your part counted.
  • Fiat colours, or follow the ambience.

Languages

English, Swedish, German and Russian. I speak all four and have gone through every text myself, but mistakes can still be there since I'm not native on all. Corrections are welcome on GitHub. Additional language? Let's figure it out together!

Your data

Everything is kept on the phone, in the app's own storage. Exports are saved to Documents/fiat-ratio. Nothing leaves the phone: no account, no bank connection, no network. Permissions: Documents, to save exports, and Downloads, to read a file you bring in.

The name

fiat — Latin, let there be. ratio — reckoning, account; also reason. The Romans kept their accounts in the same word they used for thinking clearly.

Magnum vectigal est parsimonia.
Thrift is a great income. — Cicero, Paradoxa Stoicorum VI.49

Built for Sailfish OS 5.1, aarch64 and armv7hl. The 32-bit build has not been tried on a real 32-bit phone yet; reports are welcome.

Part of the fiat family — small, focused Sailfish OS apps that do one thing plainly.

Yeeeeeeeees, I used some AI again, but see no reason for you to be too doubtful: it asks for documents on your phone, not even internet. That's just because it'd be complete shite if you meticulously did your economy for one year and had no way of exporting the work before phone runs corrupt or breaks..
Also, check the code on GitHub <3

Source on GitHub · MIT licence: https://github.com/munksh/FiatRatio
 

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-fiatratio-1.0-1.aarch64.rpm302.45 KB03/10/2026 - 08:49
File harbour-fiatratio-1.0-1.armv7hl.rpm296.34 KB03/10/2026 - 08:49
Changelog: 

(none)

Comments

churrundo's picture

Would it be possible to sync this with an Actual Budget server?

munkstolen's picture

Hi!

That's a bit beyond my knowledge at present. I might have a look in the future :) I'll write of any such updates :)

I didn't know about it before today :)

UnhallowedBeThyName's picture

Hi! loving your app suite so far, this ones Interesting, and one i could quite see myself using with a few suggestions.

Would it be possible to add more options regarding payday? (Weekly, Bi-Weekly, 4 Weekly, Monthly fixed date, Monthly with a moving date (I.E, the last friday of a month) it would increase usability for a lot of users!

A shift calendar to view shifts and track compensation for those periods would be a nice addition too, something akin androids "Work Shift Calendar" featureset :)

munkstolen's picture

Hi!

adding more than one payment per month is possible. the initial question is just to ask how you'd like to order your budget? The most usual is to do month by month. In one month youn can add an endless amount of recurring incomes.

The thing about last friday of a month, I don't think it's possible to add recurring likethat, but you could just add it on the specific date without making it recurrent, and specify how you'd like to slice your month budget and that could maybe work?

Do the salary things work or  do you feel that it limits how many could use the app? I gues the moving date is the only tricky thing. I myself have 25th, unless that falls on a weekend, then it's the friday before :P So I just add one as I go. But my salary varies a bit every month so it only makes sense.

I don't really have any intention at this moment to have a calendar in that way, I don't know if I understood it properly but it seems to more of a work app than household budgeting?

UnhallowedBeThyName's picture

From my side, i'm currently 4 weekly paid so my pay advances every month by a few days
And i use the calendar side for forward planning, that calendar app lets me program shifts and hourly pay rates etc and then forecast takehomes etc with a selected range so i know roughly what to expect on payday with overtime hours etc

It was just a few ideas anyway