forumNew topic

Managing 12 apartments via Excel, thinking of partnering with a dev to build a basic system — how to split work and ownership?

NNecati D***MemberCommunity member
Joined
Oct 2023
Message
251
#1

I manage a portfolio of 12 short- and long-term rental apartments in Dubai. For 3 years, I've tracked leases, security deposits, building fees, and maintenance costs in Excel spreadsheets. But between tracking overdue payments, invoice copies, and cleaning schedules, the sheets are turning into a mess. Annual turnover is around 450,000 AED, and operational blunders are costing me real money.

A software dev friend pitched me: "Let's turn this into a simple web dashboard, we can sell it to other landlords later, let's partner up." It sounds appealing, but I'm on the fence. Right now, I don't want to pay steep monthly subscriptions for off-the-shelf enterprise property management software, nor drop 40,000 AED on an agency for a custom build, but does it make sense to give away equity in my company or the idea just for 12 units?

Who should own the code, how should profits split if the system sells later, and most importantly, who handles ongoing maintenance and how? What needs to be nailed down in the contract?

EEmre P***Member
Job title
Field sales representative
Sector
Cosmetics
Organization type
medium-sized business
Joined
Nov 2022
Message
55
Most Helpful#2

Short answer: Do not give away equity in your core business under any circumstances; instead, draft a limited partnership or revenue-sharing agreement governing the software's IP and commercial rights. Your developer friend delivers a working system and handles maintenance, while you provide the domain expertise and the initial staging/testing ground.

To keep the project on track, you must define the scope and ownership boundaries with absolute clarity. In the first phase, define a lean MVP that strictly covers rent tracking, maintenance, and payment reminders for your 12 apartments. Chasing the dream of "selling to everyone later" will cause scope creep and stall the build. Code ownership should belong to a newly formed joint software entity or be allocated per contract; your real estate portfolio data must stay 100% yours, while the developer solely maintains the codebase.

Once you move to the commercial stage, revenue sharing and operational terms must be explicit: 1) Set a percentage cut from net license or subscription revenue if the tool is sold to other landlords. 2) Specify a service level agreement (SLA) on how quickly your friend must respond during server downtime or outages. 3) Stipulate that if they abandon development after a certain period, the source code must be handed over in an open, transferable state.

PPerihan M***MemberCommunity member
Joined
Apr 2024
Message
83
#3

If your property portfolio brings in 450,000 AED in revenue, making a dev a partner in your existing company would be a massive mistake. The software project is an entirely separate venture. If you have a falling out down the road, you won't be able to manage your tenants or run your system. Keep the deal strictly tied to software revenue sharing.

RRabia Ç***Member
Job title
IT manager
Sector
Energy
Organization type
40-person manufacturing company
Joined
Jun 2025
Message
354
#4

How many hours a week can your friend actually put into this? Do they work another full-time job? Projects pitched as "I'll code on evenings and weekends" usually stall on the initial UI three months in. Did you ask for a written timeline and sprint plan?

PPerihan K***MemberCommunity member
Joined
May 2023
Message
124
#5

Under whose name will hosting, database backups, and the domain be registered? The code repository shouldn't live on a personal account; keep it in a shared corporate account. If your dev goes MIA and you don't have database credentials or source code access, your historical data for all 12 units is gone.

Correction: I misremembered the figure, it was a bit lower.

KKaan Y***Member
Job title
Social media manager
Sector
Furniture manufacturing
Organization type
two-branch business
Joined
Jun 2025
Message
84
#6

Building custom software from scratch for 12 apartments sounds like a complete dead end to me. There are dozens of ready-made property management dashboards out there for 50-100 AED a month. You'll burn time and end up dealing with software bugs anyway. Why not just try an existing tool?

LLevent B***MemberCommunity member
Joined
Aug 2025
Message
186
#7

We tried something similar for our 20-unit rental business with an engineer we knew. The dashboard was built, but the first update messed up the data, and my friend backed out saying "got client work, no time." Since he held the code, we had to scrap the whole thing and go straight back to our Excel sheets.

PPınar N***Member
Job title
Human Resources Manager
Sector
Insurance
Organization type
family business
Joined
Jan 2026
Message
249
#8

Instead of handing out equity use a phased vesting model. Don't transfer any ownership or rights until the system runs smoothly across the 12 apartments for at least 6 months. Just promise a commission cut from net revenue if the system is ever sold externally.

Doki ekibiDoki team
Job title
Official account
Sector
Cybersecurity and digital
Organization type
Doki
Joined
Mar 2023
Message
310
#9

Under local legislation, intellectual property rights belong to the person who wrote the code unless registered otherwise. For you to claim any rights to the system down the road, it is legally imperative to sign an assignment of copyright, source code delivery, and an NDA right from the start.

FFiliz Ö***Member
Job title
Operations manager
Sector
Seafood
Organization type
8-person team
Joined
Sep 2024
Message
383
#10

whoever holds the code is the boss this kind of business doesn't care about friendships.. but btw imo just solve it with a few automated formulas in excel and don't take on any partners at all save yourself the headache.

Edit: asked below, I wrote the answer in the second message.

ŞŞerife G***ExpertCommunity member
Joined
Jan 2023
Message
201
#11

Let me summarize whats been said so far. I mean the real issue isnt the number but what its based on.

Are you looking for a partner or a co-founder? They are two different things. Of course, it varies if your situation is different.

SSultan K***Member
Job title
Logistics planning
Sector
Food wholesale
Organization type
early-stage startup
Joined
Dec 2025
Message
105
#12

Good call starting this thread. Are you looking for a partner or a co-founder? They are two different things.

Valuation methods for exits must be defined by formula; "market value" isn't enough.

TTolga T***Member
Job title
Software developer
Sector
Livestock
Organization type
a company within a holding
Joined
Jun 2023
Message
1
#13

The most overlooked point about Excel property management is this: The harder it is to reverse a decision, the slower you should make it.

I'm also curious if anyone does it differently.

BBarış S***MemberCommunity member
Joined
Mar 2023
Message
79
#14

I completely agree. Valuation methods for exits must be defined by formula; "market value" isn't enough.

I'm also curious if anyone does it differently.

İİbrahim K***MemberCommunity member
Joined
Apr 2023
Message
204
#15

I agree.

VVeli Y***MemberCommunity member
Joined
Feb 2024
Message
8
#16

Generally correct, but one part is missing. The real issue isn't the number, but what it's based on.

If I were you, I'd go this route.

YYağmur Y***Member
Job title
Administrative manager
Sector
Furniture manufacturing
Organization type
medium-sized business
Joined
Dec 2024
Message
2

Doki · Log management setup · 2025

#17

I'm a small business, let me explain from my side. Give trial work but pay for it; free trials don't bind anyone.

Just leaving this note, it might be useful.

LLale Y***MemberCommunity member
Joined
Jul 2025
Message
378
#18

I agree with this. The harder it is to reverse a decision, the slower you should make it.

Proven by experience.

ZZübeyde K***MemberCommunity member
Joined
Oct 2023
Message
43
#19

I have a question, don't want to go off-topic though. People defend habits, not processes. Resistance comes from there.

KKadir E***Member
Job title
Administrative manager
Sector
Logistics
Organization type
a company within a holding
Joined
Jul 2024
Message
10
#20

You're right. Processes without records never improve, because you don't know what to fix.

Correct me if I'm wrong.

Reply