Billing ten tenants is a morning's work. Billing three hundred is a process. When a portfolio grows, monthly rent invoicing is where mistakes pile up: a tenant billed twice, an apartment missed, a utility charge left off, a new rent figure not applied. This guide gives you a routine that works for large buildings and several buildings at once.
For the wider month-end routine, read the property management month-end closing checklist. This guide covers the billing run itself.
Why large portfolios need a routine
Three things make bulk billing risky:
Volume. One wrong setting is repeated hundreds of times. Variety. Tenants have different rents, extra charges, start dates and utility amounts. Timing. If the run is interrupted, you do not know who was billed and who was not.
The answer is the same each month: prepare the data, run the billing in one controlled pass, then check the result against what you expected.
Step 1: Prepare before you bill
Do this in the days before the billing date.
Check that every lease is correct. Active leases should be the ones really occupied. A tenant who left in the month should be settled, not billed another month. Update changes in charges. Rent increases, new parking, internet or maintenance charges should be entered on the lease before the run, not after. Enter the utility amounts. If you recover electricity, water or gas from tenants, load the month's amounts first so they go onto the invoice. See how to recover utility bills from tenants. Write down your expected total. Add up the monthly rent of every active lease. This is your control figure. Step 2: Choose the billing month and due date
Pick the month being billed and the number of days tenants have to pay. A consistent due date, such as the 10th of the month, reduces arguments and makes overdue lists easy to read.
Step 3: Run the billing
For a large portfolio, bill in two stages rather than one giant step:
Find the leases that still need an invoice for the month. This is a read-only list; nothing is created yet. Create the invoices in small slices, so that a slow connection or a closed browser tab does not leave you guessing.
The important property is that the process is safe to repeat. If it stops halfway, running it again should continue where it stopped and must never create a second invoice for a tenant who already has one.
Step 4: Check the result against your control figure
| Check | What you compare |
|---|---|
| Number of invoices | Number of active leases with charges |
| Total rent billed | Your expected total from Step 1 |
| Extra charges | Parking, internet and similar charges against your list |
| Utility amounts | Totals against the file you loaded |
| New and ending leases | Part-month amounts look right |
Investigate any difference before invoices go out. A wrong invoice sent to a tenant costs far more to correct than one caught now.
Step 5: Part-month billing
A tenant who moves in on the 18th of a 30-day month should pay for 13 days, not a full month. Use a consistent rule, billing by the day, and apply it every time.
Example: monthly rent Rs 60,000, move-in on the 18th of a 30-day month.
| Item | Amount |
|---|---|
| Days occupied (18th to 30th) | 13 |
| Daily rate (60,000 ÷ 30) | Rs 2,000 |
| Rent for the month | 13 × 2,000 = Rs 26,000 |
Step 6: Send and file
Send each tenant their invoice by your usual channel, and keep a copy. If you send by WhatsApp, make sure the invoice shows the due date and the balance, including any amount brought forward.
Common mistakes Billing before updating charges. The new rent is applied next month, and you have to correct this month's invoices. Billing before loading utilities. The utility amount arrives later and every invoice has to be changed. No control total. Without one, you cannot tell whether the run was complete. Running the billing twice by hand. Use a process that skips tenants already billed. Leaving the leases of departed tenants active. They keep being billed. How OneAccounts Property Management does it
You choose the month and, if you want, a single building. OneAccounts lists the leases that still need an invoice, then creates the invoices in small batches with progress shown. Running it again skips tenants already invoiced, so it cannot create duplicates, and one lease that fails is reported without stopping the others. Rent is prorated by the day for part months, and the invoices are posted to the accounts as they are created.
Billing is something you run each month; it does not run on its own. See OneAccounts Property Management.
Frequently asked questions How long does monthly billing take for a large building?
With the data prepared, the run itself should take minutes. Most of the time goes into preparation and checking.
Can I bill one building at a time?
Yes. Many managers bill building by building to make checking easier.
What if I run the billing twice?
In a well-designed process, tenants who already have an invoice for the month are skipped. Check that your software does this before you rely on it.
How do I handle a tenant who moves out mid-month?
Settle the lease and bill the final part month by the day. See the move-out settlement checklist.
Should I send invoices before or after checking?
After. Check the totals first, then send.