Documentation
Direct Expense Vouchers
Direct Expense Vouchers are the company-paid operating-expense path for cash, bank, company-card and Petty Cash spending that does not need a supplier-credit AP invoice.
What Direct Expense is for
Use Direct Expense when the company has already paid or is paying an operating expense directly rather than reimbursing an employee or creating a supplier-credit invoice.
Common examples are hamali/loading-unloading, local transport, tea/refreshments, stationery, courier, fuel, cleaning, minor repairs and similar branch/edition-center costs.
Quick Reference
Normal path
| Step | Action |
|---|---|
| 1 | Create voucher and complete General / Payment & Dimensions. |
| 2 | Add Expense Lines, tax, accounting dimensions and attachments. |
| 3 | Evaluate Policy. |
| 4 | Confirm when no approval template; otherwise Submit and wait for an approved state. |
| 5 | Post Accounts. |
| 6 | View Journal; use Reverse Accounts for a controlled correction. |
Main tabs
Tabs
| Tab | Purpose |
|---|---|
| General | Voucher identity, date, payee and business description. |
| Payment & Dimensions | Paid Through/payment responsibility, settlement account, Petty Cash Fund where applicable and operating dimensions. |
| Expense Lines | Expense Category, Description, Gross Amount and calculated Line Total. |
| Tax Details | Taxable/recoverable/non-recoverable and withholding context by line. |
| Accounting & Dimensions | GL and financial dimension review. |
| Attachments | Receipts/supporting files. |
| Policy Review | Policy evaluation results and exceptions. |
Expense Lines
Use the standard editable line grid. Each line requires an Expense Category and Description. Selecting the category can seed the default Expense GL, tax settings, receipt controls and eligibility.
Gross Amount is entered on the expense line. Tax/accounting fields are maintained in their dedicated tabs rather than forcing every field into one wide line.
Paid Through / payment responsibility
Company-paid choices
| Choice | Use |
|---|---|
| COMPANY_CASH | Immediate company cash payment using the selected settlement account. |
| COMPANY_BANK | Immediate company bank payment using the selected settlement account. |
| COMPANY_CARD | Company-card expense using the selected settlement/clearing account. |
| PETTY_CASH | Payment from a selected Petty Cash Fund; fund and settlement account rules are enforced. |
Petty Cash Direct Expense
When Paid Through is PETTY_CASH, select the correct Petty Cash Fund. The Direct Expense settlement account must equal that Fund's Cash Account.
Post Accounts checks the fund's available balance. If sufficient, the GL Journal Entry is posted and exactly one linked Petty Cash OUT movement is created. This reduces the physical cashbook together with accounting.
Reversing the Direct Expense creates a reversing Journal Entry and an opposite Petty Cash IN cashbook movement.
Edition-center example – Hamali
An edition center pays ₹2,500 cash to workers for unloading bundles. Create a Direct Expense, select Category Hamali / Loading & Unloading, describe the activity, enter ₹2,500, choose PETTY_CASH and the edition-center fund, then Confirm and Post Accounts.
The normal accounting is Dr Hamali / Loading Expense and Cr Petty Cash, while the Petty Cash cashbook also records the outflow.
Action: Evaluate Policy
On a saved Draft voucher, choose Actions -> Evaluate Policy. The screen saves the current voucher and evaluates applicable policies. Review the Policy Review tab before confirming.
Action: Confirm or Submit
No active Direct Expense approval template -> the action label is Confirm and the voucher becomes CONFIRMED when policy permits.
Active approval template -> the label is Submit and the voucher moves to the configured approval boundary. Post Accounts remains unavailable until an approved/audited state is reached.
Confirm / Submit dialog
The dialog title changes between Confirm Direct Expense Voucher and Submit Direct Expense Voucher according to approval configuration.
Cancel closes the dialog without progressing the voucher. Confirm performs the selected business action after saving current data.
Action: Post Accounts
Post Accounts is a financial action. It debits expense line GL accounts, separates recoverable input tax, credits withholding/TDS payable when applicable, applies rounding where needed, and credits the selected settlement account.
Posting is idempotent: retrying the same successfully posted source should not create a duplicate source Journal Entry.
Action: View Journal
After posting, choose View Journal to inspect the generated General Ledger Journal Entry, source reference and dimensions.
Action: Reverse Accounts
Choose Reverse Accounts for a posted voucher that must be corrected. The dialog requires a Reversal Reason. Confirming creates a separate reversing Journal Entry and changes the voucher accounting to REVERSED.
For Petty Cash vouchers, the system also creates the opposite cashbook movement.
Status and action matrix
Typical states
| State | Edit | Confirm/Submit | Post Accounts | Reverse |
|---|---|---|---|---|
| DRAFT | Yes | Yes | No | No |
| CONFIRMED | No/limited | No | Yes | No |
| SUBMITTED / pending | Controlled | No | No | No |
| APPROVED / audited eligible | Controlled | No | Yes | No |
| POSTED | No | No | Already posted | Yes |
| REVERSED | No | No | No | No |
Troubleshooting
- Petty Cash insufficient: open the Fund, review available balance/reservations, replenish if appropriate and retry.
- Petty Cash settlement account mismatch: select the Fund Cash Account as settlement account.
- Missing line GL: correct the Expense Category default or line accounting before posting.
- Missing tax/withholding account: configure the EXM/TAX accounting setting used by the posting.
- Need supplier due-date/payment lifecycle: stop and use Purchase Invoice / AP instead.
Related pages
Frequently asked questions
Should hamali be Direct Expense or Purchase Invoice?
Casual/day-to-day cash hamali is a good Direct Expense/Petty Cash use case. A regular contractor's credit invoice belongs in Purchase Invoice/AP.
Can Direct Expense contain multiple categories?
Yes. Use separate expense lines so each category/accounting treatment remains visible.
Does Petty Cash reduce when I save a Draft?
A submitted/eligible Direct Expense can reserve availability; the real cashbook OUT movement is created as part of successful accounting posting.