Rent invoicing

Rent Invoice Readiness Checklist Before M-Pesa Payment

Prepare a rent invoice for the supported M-Pesa payment flow in RentPayor: check the lease, billing period, amount due, balance and tenant details first.

RentPayor•
rent invoice checklistM-Pesa rent paymentsrent reconciliationproperty management

Asking a tenant to pay rent is easier when the invoice already tells the same story as the tenancy. Before you send a payment instruction or ask a tenant to open the app, take a moment to check the invoice itself: the right tenant, the right unit, the right billing period, and the right outstanding balance.

This is not just an administrative tidy-up. A payment record is most useful when it can be understood later without guessing. If the invoice is wrong, even a successfully confirmed payment can leave you with an avoidable correction to make.

RentPayor is built around rent payments and automated rent reconciliation for landlords and property managers. In the supported online flow, the tenant opens an eligible outstanding invoice, chooses Pay with M-Pesa, enters the M-Pesa number that will receive the payment prompt, and waits for payment confirmation. A confirmed payment can then be associated with that invoice. The checklist below helps you make sure the invoice is ready before that point.

Start with the tenancy behind the invoice

Open the invoice and confirm that it belongs to the intended lease, tenant, and unit. This matters most when you manage several units, have tenants with similar names, or have recently changed occupancy.

A good invoice check answers four simple questions:

  • Is this the tenant who currently occupies the unit?
  • Is the unit or property shown on the invoice the one you intend to bill?
  • Does the billing period match the rent you are collecting?
  • Is the lease context still current?

In RentPayor, invoices are linked to a lease, tenant, unit, and billing period. That linkage gives a payment its operational context: it should be possible to see what the tenant paid for, not merely that an amount arrived.

If the invoice does not have the right tenancy context, correct the setup before treating it as a payment request. The rental setup checklist explains the building blocks—property or unit, tenant, lease terms, due day, and invoice creation—that make later rent records easier to follow.

Check what the tenant is actually being asked to pay

Next, review the monetary details. Depending on the tenancy and invoice, the detail can show rent, service charge, deposit, adjustments, gross amount due, credit applied, net amount due, amount paid, and outstanding amount.

Do not focus on one figure in isolation. Use the figures together:

  1. Gross amount due is the starting total for the invoice.
  2. Credit applied may reduce what is needed on this invoice when a prior excess payment was carried forward.
  3. Net amount due is the amount due after applicable credit.
  4. Amount paid shows what has already been recorded against the invoice.
  5. Outstanding amount is what remains unsettled.

For example, an invoice may have rent and a service charge, then a credit from a previous overpayment. The tenant should not be asked to pay the original gross total if credit has already been applied. Conversely, if a partial payment has already been recorded, the outstanding balance—not the full original invoice—is the amount that needs attention.

This review protects both sides. The tenant gets a clear payment request, and the property manager avoids creating two records that appear to demand the same rent.

Confirm the invoice state, but do not assume a prompt is payment

RentPayor can show invoice states such as due or pending, partially paid, paid, overdue, and voided behavior where applicable. The status helps you decide what action is sensible:

  • A due or pending invoice may need payment, subject to its outstanding balance and eligibility.
  • A partially paid invoice needs review of the remaining outstanding amount.
  • A paid invoice should not be treated as a fresh collection request.
  • A voided invoice should not be used as the basis for a new payment request.
  • An overdue invoice still needs the same amount and tenant checks; overdue does not change what the record must explain.

For an eligible outstanding invoice, the tenant can choose Pay with M-Pesa. The tenant enters the phone number that should receive the payment prompt. That field is not the landlord’s receiving number and does not by itself direct rent to a personal number.

It is equally important to separate a payment prompt from a confirmed payment. Sending the prompt begins the payment attempt; it does not settle the invoice. Wait for confirmation and then review the updated invoice and payment record. A completed online payment can lead to a receipt and updated invoice/payment records.

Make the due date understandable

The due date is part of the invoice’s message to the tenant and part of your later collection review. Check that it reflects the lease terms you intended to use, especially if the lease was created or amended close to the billing cycle.

A clear due date does not guarantee payment, and it is not a substitute for a collection policy. It does, however, let the tenant understand the timing of the request and lets you read future arrears in context. If a balance remains unpaid, RentPayor’s financial workspace can show outstanding rent in aging buckets, while the invoice and its activity provide the transaction-level explanation.

Keep the operational sequence simple: confirm the invoice is correct first, then invite payment, then verify the resulting record. That order reduces the chance of chasing a balance that was already settled or asking for the wrong amount.

Check the landlord collection setup before relying on the online flow

The supported online collection workflow is designed for rent to go to the landlord or property manager’s configured supported bank account. RentPayor is not a wallet that holds, pools, or later disburses the landlord’s rent.

Before relying on an online payment request, make sure the responsible landlord or property manager has completed the bank-account setup required for the supported collection flow. Do not promise a tenant that every invoice, bank, or payment attempt will be eligible; eligibility and confirmation should be established in the app.

This is also a useful handover check for a property-management team. The person preparing invoices may not be the same person who configured collection details. A short pre-payment review prevents a tenant from receiving unclear instructions while the internal setup is incomplete.

Give the tenant one unambiguous next step

Once the invoice is ready, tell the tenant what to do without adding unnecessary payment instructions. They can open the invoice in RentPayor, review the billing details and outstanding balance, choose Pay with M-Pesa when it is available, enter the number that will receive the prompt, approve the request, and wait for confirmation.

For a tenant-facing walkthrough, share How Tenants Pay Rent with M-Pesa in RentPayor. That guide covers the tenant’s in-app path; this checklist is about the manager’s work before the request.

Avoid telling a tenant that rent has been received based only on a prompt or a message outside the confirmed invoice/payment flow. Instead, review the result after confirmation. The invoice should show the updated amount paid and outstanding amount, and the payment record or receipt should provide a traceable reference.

What to do when the invoice is not ready

If your review finds a problem, choose the correction that matches the problem rather than forcing a payment through:

  • Wrong tenant, unit, lease, or period: fix the underlying tenancy or invoice context before requesting payment.
  • Wrong charge, adjustment, or due amount: correct the invoice so the requested amount is explainable.
  • Existing partial payment: ask only about the remaining outstanding balance.
  • Carried-forward credit: check whether credit has already reduced the net amount due.
  • Payment made outside the online flow: record it against the correct invoice with the amount and transaction date; payer name, reference, and notes can be added when useful.
  • Confirmed online payment still needs review: inspect invoice activity, the payment record, receipt, and remaining balance before treating the matter as closed.

Manual recording is a fallback for payments received outside the in-app online flow. It does not mean RentPayor automatically finds and matches arbitrary bank statements, M-Pesa statements, screenshots, or messages. The external payment recording guide explains that workflow in more detail.

A repeatable pre-payment routine

For each rent invoice, use the same short routine:

  1. Confirm the tenant, unit, lease, and billing period.
  2. Review charges, credit applied, amount paid, and outstanding amount together.
  3. Check the invoice state and due date.
  4. Confirm that the supported online collection setup is in place when using the M-Pesa flow.
  5. Give the tenant the in-app payment step only for an eligible outstanding invoice.
  6. Wait for confirmation, then verify the invoice, payment record, receipt, and remaining balance.
  7. Record external payments manually against the correct invoice when the payment occurred outside the online flow.

A careful invoice is the starting point for clean rent reconciliation. It makes the tenant’s request clearer, helps the property manager understand exceptions, and leaves a record that is easier to review when the next billing cycle arrives.

From guide to workflow

Keep invoices, payments, balances, and receipts connected with RentPayor.

Collect eligible KES rent through the integrated M-Pesa flow, reconcile confirmed payments to the right invoice, and settle through the configured bank account, M-Pesa Paybill, or M-Pesa Till.

← Back to the RentPayor blog