Approving journals
Read Journals → Approving and Maker-checker.
Three things changed since this page was written in April:
- The gate is
finance.journals.approve, not the genericapprovals.approve. Sales and operations managers no longer approve vouchers. - A voucher a person wrote above the
manual_journallimit (₹25,000) needs an approver holdingfinance.approvals.high_value— CEO, GM or the super admin. Since 01/10/2026 that covers journals, contras, on-account receipts and reversals on custom lines, not only journals. See Numbering and approval limits. - Nobody approves the reversal of a voucher they made (
maker_checker_original_maker), even when someone else made the reversal; making the reversal is not refused (ACC-020). - The break-glass overrides
finance.journals.approve_ownand.reverse_ownare held only bySUPER_ADMIN. They used to be seeded to CEO, GM and IT_ADMIN.
Bulk approval never fails the batch for one bad row: each skipped voucher comes back with a
reason (maker_checker_self_approval, maker_checker_original_maker, unbalanced,
above_approval_limit, period_locked, original_not_approved, …).