Who Owns Each Balance Sheet Account, and What Owning It Means
Ownership of a balance sheet account is four different jobs, and a company this size usually has them all sitting on one desk.
Ask who owns deferred revenue in a company of forty people and you get one name. That answer is wrong in an interesting way: it is not that the person named does not own it, it is that four different jobs have been collapsed into a single word and nobody has noticed which of them are actually being done.
The four are prepare, review, post and explain. They are separable, they fail differently, and at fifteen people three of the four can be separated at no cost whatsoever. The reason they usually are not is that only two of them have ever been named out loud.
| Job | What it actually is | How it fails |
|---|---|---|
| Prepare | Produce the reconciliation or the schedule that says what the balance should be | Silently. A schedule rolled forward with an error agrees to a ledger carrying the same error. |
| Review | Read it, challenge the movement, accept or send it back | Gradually. Review becomes a signature, then a signature applied in a batch, then a signature applied to a file nobody opened. |
| Post | Hold the system permission to write journal entries to this account | Invisibly. Nobody assigns this, everybody has it, and it can undo the other three without leaving an obvious trace. |
| Explain | Answer for the balance when a lender, a practitioner or a new owner asks what it is | Late. It works fine until the person who knew leaves, and then it does not work at all. |
Post is the one to sit with. It is not a control anybody designed, it is whatever the accounting software was set to on the day it was configured, and in most companies at this size that means the bookkeeper and the finance lead can both post anywhere. Which means the reviewer of an account can also post to it, and the preparer of an account can post to it after it was reviewed. Nothing about that requires bad intent to cause damage: an entry made to fix something in a hurry, posted to a reviewed account after the reviewer looked at it, is an ordinary Tuesday, and it quietly invalidates the review.
Restricting posting rights is free. It takes an hour in the software’s user administration and no additional staff. It is skipped almost universally, which makes it the cheapest control available to a company at this size and the most commonly absent.
The matrix
Account groups down, the four jobs across. This is the artefact, and where the roles below say the same name twice for a company at this scale, the compensating rule further down applies.
The reconciliation binder index says which accounts get reconciled by which method and how often. This matrix says who may touch them and who answers for them, which is a different question and the reason both documents exist.
| Account group | Prepare | Review | May post | Explains it |
|---|---|---|---|---|
| Operating bank and cash | Bookkeeper | Finance lead | Bookkeeper only, and no manual entries to the bank account at all beyond the reconciliation | Finance lead |
| Credit cards | Bookkeeper | Finance lead | Bookkeeper only | Finance lead |
| Merchant, processor and clearing accounts | Bookkeeper | Finance lead | Bookkeeper only | Finance lead |
| Accounts receivable | Whoever runs billing | Finance lead | Billing, through the sub-ledger. Manual entries to the control account restricted to the finance lead and logged. | Finance lead, with sales for the specific customers |
| Allowance for doubtful accounts | Finance lead | Owner or CEO | Finance lead only | Owner, because it is a judgement about customers |
| Inventory | Operations, for the count and the costing basis | Finance lead | Operations through the system, finance for adjustments only | Operations for the quantities, finance lead for the valuation |
| Prepaid expenses | Bookkeeper | Finance lead | Bookkeeper | Finance lead |
| Capital assets and accumulated depreciation | Bookkeeper, from the continuity schedule | Finance lead | Bookkeeper for the standing entry. Additions and disposals restricted to the finance lead. | Finance lead, with the capital request number as the trail |
| Accounts payable | Bookkeeper | Finance lead | AP through the sub-ledger. Manual entries to the control account restricted and logged. | Finance lead |
| Accrued liabilities | Finance lead | Owner or CEO, for anything above the review threshold | Finance lead only | Finance lead |
| Deferred revenue and customer deposits | Whoever owns the contract schedule, usually operations or delivery | Finance lead | Finance lead only, from the schedule | Finance lead, with delivery for the contracts |
| Payroll liabilities and remittances | Bookkeeper, from the provider register | Finance lead | Bookkeeper for the standing journal, nothing else | Finance lead |
| Vacation and benefit accruals | Bookkeeper, from the schedule | Finance lead | Bookkeeper | Finance lead |
| Sales tax accounts | Bookkeeper | Finance lead | Bookkeeper for the standing entries, finance lead for any prior period adjustment | Finance lead |
| Loans, leases and lender balances | Finance lead, from the lender schedule | Owner or CEO | Finance lead only | Finance lead, and the owner for anything the lender will ask about |
| Shareholder and related party accounts | Finance lead | Owner or CEO | Finance lead only, and every entry carries a description | Owner, always, and this one is not delegable |
| Share capital and equity | Finance lead, on a corporate event only | Owner or CEO | Finance lead only | Owner |
| Suspense and clearing | Bookkeeper | Finance lead | Bookkeeper, with a nil target at every close | Finance lead |
Three rows deserve a note.
The shareholder account explains itself to nobody but the owner. Every question about it is really a question about what the owner did and why, and a finance lead answering on the owner’s behalf produces a version that is either incomplete or wrong. When a practitioner asks about a related party transaction, the answer needs to come from the person who was party to it.
The allowance and the deferred revenue rows put the explain job outside finance on purpose. Both balances are the arithmetic consequence of somebody else’s knowledge. The finance lead can tell you how the number was computed. Only sales can tell you whether that customer is going to pay, and only delivery can tell you whether the work in that contract has been done.
Manual entries to control accounts are restricted everywhere they appear. A control account is meant to be the sum of a sub-ledger. A journal entry posted directly to it breaks that relationship, the sub-ledger no longer agrees, and the difference is then explained away every month as a known item. Restricting the permission is a two-minute change that prevents a class of problem that otherwise takes a year to unpick.
The compensating rule when one person holds two jobs
At fifteen or twenty people, the finance lead prepares and reviews a good part of this matrix. That is not a failure of will and it will not be fixed by adding a name. Here is what to do instead, in the order the substitutions are worth making.
Never combine post with review. This is the one to protect first because it is the one that costs nothing. If a person reviews an account, take away their ability to post to it. If they must be able to post to it in an emergency, then every entry they post to it is listed at the next close and read by somebody else. A list of two entries a month is not a burden.
When prepare and review are the same person, change what gets reviewed rather than adding a second review. A second look by the same person at the same schedule finds nothing; they already believe it. What finds something is a different question. Review the movement instead of the balance: what changed this period, why, and what posted it. Then have somebody outside finance, usually the owner, read the general ledger detail for one account group a month on a rotating basis, so that every group gets read three or four times a year by a person with no stake in the answer.
When the owner cannot review, use an outside reviewer for the judgement rows only. Not the whole balance sheet. The rows where prepare and review are the same person and the balance is a judgement: the allowance, accrued liabilities, deferred revenue, and anything related party. That is a short list, and a monthly review layer over a short list is affordable in a way that a full second finance person is not.
Where the explain job would sit with a leaver, write it down instead of assigning it. For any account whose explanation lives in one person’s head, the compensating control is a standing note on the schedule saying what the balance is, why it is that, and what would change it. One paragraph, updated when it changes. This is the cheapest insurance in the whole matrix and it is bought at the moment somebody resigns, which is the moment it becomes impossible to write.
What the explain job actually involves
It is the least defined of the four and the one that goes wrong at the worst possible moment, so it is worth stating what the job is.
The named person answers for the balance to an outsider: a lender doing a review, a practitioner asking a question during an engagement, a buyer’s advisor during a transaction, a new owner three months in. They are allowed to go and ask the preparer. What they may not do is hand the question over, because the point of naming them is that somebody in the company understands the balance rather than merely being able to produce the file behind it.
The test is a good one to run once a year, unannounced, on three accounts: ask the named person to explain the balance without opening the schedule first. If they cannot describe what is in it and roughly why, they hold the title and not the job, and that is worth knowing before an outsider finds out.
The other half of the explain job is the standing note. One paragraph per judgement account, kept with the schedule, written in plain language: what this account is for, what drives it up and down, what the current balance mainly consists of, and what treatment was chosen where a choice existed. When the finance lead leaves, those paragraphs are the difference between a handover and an excavation.
Where this matrix stops
It covers the balance sheet and it stops at the balance sheet. The payment cycle, meaning who may set up a supplier, who approves a commitment, who approves an invoice and who releases the cash, is a different control set with a different structure, and it is set out in full in the AP approval and payment run matrix. The two documents meet at exactly one point: the person who releases payments should not hold the post permission on the bank or clearing accounts, because that combination lets a payment and its accounting be arranged by one person.
Operating cost lines are also outside this. Who owns a spending line, who approves the spend and who explains a cost variance is a question about behaviour rather than about a balance, and it gets answered by a different matrix with different columns.
Putting it in place
Four steps, and none of them requires anybody to be hired.
- Print the balance sheet at account level and group the accounts as in the matrix above. Adjust the groups to your chart rather than adjusting your chart to the groups.
- Export the user permission list from your accounting system. Do not ask people what access they have; read it. This is almost always the step that surprises somebody, and the most common finding is a user who left.
- Fill in prepare, review and explain from what actually happens today, not from what is supposed to happen. The matrix is only useful if the first version is honest.
- Now change one thing: restrict the post permission wherever the reviewer holds it. Then work down the compensating rules in the order given above, one per quarter.
Read it again whenever somebody joins or leaves the finance function, and at the point a new account group appears on the balance sheet. Those are the only two events that reliably invalidate it.
What we do not do
I do not design a matrix that requires headcount the company does not have. If the honest version has one name in three columns, the honest version is what gets written, and the compensating rules are what make it defensible.
I do not accept a permission list from memory. It gets exported from the system, and the export is the document, because the gap between who people believe has access and who does is where this control actually fails.
And I do not take the explain job on behalf of a client for the shareholder and related party accounts. That answer belongs to the owner, an outsider asking about it is entitled to hear it from the owner, and the controls work is there to make sure the record supporting it exists before anybody asks. Everything else in the monthly close I will hold. Not that.