Direct answer: how to delete unadjusted forex gain loss in Tally
“Unadjusted forex gain/loss” is typically an amount that sits on your books because the exchange-rate revaluation and the related adjustment entries were not applied (or were applied inconsistently). Deleting that figure directly is usually not the safest or most reliable approach, because it can break the link between vouchers, ledgers, and period reporting. A more verifiable approach is to (1) identify the entries that produced the unadjusted amount, then (2) reverse or adjust those entries using the same workflow Tally uses for vouchers and postings.
Because the exact menu names and steps can differ by Tally version and setup, the core method stays the same: you trace the unadjusted balance to its source voucher/entry, reverse it (or correct the underlying revaluation/adjustment input), and then re-run your forex handling so the “adjusted” position is reflected consistently.
Explanation: what “unadjusted forex gain/loss” means and what you can remove
In forex accounting, you normally distinguish between:
- Unadjusted forex gain/loss: an amount that reflects currency movement or revaluation impact without the additional adjustment treatment you expect in your reporting method.
- Adjusted forex gain/loss: the same concept after the required revaluation/adjustment postings are applied according to your policy.
In practical Tally workflows, the “unadjusted” number is not a standalone object. It is usually the net result of multiple postings across:
- Ledgers (Forex gain/loss accounts, bank/cash, debtors/creditors)
- Vouchers (journal entries or revaluation-related entries)
- Period handling (which dates and closing entries are considered)
So, the question “how to delete” should be translated into: How do I reverse the postings that created the unadjusted amount, or re-post the correct adjusted entries?
Mechanics: compare two options that map to Tally actions
Below are two common options. Choose the one that matches what you actually did in Tally.
Option A — Reverse the vouchers/entries that created the unadjusted amount
Use this when the unadjusted figure came from already posted vouchers (for example, a prior revaluation run or a journal entry).
- Identify the relevant voucher(s) and ledger(s) that contain the forex gain/loss impact.
- Create a reversal (or delete/cancel only if your setup allows it safely) so the original postings no longer contribute to the balance.
- Re-run the forex adjustment process for the same period so you get the intended “adjusted” outcome.
This method keeps your accounting trail consistent: reversal reduces the risk that the numbers look right but the underlying entries are contradictory.
Option B — Prevent the next run from producing unadjusted postings
Use this when the “unadjusted” amount is still being generated because the adjustment process was not configured or was not included for the period.
- Check that your forex handling settings and the period dates align with the adjustment you expect.
- Ensure that the adjustment/revaluation workflow is included before period closing/reporting.
- Then re-calculate/report so the unadjusted figure does not reappear.
This method is mainly about correcting the process so you do not keep generating the unadjusted state.
Example and checks: how to confirm the unadjusted amount is truly gone
Because there are many Tally configurations, use independent verification rather than trusting only one screen.
- Locate the source: Compare the forex gain/loss ledger balances with the voucher entries that reference that ledger for the period. 2. After reversal/adjustment, re-check the same ledgers and period views. 3. Cross-check net exposure accounts: If the unadjusted amount was driven by open items (like receivables/payables in foreign currency), confirm those open items are correctly reflected. 4.