Skip to content

Ability to record loans between users (e.g., A lends €10 to B) #725

Description

@Timmy93

Is your feature request related to a problem? Maybe it would be better as discussion? Please describe.
I’m trying to record simple money transfers or loans between users (e.g., A lends €10 to B), but SplitPro only supports expenses.
There doesn’t seem to be a direct way to register a loan or reimbursement that is not tied to a shared expense.
This makes it difficult to track advances, repayments, or small personal loans within a group.

Probably you already inserted this feature but I'm not finding it nor I've found any issue related to loans.

Describe the solution you'd like
I would like to record direct money transfers between users.
Possible implementations:

1. [Preferred] The ability, during the settlement process, to manually choose who receives the money, without requiring a corresponding expense.

2. A new entry type such as “Transfer” or “Loan”, independent from expenses.

This would allow users to cleanly record cases like:

A lends €10 to B

B repays €5 to A

C advances money to D, etc.

Describe alternatives you've considered
The only workaround I found is:

Create a fake expense assigned to the receiving user (e.g., B).

Use settle expense so that A “pays” €10 to B.

Delete the fake expense afterwards.

This works but is cumbersome and pollutes the expense history.

App version
Docker - latest tag
Git: 7e6a401212ce6c7bb109ff69adb1784a3fd6318a
Version: v2.1.5
DB: ossapps/postgres:17.7-trixie

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions