How It Works

From search to keys, entirely online.

No queuing at agency offices and no cash-for-viewing fees. Here is exactly what renting through RentGoshen looks like.

List, screen, and collect — no middleman.

The self-service way to run your own rentals. Here is how a property goes from empty to earning on RentGoshen.

Run every owner's portfolio from one login.

Purpose-built for property managers. Here is how an agency sets up, onboards owners, and keeps every fee and statement clean.

Hand it to your agency, still see everything.

Your agency does the managing; your portal is built to show you how the property performs. Here is what that looks like.

I'm a

The tenant journey

5 steps · start to finish
1

Search verified listings

Filter by district, price, and bedrooms across Uganda. Every property is reviewed before it goes live, so what you see is genuinely available.

No viewing fees
2

Apply online in minutes

Submit an application straight from the listing and track its status in real time from your account — no office visit required.

Track status live
3

Get approved & sign

The landlord or agency reviews your application and, once approved, records your lease with its terms, rent, and deposit.

Clear lease terms
4

Pay rent & deposit

Pay your deposit and rent from your tenant portal. Every payment is logged against your tenancy and receipts are yours to download.

Receipts on demand
5

Settle in & report issues

Something needs fixing? Raise a maintenance request from your portal and follow it through to a fix.

Track every request

The landlord journey

5 steps · start to finish
1

List your units

Create a free account and publish each property and unit with photos, amenities, and monthly rent. Vacant units go live for renters to find.

Free to list
2

Receive & screen applications

Rental applications arrive in one queue with each applicant's details, so you can review before anyone signs.

One clean queue
3

Approve & record the lease

Approve your chosen applicant and log the lease terms, rent, and deposit against the tenancy.

Full lease record
4

Collect rent & deposits

Rent and deposit payments are tracked against each lease and land in your records automatically as tenants pay.

Auto-logged payments
5

Handle maintenance

Tenants raise requests from their portal straight into your panel, where you assign and track each job to resolution.

Nothing slips through

The agency journey

5 steps · start to finish
1

Register & structure your agency

Set up your agency account, then organise it by branch and agent, giving each the access scope they need.

Branches & agents
2

Onboard owners & portfolios

Add each owner and their properties under your account, cleanly separated so you always know whose unit is whose.

Multi-owner ready
3

List & manage units

Publish vacant units, screen applications, and record leases on behalf of every owner you manage.

Managed at scale
4

Automate fees & statements

Management fees are calculated and tracked per owner automatically, so month-end statements reconcile themselves.

No manual maths
5

Route maintenance & report

Send requests to the assigned service pro, and give every owner a transparent portal to watch it all.

Owner transparency

The owner journey

5 steps · start to finish
1

Your agency adds you

The agency managing your property invites you as an owner contact and gives you a login to your own portal.

Invite from your agency
2

Open your portal anytime

Check how your agency-managed property is doing whenever you like — no calls or emails to chase an update.

Read-anytime access
3

Review statements & reports

Download statements, the annual summary, inspection reports, and receipts straight from your portal.

Everything downloadable
4

See every fee itemised

The exact management fees charged against your property are itemised and kept up to date, so you know what you pay for.

Full fee transparency
5

Track the whole year

Income received, fees deducted, repairs spent, and how the year is tracking — the whole picture on one page.

One annual summary
One platform, four roles

How the pieces fit together

Every rental on RentGoshen connects the same four parties. Pick your role above to see your steps — here's how they all link up.

Verified before it's live

Every listing is submitted by a registered landlord or agency and reviewed before renters ever see it.

A record for every shilling

Rent, deposits, and fees are logged against the lease, so every party has a receipt and a paper trail.

Grow without switching

Self-manage today and hand a property to an agency later — your full lease and payment history carries over.

Questions, answered

Yes. Browsing verified listings and submitting applications is completely free for tenants — you only pay rent and deposit once your application is approved.

No. You apply entirely online and track the status from your account — no office visit and no viewing fees.

Once your lease is active, you view your terms and pay rent from your tenant portal, with each payment recorded and receipts available to download.

Submit a maintenance request from your portal and track it through to resolution — it routes straight to whoever manages the property.

Creating an account and listing your properties is free. You manage everything from the admin panel and only deal in the rent and deposits your tenants pay you.

Yes. Every application arrives in your panel with the applicant's details, so you review and then approve or decline before any lease is created.

You can hand any property to a management agency at any time, and your lease history, payment records, and past tenancies stay visible to you after the transfer.

Once you record a lease, rent and deposit payments are tracked against it and tenants pay from their portal — you see each payment logged automatically.

Yes — that is the core of the agency setup. Every owner's properties live under your account, kept separate so reporting and fees stay clean per owner.

Fees are calculated and tracked per owner automatically, feeding the statements each owner sees, so there is no manual reconciliation at month end.

You can organise your agency by branch and by agent, giving each the appropriate access scope within the admin panel.

Each owner gets a restricted, read-focused portal with statements, an annual summary, inspection reports, and receipts — full visibility without management controls.

Yes — that is the whole point. Your portal is read-anytime: statements, reports, and fees are there whenever you want, with no need to message your agency.

It is a read-focused portal. You view and download statements, an annual summary, inspection reports, and receipts — the day-to-day management stays with your agency.

Every management fee charged against your property is itemised in your portal and kept up to date, so you can see exactly what you are paying for.

Your managing agency invites you as an owner contact. Once added, you get your own login for the properties they manage on your behalf.

Ready to find your home?

Create a free account to apply, pay rent, and manage your tenancy — all online.

List your first property today.

Create a free landlord account and publish a unit in minutes — no agency, no broker fees.

Bring your whole book onto RentGoshen.

Register your agency and manage every owner, branch, and fee from one place.

Hand off the work. Keep the oversight.

Ask your agency to add you as an owner, or preview a sample statement.

We use essential cookies to keep you signed in and secure. Embedded Google Maps may also set its own cookies when showing property locations. See our Privacy Policy for details.