Pledger.io documentation
GitHub
4.3.1
2025-04-20

Transactions in finance

What is a transaction?

A transaction is a very simple thing. Money moves from one account into another. It does not matter if it is an expense, income or moving money around your own accounts.

A transaction in Pledger.io is stored as a single move of money with at least two accounts involved. So a deposit of your salary would look something similar to this:

transactions deposit

Where the three blocks representing 'withdrawal', 'deposit' and 'transaction' are one single transaction moving money from the boss his account into your account.

Splitting transactions into multiple parts

Sometimes a transaction is not as simple as a single move of money. For example, you might buy groceries and a magazine at the same time. In this case, you would want to split the transaction into two parts.

In Pledger.io, you can split a transaction into multiple parts. The split is done on the receiving side of the transaction. So in the example of buying groceries and a magazine, you would split the transaction into two parts. One part for the groceries and one part for the magazine.

The transaction would look something like this:

split transaction

Constraints when splitting transactions

When splitting a transaction, there are a few constraints you need to keep in mind:

  • The total amount of the split transactions will be equal to the total amount of the original transaction.

  • The split transactions will have the same date as the original transaction.

  • The receiving account of the split transactions will be the same as the receiving account of the original transaction.

2024-04-21