Real estate & property

Property management software for rent that actually gets collected

Covadesk runs a portfolio from the unit register to the bank: leases with escalations, monthly rent runs that invoice every tenant in one batch, arrears by age, deposits, service charges and utilities, and rental income tax by regime — all on a full accounting system.

Built for: Landlords, property management agencies, real-estate investment companies and developers managing residential and commercial portfolios.

Covadesk property management dashboard showing vacant units, overdue charges and arrears ageing

The problems we solve

Where landlords and property managers lose money — and how Covadesk closes the gap

  • Arrears found at month end

    Covadesk ages every overdue rent charge by tenant and property, so the manager knows who owes what — and since when — on any day.

  • Escalations missed for a year

    Each lease carries its escalation terms and next escalation date, so rent rises on schedule rather than when somebody notices.

  • Rental tax worked out by hand

    Residential leases fall under Monthly Rental Income tax and commercial leases under withholding. The regime is set per lease and the month’s position is computed.

  • Deposits nobody can reconcile

    Deposits are held per lease and refunded through an approval, with deductions recorded.

See it in action

What landlords and property managers see in Covadesk

Real Covadesk screens, shown with sample data.

Covadesk property management dashboard showing vacant units, overdue charges and arrears ageing

Occupancy, the rent roll and what is owed — with arrears ageing and the biggest debtors.

Features

Everything landlords and property managers need, in one system

Properties, units and tenants

The portfolio and who is in it.

  • Property and unit register with occupancy and vacancy
  • Tenant records linked to the customer ledger
  • Vacant units and leases expiring within the notice period on the dashboard

Leases

The agreement every charge is billed from.

  • Rent, deposit, billing day and use class per lease
  • Fixed or percentage escalations with the next escalation date
  • Renewals and terminations with history
  • Residential (MRI) or commercial (withholding) tax regime per lease

Rent runs and invoicing

One run raises the month’s rent, service charges and utilities for every tenant.

  • Monthly rent runs with review before invoices are issued
  • Service charges and metered utilities on the same invoice
  • Invoices post to receivables and the general ledger
  • Tenant statements and invoice PDFs

Arrears and collections

What is owed, by whom, and how late.

  • Arrears ageing: 1–30, 31–60, 61–90 and over 90 days
  • Who owes the most, across the portfolio
  • Receipts by bank or M-Pesa matched to tenant accounts

Deposits, utilities and requests

The rest of running a building.

  • Deposits held and refunded with approval
  • Utility meters, readings and recharges
  • Facility and maintenance requests from raised to resolved
  • Tenant portal for leases and rent

How it flows

One process, start to finish

  1. 01

    Register

    Load properties, units and tenants.

  2. 02

    Lease

    Sign the lease with rent, deposit, escalation and tax regime.

  3. 03

    Bill

    Run the month: rent, service charges and utilities invoiced in one batch.

  4. 04

    Collect

    Receipts from bank and M-Pesa clear tenant balances.

  5. 05

    Chase

    Arrears are aged and the biggest debtors surface first.

  6. 06

    Account

    Rental tax and the portfolio’s books come from the same ledger.

Modules included

The Real Estate & Property pack

Landlords and property managers — leases, rent billing, facilities.

Industry modules for landlords and property managers

Switched on by the pack from day one, on top of the backbone below.

  • CRM

    Commercial

    A sales pipeline that ends in a real invoice

    • Leads, contacts and accounts linked to the customer ledger
    • Opportunity pipeline by stage with weighted forecast and win rate
    • Follow-ups and activities assigned to owners with due dates
    • Lost reasons captured so the pipeline teaches you something
  • Maintenance (CMMS)

    Operations

    Maintenance that happens before the breakdown

    • Equipment register linked to the fixed asset register
    • Preventive service schedules that raise work orders on time
    • Maintenance work orders with spares drawn from stock
  • Contract Management

    Commercial

    Every agreement, obligation and renewal date tracked

    • Customer and supplier agreements in one register
    • Obligations, rate agreements and renewal reminders
  • Real Estate & Property

    Operations

    Leases, rent and arrears across your whole portfolio

    • Property and unit register with occupancy and vacancy
    • Leases with renewal and expiry tracking
    • Monthly rent runs that issue tenant invoices in one batch
    • Arrears ageing by tenant, property and days overdue
    • Deposits held and refunded with approval
    • Utility meters, readings and facility requests
    • Rental income tax by regime

The backbone every Covadesk business runs on

The same core modules run across every industry, so purchasing, stock, sales, accounts and people share one database and one version of the truth.

  • Procurement

    Operations

    Buy with control, from requisition to supplier payment

    • Purchase requisitions routed for approval by value, branch and role
    • Requests for quotation with side-by-side supplier comparison and award
    • Purchase orders that inherit item VAT rates and approved prices
    • Goods received notes with QA tolerance bands for weight, moisture and grade
    • Three-way match of PO, GRN and supplier invoice before anything is paid
    • Supplier advances tracked and recovered against later invoices
    • Supplier register with categories, terms and performance history
  • Inventory

    Operations

    One stock figure that finance and the store agree on

    • Multi-warehouse stock levels, by item, location and batch
    • Batch and expiry tracking with QA holds that block issue until released
    • Inter-branch and inter-warehouse transfers with in-transit stock
    • Stock takes with variance approval and automatic write-off postings
    • Reorder levels per warehouse and full movement history per item
    • Stock ageing and valuation reports that tie to the general ledger
    • Units of measure with conversions — buy in bags, sell in kilos
  • Sales

    Commercial

    Quote, sell, invoice and collect in one flow

    • Quotations that convert to sales orders, delivery notes and invoices
    • Counter POS and counter sales with cash, M-Pesa, card and voucher tenders
    • Price lists and customer categories with credit limits enforced at order time
    • Credit notes, returns and receipts — including refunds on the receipt
    • AR ageing, dunning and credit-override approvals with an audit trail
    • Van sales with load-out, field selling and end-of-day reconciliation
    • Sales commissions and a sales register by channel and period
  • Finance & Accounting

    Finance

    A general ledger every module posts into as it happens

    • Chart of accounts, accounting periods and period close
    • Journals with approval, plus automatic postings from every module
    • Bank accounts, statement import and bank reconciliation
    • Supplier payments, petty cash and AP ageing
    • VAT and withholding tax computed at the transaction line, with returns data
    • Budgets by account and cost centre, with budget-versus-actual
    • Trial balance, profit and loss, balance sheet and cash flow on demand
  • Human Resources

    People

    Your people, their records and their requests in one place

    • Employee records with contracts and organisation structure
    • Leave policies, balances, requests and approvals — with self-service
    • Attendance capture and shift rosters
    • Appraisals and disciplinary cases with a recorded outcome
    • An HR service desk for employee requests
  • Payroll

    People

    Kenyan payroll that is right the first time

    • Pay runs with maker-checker approval before release
    • PAYE on current KRA bands with personal relief
    • NSSF, SHIF and Affordable Housing Levy calculated per employee
    • Salary structures, allowances, deductions and staff loans
    • Statutory return files and payslips generated from the same run
    • Payroll journals posted straight to the general ledger
  • Fixed Assets

    Finance

    A fixed asset register your auditor will sign

    • Asset register by category, location and custodian
    • Scheduled depreciation posted to the ledger
    • Disposals with gain or loss calculated and booked
    • Transfers between branches with history
  • Delivery & Fleet

    Operations

    Get orders out of the gate and onto the road

    • Dispatch runs that load delivery notes onto a vehicle and driver
    • Vehicle and driver registers with documents and expiry dates
    • Delivery routes and run status from loading to complete
    • Fuel issues and vehicle maintenance logged per vehicle
  • Reports & Analytics

    Insights

    Answers across every module, without exporting to Excel

    • Executive dashboard with cash, sales, stock, output and receivables
    • Ready-made payroll, HR, sales, stock and finance reports
    • Saved reports, with exports to CSV, Excel and PDF
  • Integrations

    Settings

    Connected to the systems Kenyan businesses depend on

    • KRA eTIMS invoice and credit-note transmission with retry and a send log
    • M-Pesa C2B, STK Push and B2C through Daraja, matched to customer accounts
    • SMS and email notifications
    • Webhooks and API keys for your own systems

Add more when you need it

Any other module can be switched on for your organisation — same data, nothing to re-implement.

  • Projects & Job Costing
  • Warehouse Management
  • Manufacturing (Work Orders & MRP)
  • Quality Management (QMS/LIMS)
  • Documents
  • Customer & Supplier Portals
  • Helpdesk / Service
  • BI & Workflow Builder
  • Production (Batch/Process)
  • DigiSales (Field Sales)
  • Milling Intake & Weighbridge
  • Construction & Contracting
  • SACCO / Microfinance
  • Logistics / 3PL
  • Agriculture & Agribusiness
  • Fuel Stations & Petroleum
  • Automotive Workshops
  • Professional Services
  • NGO / Donor-Funded
  • Hospitality

Compliance

Kenyan rules, built in

Monthly Rental Income tax
Residential rent roll and the month’s MRI position computed per regime.
Withholding on commercial rent
Commercial leases tracked under the withholding regime.
KRA eTIMS
Rent invoices transmitted to eTIMS where required.
M-Pesa
Tenant payments received and matched automatically.

Questions

Covadesk for landlords and property managers: common questions

Can Covadesk bill all tenants at once?

Yes. A monthly rent run raises rent, service charges and metered utilities for every active lease. You review the run, then issue the invoices, which post to receivables and the general ledger.

Does Covadesk handle Monthly Rental Income tax?

Yes. Each lease carries a tax regime — residential leases under Monthly Rental Income tax, commercial leases under withholding — and Covadesk computes the month’s rental tax position from the rent roll.

Are rent escalations automatic?

Each lease records its escalation type, value and next escalation date, so the new rent applies from the right month.

Can tenants see their own account?

Yes. The tenant portal shows their lease, invoices and payments, and lets them raise facility requests.

See Covadesk running for landlords and property managers

Book a 30-minute demo. Bring a real problem — a stock variance you can’t explain, a payroll run that takes three days — and we’ll show you how it works in Covadesk.

Prefer to talk? Call +254 117 390 922 or email info@fecn.co.ke