Cards, loans, statements and your salary cycle in one ledger. Qirsh leads with the number you actually decide on — never a total you have to work out first.
Free today — there is no card, no checkout and no paid tier in the product.
Payday runway
0.000left
14 days to payday3 dues ahead · 10d
CommittedDue ≤14 days
Amber never appears alone. It means due within fourteen days, and it always tells you how many. Figures here are illustrative.
The difference
Debt mechanics, modelled properly.
These are the parts most apps round off — and the parts that decide what you actually pay.
Cards that behave like your card
Clear last statement on time and this one charges zero interest. Miss it and interest is charged on the average daily balance — and booked into your ledger as a real dated expense, not a label, so your balance moves with it.
Installment plans that aren’t counted twice
Put a purchase on installments and your available credit drops by the full remaining principal straight away, so utilisation stays honest — while the statement asks only for the installment that is actually due. Pay the statement and the installments it billed are settled.
Loans count down to zero
A loan reads as payoff progress and how many payments stand between you and done — not a growing debt total. Preview an extra payment before you make it, and see interest saved measured against the contract you originally signed.
A runway that ends at payday
The window closes just before your next salary, not at month-end. Spendable counts your chequing accounts only — never savings or unused credit — and each card is projected the way you actually pay it: in full, the minimum, a percentage or a fixed amount.
A transfer is one thing
Move money between your own accounts and it is recorded as one movement, not a withdrawal here and an unexplained deposit there. Typed 1,000 instead of 100? Reverse it — both halves go back, and the installments that payment settled are un-settled.
Status is computed, never stale
Overdue, past-due and defaulted are worked out the moment they are read, from your due dates and what you have paid. Nothing waits for a nightly job to notice you are late — and a statement that has already billed you is frozen against edits.
Statement states
OPENCLOSEDPAIDPARTIALLY PAIDOVERDUE
Five states, five badges you can tell apart without reading the colour.
Worked example
The statement, in full.
The thing this app models unusually carefully — so here is one, whole.
Example statement
Carried forwardUnpaid from last cycle412.500
Purchases this cycle286.140
InterestGrace lost — charged on average daily balance9.310
Installment plan1 of 6 · principal shielded from card APR75.000
Minimum dueIncludes what a lender won’t let you defer119.310
Figures are illustrative. Your statement opens and closes on its own, and whatever you don’t clear is folded into the next one — marked carried forward, so the same debt is never shown as owed twice.
Before you sign up
What it doesn’t do.
There is no bank login, no Plaid and no account linking — which also means there is no automatic import. You add your accounts and entries yourself. That is the trade: nothing of yours is handed to a third-party aggregator, and in exchange the typing is on you.
It also works in one currency at a time. Pick yours from fifteen and every account moves to it, shown with that currency’s own decimal places — but nothing is converted at an exchange rate, so it is one currency for everything you track, not several side by side.
Stop doing the arithmetic yourself.
Setup asks for an account, an opening balance and your payday — enough for the runway to work on the first day. You can add loans and installment plans you are already partway through.