Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Annual increases #209

Open
hunkyn opened this issue Nov 10, 2024 · 4 comments
Open

Annual increases #209

hunkyn opened this issue Nov 10, 2024 · 4 comments

Comments

@hunkyn
Copy link

hunkyn commented Nov 10, 2024

Need an option to allow for annual rent increases. Have a multi unit commercial property where there is annual escalator in rent that changes based on CPI.

@mykael90
Copy link
Contributor

I am also interested in this issue. Annual rent adjustments are a common market practice.
I briefly analyzed how this could be implemented and one suggestion that would take advantage of the business logic already used was to transform the expense entry in the LeaseContractForm into an array entry to insert multiple expenses and attach the start and end base date to define which terms would be applied. In the 1_base.js task, when computing the terms, if it was within the date condition, the expense would be included. In the database schema, the "expenses" field in >occupants>properties is already defined as an array. It is an array, but at the moment the user can only insert a single expense from what I understand.
Finally, to insert a correction in the rent amount, the user would edit the contract and insert a new expense with the appropriate start date and the end date coinciding with the end date of the contract. The following year, to correct it again, it would be enough to insert a new expense and so on. The total amount would be defined by the sum.
Of course this would be a more practical option, I understand that the ideal would be to have a logic created only for annual (or other) correction.

@camelaissani
Copy link
Member

@mykael90 good "brief" investigation 👍

@camelaissani camelaissani changed the title Feature Request: Annual increases Annual increases Nov 12, 2024
@camelaissani
Copy link
Member

camelaissani commented Nov 12, 2024

@mykael90 the solution you described might solve #99

@mykael90
Copy link
Contributor

That's true. Implementing this functionality could also temporarily address the issue of annual adjustments. That would be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants