A late fee got applied to a tenant who actually paid on time. A bill went out with the wrong month's meter reading. Someone needs to fix it — but "fix it" in most systems means quietly editing a number, which is exactly how books stop matching reality. Here's what a correction looks like when it's actually accounted for.
Quick answer (for the impatient)
- A bill can be edited, voided, or regenerated — three distinct, deliberate operations, not one blunt "fix it" button.
- Every correction posts a real reversing accounting entry — nothing gets silently overwritten in the books.
- Every correction leaves a record — what changed, from what, to what, why, and who did it.
The silent-edit problem
The easy way to "fix" a bill is to just change the number. It works in the moment — the tenant sees the right amount now — but it leaves no trace that anything was ever wrong, and worse, it leaves the accounting entry that was already posted sitting there, now mismatched against a bill that no longer says what it used to. Add up enough of these silent edits and your books and your bills quietly stop agreeing with each other.

None of that is intentional dishonesty — it's just what happens when a correction has no memory of itself.
Three ways to fix a bill, all accounted for

AXOIX gives you three specific, distinct operations rather than one catch-all edit. You can edit the parts of a bill that are meant to be adjustable — due date, discount, late fee, other charges — and if that changes the total, the original accounting entry reverses and a corrected one posts in its place. You can void a bill outright if it shouldn't have existed, which posts a proper reversing entry (blocked automatically if a payment's already been recorded against it, so you can't accidentally void away money that's already been collected). Or you can regenerate a bill from scratch — recalculating rent with the correct proration and, for meter-billed utilities, the latest readings — again with a matching reversal so the old, wrong version doesn't linger in the books.
Whichever one you use, it's logged: what changed, the old value and the new one, the old total and the new one, why, and who made the change — a real audit trail, not a memory exercise if anyone ever asks "why does this tenant's bill look different from last month."
Where AXOIX is honest about its limits
- One bill at a time. There's no bulk-correct-multiple-bills operation — each fix is applied individually.
- You can't void a bill that's already been paid. Voiding is for bills that shouldn't exist or were never collected — it's deliberately blocked once a payment is recorded, so it can't be used to erase a collected payment.
FAQ
If I fix a billing mistake, does it mess up my accounting?
No — every correction posts a proper reversing entry; nothing is silently edited in the books.
Can I void a bill after the tenant has already paid it?
No — voiding is blocked once a payment is recorded, to prevent accidentally erasing a real payment.
Is there a record of who changed a bill and why?
Yes — every edit, void, or regeneration logs the change, the reason, and who made it.
The bottom line
Mistakes in billing are normal — a wrong late fee, an outdated meter reading, a bill that should never have gone out. What matters is whether fixing it leaves your books honest or quietly wrong. A correction that reverses properly and leaves a record is the difference between "we fixed it" and "we fixed it, and we can prove exactly how."
See how rent and deposits are tracked in the first place, the honest limits of PG accounting, or pricing.
Fix a bill without breaking your books. Start free →





Comments