Income

An income in SavingStat is money coming in, filed against a source and optionally an event. Why none of the expense arithmetic applies to an income.

What an income is

An income in SavingStat is money coming in. Like every transaction, it carries an amount, a currency, a date and the wallet the money landed in.

An income carries no lines. There is nothing to file it under the way spending is filed, so it holds only that amount, a source and an optional event. The two currency figures that currencies describes, what arrived and what the wallet actually gained, both live on the transaction itself rather than on the income row.

Where the money came from

Beyond its amount, what identifies an income is its source: the employer, the client, or the arrangement the money arrived from.

Sources are reusable, so the same one sits behind every payment from that arrangement instead of each arriving unattached. Income sources covers creating them and what they gather.

Income against an event

An income can also name an event, the same way an expense line can. Money that belongs to a trip or an occasion is filed against it and counts toward what that event settles, alongside the expenses filed there.

The event is optional. Most income has none.

Why an income is always completed

An income is completed as soon as it exists. With no lines to add up, none of the arithmetic statuses an expense can hold ever applies to it.

The one thing that delays it is review. An income that came out of an import arrives as a draft, the same as any other imported row, and stays one until you publish it. It is completed from that moment, not before.