An audit log for rental bookkeeping: what it should record and why
An audit log is a time-stamped record of who did what in your books: who asked for a payment, who approved it, what changed and when. For a landlord it answers three questions months later: why was this paid, who said yes, and what did the entry look like before it was edited. Keep one for every approval and every change to a closed month.
Why a landlord needs one
Small landlords often think audit logs are for banks. The need is closer to home. A co-owner asks why $3,200 left the account in June. A tax preparer asks why last year's closed month changed. A bookkeeper, an assistant or an AI app makes entries on your behalf, and you need to be able to see which entries were theirs and which were yours.
The IRS expects records that support the income and deductions on a return and says how long to keep them (how long should I keep records). The log is the record of why an entry exists, which is often more useful than the entry.
What the log should capture
- Who: the person or the tool that acted, by name, not "admin".
- What: the action in plain words, such as "approved bill from Ace Plumbing for $380".
- Which: the property, tenant, bill or transaction it affected.
- When: date and time, with the time zone.
- Before and after: for an edit, the old and new values.
- Why: a short note, whenever someone overrides a flag or changes a closed month.
Equally important is what the log must not contain: full bank account numbers, Social Security numbers or passwords. A log should point to a record, not copy secrets into a second place.
The events worth logging
| Event | Why it matters |
|---|---|
| Approval or rejection of a payment | Shows the owner decided, and when |
| Change to a vendor's payment details | A route fraudsters use |
| Edit to a closed month | Protects the reconciled numbers your tax preparer uses |
| Deposit refund or deduction | Needed if a tenant disputes it |
| Late fee added, waived or changed | Shows how the fee was decided |
| New person given access, or access removed | Shows who could see or change what, and when |
| Lease sent, signed or changed | Proves the terms in force on any date |
Example a made-up owner of a six unit building has a partner who asks in October why $1,150 went out in July. The log shows: July 8, bill from a made-up heating contractor entered; July 9, flagged for the owner's review; July 9, owner approved with the note "furnace blower, tenant in 3B had no heat"; July 10, matched to the bank withdrawal of $1,150. The question is answered in under a minute, and nobody has to remember anything.
Make the log hard to change
A log that anyone can edit is only a note. Entries should be added, never rewritten, and a correction should be a new entry that points to the old one. The person who makes a change should not be able to delete the record of it. For a small landlord this can be as simple as a rule: corrections are new lines, and the log lives in a system you do not casually edit. Review it once a month when you close the books, and look for approvals that came right after a change of vendor details.
Logs matter more when an AI app helps
When Claude or ChatGPT prepares work for you, a log is how you trust it. You want to see what the tool proposed, what you approved, what it did afterward and nothing else. The rule that makes this safe is simple: anything involving money or a legal step is a proposal until a person approves it, and the log records both steps separately. If the log shows an action with no approval where one was required, you know something is wrong before anyone else does.
How DoorKeeping handles it
In DoorKeeping, anything that touches money or the law becomes an approval: what it is, who it is for, the amount and why. You approve or decline in one tap in the web app or from your AI app, and each step is saved to your audit log with the time and who made the decision. You can ask Claude or ChatGPT to show the approvals from last month or everything that happened on one bill. Rent and payments stay in your own bank accounts. DoorKeeping never holds your money and sends a payment only when you approve it. It costs $2 per unit a month, every feature included, no setup and no minimum.
Sources
- IRS, How long should I keep records?, read Oct 30, 2026
- IRS, Publication 583, Starting a Business and Keeping Records, read Oct 30, 2026
Questions
- What is an audit log in bookkeeping?
- A time-stamped record of who did what: each approval, edit and change, with before and after values and the person responsible.
- Do small landlords need an audit log?
- It helps whenever more than one person, or an AI tool, touches the books. It answers why an entry exists, which is the question partners, lenders and tax preparers ask.
- Should an audit log hold bank account numbers?
- No. It should point to the record and never copy secrets into another place.