Double-entry validator agent
Stops any journal entry that does not balance, or that uses a ledger that is not valid, before it can be posted.
Validated with each clientWhat does Double-entry validator replace? The work of an accounts executive: check each journal balances and uses valid ledgers. Stops any journal entry that does not balance, or that uses a ledger that is not valid, before it can be posted.
Shows why
It shows its reasons and how sure it is on every draft. When it is not sure, it only brings the item to your attention.
Waits for you
Nothing is filed, paid or posted until a person approves it.
Gets reviewed
Every approval and correction is recorded, so you can see how it performs on your own books.
A day with the Double-entry validator
Most journals in Kinnow are made by other applications, such as invoices, bills and payroll. This day follows a hand-typed one at a 40-person manufacturer.
- An accounts executive types a year-end provision. The journal has a debit of ₹1,85,000 on an expense ledger and a credit of ₹1,58,000 on a provision ledger. She has mistyped one figure.
- Kinnow adds up both sides when she saves. It works in paise, so there are no rounding gaps. The two sides differ, so the journal is turned back with the amounts on each side and the difference.
- It checks each ledger. Every ledger named on a line must exist in your chart of accounts and be active. A wrong or switched-off code is refused with the code named.
- She corrects it and saves. A journal with at least two lines, a non-zero value and equal sides is accepted. A hand-typed journal, or one of ₹5,00,000 or more by default, then waits for an approver who is not the person who typed it.
- Two later checks run on what was posted. After posting, the totals on the journal are added again. Every night all approved journals are added together across the books, and any difference raises an alert.
What it reads and what it hands back
A fixed arithmetic check on every posting path, with no AI judgement in it.
| What it reads | What it hands back | Where it lands |
|---|---|---|
| The lines of a journal: ledger, debit, credit | Pass, or a refusal with both totals and the difference | A message at the point of saving |
| Your chart of accounts | Pass, or a refusal naming the missing or inactive ledger | A message at the point of saving |
| A journal just posted | A second check of the same totals | An alert if they disagree |
| All approved journals, every night | Total debits against total credits for the whole book | A summary of the run |
See a journal that does not balance get stopped, on a copy of your chart of accounts.
What a person decides
- Who approves. A hand-typed journal, and by default one of ₹5,00,000 or more, needs an approver other than its author. Your company can set a different limit. A rejection needs a written reason.
- What you fix. The validator tells you what is wrong. A person corrects the journal and saves it again.
- What it never does. It never posts, edits or deletes a journal for you, and it cannot check that the ledger you chose is the right one. Nothing is filed, paid or posted without a person.
Ask Kinnow about journals
Ask Kinnow answers from the books you may see. Questions an accounts head might type:
- "Which journals were rejected this month and why?" Lists them with the reason the approver wrote.
- "Which hand-typed journals above ₹5,00,000 are waiting for approval?" Lists them with who typed each one.
- "Do debits equal credits in the books as of 30 September?" Gives the totals and the difference, if any.
Ask us to post a deliberately wrong journal on your chart and watch what happens.
Works with
The validator belongs to Account. It works with Close Checklist, Period-close gate, Bank Reconciler and AI Invoice Extractor. See also Journal entries screened for fraud and errors and One approval inbox; nobody approves their own.
Close Checklist
Runs the twelve period-close checks, helps clear the ones holding up the close and drafts the commentary on variances. A person confirms the close.
AccountBank Reconciler
Matches bank lines to receipts ahead of time and shows why it matched each one. Lines it is unsure about come up as suggestions only and are never committed on their own.
AccountAI Invoice Extractor
Reads the text of a supplier invoice and fills in the bill for you, checking that the amounts add up before anything is saved.
AccountPeriod-close gate
Checks whether the books are ready to close, including rules your company has written itself, before a period can be locked.
Questions
What does the Double-entry validator agent do?
Stops any journal entry that does not balance, or that uses a ledger that is not valid, before it can be posted.
Can an unbalanced journal get through?
No. The Double-entry validator blocks a journal that does not balance or uses an invalid ledger before it can post.
Does Double-entry validator get better with use?
No. It is a fixed arithmetic check, and that is the point: the same journal gets the same answer every time. What your team teaches Kinnow is who approves what, and the reasons for rejections are recorded against each journal.
How is it paid for?
It is part of your agent pack. There are no per-user seats.
Does it check that I used the right ledger?
It checks that the ledger exists and is active. It cannot know whether you meant a different one. That is the approver's job.
Does it apply to journals made by invoices and payroll?
Yes. Every posting route ends in the same check, so a journal from another application is held to the same rule.
Tell Kinnow what slows you down.
Answer three questions. Get the applications, the agents and a two-week plan for your business.