Everything you need to know to use kodiipay as a tenant
Step 1: Download kodiipay from Google Play Store (Android) or Apple App Store (iOS)
Step 2: Open the app - you'll see a Welcome screen asking "I AM REGISTERING AS..."
Step 3: Select "I'm a Tenant" and tap "Continue"
Step 4: Fill in your personal information:
Step 5: Enter your email and create a strong password
Step 6: (Optional) Enter your National ID details if you have them ready
Step 7: Tap "Register" to create your account
Step 8: Set up App Lock (biometric/PIN) for security
Tip: Your account is now created! You can explore the app, but you'll need to complete KYC verification to unlock full features like paying rent and withdrawing money.


What is KYC? Know Your Customer (KYC) is a verification process to confirm your identity and protect both you and landlords on the platform.
Required Documents (all must be submitted):
How to Submit:
✓ Once approved: You can pay rent, top up your wallet, withdraw money, and access all features. If documents are rejected, you can re-upload with clearer images.

A landlord needs to invite you to their unit before you can start paying rent. You'll receive an invitation via SMS or in-app notification.
If You've Been Invited by SMS:
If You're Waiting for an Invitation:
✓ After Accepting: Your tenancy becomes active, and rent starts getting billed on the due date. You're now ready to pay rent through your wallet.
Your kodiipay wallet is where money sits until you pay rent. You need to add funds before making payments.
Payment Methods:
How to Top Up:
Note: Top-ups use M-Pesa STK Push or Paybill Bank Transfer. Minimum top-up is KES 100. Make sure your M-Pesa phone is set correctly in your profile.

See what's due or overdue, tap the rent card, and pay with the method your landlord has enabled.
How to Pay Rent:
Late Payment Penalties: Overdue rent may incur a fee if your landlord chooses to apply one. Pay on time to keep your record clean and avoid extra charges.


Something broken? Water leaking? Electrical problem? Report it instantly through the app.
How to Request Maintenance:
Tracking: You can track every repair request from submission through completion. See when it's assigned, in progress, and when it's resolved.
Need to discuss rent, repairs, or lease terms? Use the built-in messaging system.


You can withdraw your wallet balance anytime to your M-Pesa account, M-Pesa Till, or directly to your bank PayBill account.
Requirements:
Available Payout Methods:
Adding Payout Methods: Go to Profile → Payout Methods and add or change your methods anytime — M-Pesa, M-Pesa Till, or Bank (PayBill). Your saved methods are pre-selected when you withdraw.
How to Withdraw:
✓ Instant Processing: All withdrawals are processed instantly. Money appears in your M-Pesa or bank account within seconds.

Stay on top of your rent payments with a complete history of all activity across every property and unit you've ever occupied.

Your payment history is tracked on kodiipay. Future landlords can see your rent payment record when you apply for new properties.
What Gets Tracked
Why Does This Matter?
New landlords review your payment history when you apply to rent. A clean payment record with on-time payments makes you a preferred tenant and improves your chances of rental approval.
Pro Tip: Pay rent on or before the due date to maintain a perfect payment record.
Master the landlord tools and grow your rental business
Step 1: Download kodiipay and open the app
Step 2: On the Welcome screen, select "I'm a Landlord" and tap "Continue"
Step 3: Fill in your personal information: First Name & Last Name, Middle Name (optional), Date of Birth, Gender (optional)
Step 4: Enter your email address and create a password
Step 5: Complete your business profile with KRA PIN and registration details
Step 6: Submit ID and proof of address for KYC verification
Step 7: Set up App Lock for security
Add your properties and their units in one streamlined flow. The app guides you through each step.
How to Add:
✓ Important: You can add multiple units to each property, and multiple properties to your portfolio. The total monthly charge is automatically calculated (sum of all fees).
When you have vacant units, you can search for and invite tenants. kodiipay helps you find existing users or add new ones.
How to Create an Invitation:
What Happens After:
Tip: Keep your invitation expiry reasonable so tenants don't miss them. You can resend if needed.
See what’s due or overdue, select the rent card, and pay using the landlord’s chosen method.
Billing
Cards show due dates, billing month, rent breakdown, and balance remaining.
Reminders
Upcoming payments and overdue status are visible, with reminders available.
Payment
Choose wallet, M-Pesa STK Push, M-Pesa Till, or Paybill and confirm the payment.
Your Wallet
Rent collection updates your wallet balance and saves a receipt in history.
Late Payments
Overdue schedules show days late and penalty amounts if applied.
Waive
Landlords can waive penalties and manually adjust overdue charges.
Monitor all your rental income with detailed earnings analytics and transaction history.
Dashboard Features:
How to View:

Send official notices to your tenants through the platform with proof of delivery.
Notice Types Available:
How to Send a Notice:
✓ Legal Proof: The system records exactly when the notice was sent and when it was read by the tenant. This is legal proof for disputes.
When your tenant reports a maintenance issue, you'll get instant notifications and can track the entire repair process.
Tenant submits request with photos
You get instant notification
You review & assign to contractor
Contractor completes work & uploads photos
Tenant approves or requests adjustments
Mark as complete
Communicate directly with your tenants without exchanging phone numbers or email addresses.
Every rent payment a tenant makes lands in your kodiipay wallet the moment it succeeds — credited to the right tenant and unit automatically. You can withdraw your accumulated earnings anytime to the payout method you previously selected.
Requirements:
Available Payout Methods:
How to Withdraw:
✓ Instant & Automatic: Withdrawals are processed instantly with no manual review. Money appears in your mobile account within seconds.
Beyond rent payments, kodiipay offers powerful tools to manage your finances and stay connected
Send money instantly to other kodiipay users - friends, family, or roommates - directly from your wallet.
How It Works:
Need to collect money from roommates or friends? Create a money request and send it to them for approval.
How to Request Money:
Keep track of all your financial activities in one place - rent payments, deposits, withdrawals, and money transfers.
View Your History:
Tracked Transactions:
Pro Tip: Use your transaction history for personal finance tracking and budgeting. You can also take screenshots for record-keeping.
Your most frequently contacted people are automatically saved. Send money to regular contacts in one tap.
How It Works:
Grow your rental business with premium tools and analytics
Plan and track your property expenses with intelligent budget forecasting. Know exactly where your money goes.
Budget Categories Supported:
Features:
Pro Tip: Use budget planning to predict profitability and identify cost-saving opportunities.
Log every expense and attach receipts. Get detailed reports for tax purposes and profitability analysis.
How to Track Expenses:
Reporting Features:
Delegate tasks and assign roles to property managers, accountants, and viewers. Maintain security with role-based access.
Team Member Roles:
How to Add Team Members:
Security: Each team member can only access what you authorize. You can revoke access anytime.
Store all important property documents, contracts, and receipts in a secure cloud vault. Access them anytime.
Documents You Can Store:
Features:
Every kodiipay receipt carries a unique QR code tied to the payment ledger. Scan it inside the app to confirm a payment is genuine — in seconds.
How to Verify a Receipt:
Privacy: Verification only works inside the app, where you're signed in — receipts are never verified on this public website, so no payment details are exposed publicly.
kodiipay is a software platform — not a bank and not a mobile-money operator like Safaricom, M-Pesa or Airtel. Every payment is processed over Safaricom's Daraja APIs, the same regulated rails Kenyan banks and fintechs use. Your kodiipay wallet is a routing balance inside the app, not a bank account.
Top up your wallet with an M-Pesa STK Prompt (Safaricom pushes the payment request to your phone, you enter your M-Pesa PIN, kodiipay never sees it) or a bank transfer sent to the kodiipay PayBill with your phone number as the account reference. Funds land and your wallet updates instantly.
A bank transfer is a PayBill transaction: the PayBill business number says who receives the money, and the account number says whose payment it is. You send from any banking app to your landlord's PayBill using your phone number (or account label) as the account number — the money is credited to the landlord's bank account, and credit can be reconciled instantly.
When a landlord or tenant withdraws, kodiipay instructs Daraja to move the money out: to a phone number via M-Pesa B2C, or to a bank account via the PayBill B2B rail. The money lands in the real M-Pesa or bank account within seconds.
Two numbers do all the work: A PayBill transfer needs a business number (who receives the money) and an account number (whose payment it is). Understanding this makes every bank-transfer payment on kodiipay click.
Paying rent by bank transfer: Your landlord's PayBill business number is shown in the app. You send from any banking app — Equity, KCB, M-PESA app, Co-op, ABSA — use your phone number as the account number, and the money is credited to your landlord's bank account. kodiipay matches it to your unit automatically and marks your rent paid.
Topping up your wallet: Send to the kodiipay PayBill using your phone number as the account number. The money lands in the PayBill owner's bank account and kodiipay credits your wallet.
Money lands in your bank account: When a landlord receives rent via PayBill, that's a real credit to their bank account — not held inside kodiipay. Payouts from the wallet go straight to your M-Pesa or your bank PayBill.
kodiipay is the software layer, not the money mover. Safaricom's Daraja APIs — STK Push, C2B PayBill, B2C and B2B — process the payments. That's why every transaction goes through the same infrastructure Kenyan banks and fintechs use.
It doesn't hold your money like M-Pesa or a bank, Your wallet balance is a reflected balance that lets payments happen instantly inside the platform. The actual money lives with Safaricom (M-Pesa) or your bank until Daraja moves it — withdraw anytime to get it out.
The M-Pesa PIN stays on your phone, kodiipay never collects, stores or transmits it. Payment prompts come from Safaricom, and Safaricom's callback confirms the transaction.
That's why receipts are real, every receipt references a genuine M-Pesa transaction ID from the Daraja callback — verifiable by scanning the QR code in the app.
Encryption in transit and at rest, secure authentication, biometric app lock, device limits, and server-side financial verification protect your funds and data.
Collect rent, top up, withdraw, and reconcile M-Pesa, Paybill, M-Pesa Till, and bank payments in one place.
Accept wallet, M-Pesa STK, M-Pesa Till (Buy Goods & Services), Paybill, bank transfer and cash payments with receipts and audit trails.
Invite tenants, create leases, collect rent, manage maintenance and track payments without switching apps.
Real-time dashboards show occupancy, rent history, overdue balances and exportable PDF reports.
Store leases, invoices, notices and receipts in a searchable secure cloud vault.
Payments and withdrawals update instantly so everyone sees the transaction status right away.
Every receipt carries a QR code you can scan in the app to confirm it's authentic — protecting landlords and tenants from fake payment claims.
Chat with tenants, send notifications, and keep every conversation tied to property activity.
Help is available when you need it, with audit-ready records to keep your rental business compliant.
kodiipay combines the rental features landlords actually use with a locally built M-Pesa rent collection flow, tenant onboarding, and live portfolio visibility — all without forcing you to stitch together separate tools.
From M-Pesa STK and Paybill to M-Pesa Till (Buy Goods & Services) and bank payments, kodiipay is designed around the way landlords and tenants pay rent in Kenya.
Payments are matched to tenants automatically, receipts are generated instantly, and overdue balances are visible without checking MPESA messages or spreadsheets.
Invite tenants, set up rent cycles, track lease details, and give tenants a clean rent payment experience without extra apps or confusing invoices.
Landlords see occupancy, rent history, arrears and withdrawal status in one place, while tenants see payment status and digital receipts immediately.
kodiipay is built to support Kenyan landlords with local payment methods, clear onboarding, and support that understands your rental business.
Unlike generic bookkeeping tools, kodiipay keeps rent collection, tenant management, maintenance notes and property analytics connected in a single workflow.
Share the platform with friends and earn a cash reward for each landlord who subscribes to premium — the exact amount is shown in the app
Get your unique 20-character referral code in the app. Share it with friends, family, and colleagues who are landlords.
The landlord signs up using your referral code. They get to experience all the benefits of kodiipay on the Free tier.
When they upgrade to a Premium subscription, you instantly earn a cash reward in your kodiipay wallet. No waiting, no middlemen.
Unlimited Referrals: Refer as many landlords as you want and earn unlimited bonuses
Cash Reward Per Referral: Earn a cash reward for each landlord who subscribes to premium — the amount is set by kodiipay and shown in the app
Instant Payouts: Withdrawals to M-Pesa or your bank account anytime, no minimum balance on your wallet
Track Your Earnings: See referral history, bonuses earned, and how much has been credited
Find your referral code in your kodiipay app profile and start earning today!
Download kodiipay NowAdd your property to the 1 property already managed and 1 unit on kodiipay — scaling transparently, with real numbers you can verify. Get started in minutes.
Download App Free