RealBooks

New Release – 26th August, 2026

Main Release – 26-08-2026

Main Release — 26-08-2026

120 Total
4 Features
50 Enhancements
66 Bug Fixes
F1
Voucher Wise Bill Status Report
Track tagged & untagged bill amounts by voucher type
Beta · 14-05-2026 New Feature Report JOB-161740

📌 What’s New

Currently, the system has a Bill Wise Report to view bill details. However, there was no way to check bill details based on Voucher Type — making it difficult to view the tagged value against a specific bill and track untagged bills for a particular voucher type.

🌟 What This Means for You

A new Voucher Wise Bill Status Report has been introduced. This report allows you to check bill details based on Voucher Type, helping you view the tagged value against a specific bill and easily track untagged bills.

Report Columns:
Segment – Segment or business unit to which the transaction belongs
Date – Date when the voucher was created
Voucher Type – Type of voucher used (Sales, Receipt, Payment, etc.)
Ledger Name – Name of the customer or party
Reference No – Bill number or reference number
Bill Amount – Total bill value
Tagged Amount – Amount already adjusted or linked
Untagged Amount – Amount still pending or not linked

Please Note: If a Sale voucher type is selected, all the related tagged bills will reflect on screen related to the said voucher.

🎬 Where to Find It

📷 See It in Action

📄 Voucher Wise Bill Status Report — Overview
Voucher Wise Bill Status Report overview
📄 Voucher Wise Bill Status Report — Details
Voucher Wise Bill Status Report details
F2
Physical vs Book Stock Reconciliation Report
Compare system stock with physical count to identify differences
Beta · 25-05-2026 New Feature Report JOB-161744

📌 What’s New

Currently, there was no dedicated screen to reconcile the physical stock (actual count) against the book stock (system records). Users had to manually compare quantities and values outside the system, making the stock reconciliation process tedious and error-prone.

🌟 What This Means for You

A new Stock Reconciliation Report screen has been introduced. The system automatically displays the Book Stock (as per system records), and users can enter or update the Physical Stock after performing the physical count. The system then calculates and displays the difference in Quantity, Rate, and Amount automatically.

Key Highlights:
Batch Wise – Report is batch-wise where batch is applicable
Segment Restriction – Where segment is applicable, adding physical stock will not be allowed from “All Segment”
Difference Calculation – Book Details − Physical Details = Difference

This helps you easily identify shortages, excess stock, or valuation differences between system records and actual physical stock.

🎬 Where to Find It

📷 See It in Action

📄 Physical vs Book Stock Reconciliation Report — Overview
Physical vs Book Stock Reconciliation Report overview
📄 Physical vs Book Stock Reconciliation Report — Details
Physical vs Book Stock Reconciliation Report details
F3
26AS vs TDS Receivable Reconciliation Report
Reconcile TDS receivable in books against 26AS Excel statement
Beta · 30-05-2026 New Feature Report JOB-161752

📌 What’s New

There was no dedicated screen to reconcile TDS Receivable as per Books with the 26AS statement. The 26AS statement is available in Excel format based on TAN number, but users had to manually compare TDS amounts outside the system — making the reconciliation process tedious and error-prone.

🌟 What This Means for You

A new 26AS vs TDS Receivable Reconciliation Report has been introduced. The system fetches entries from the uploaded 26AS Excel file and compares them with the ledger balances in the books, party-wise.

Reconciliation Logic:
• Reconciliation is done party-wise — bill-wise matching is not required
• Only the total TDS amount per party is compared between Books and 26AS
• The report displays the difference between the amount in Books and the amount in 26AS

Important: If the 26AS Excel file is re-imported for the same financial year, the system will replace the previously imported file for that financial year with the newly uploaded one.

🎬 Where to Find It

📷 See It in Action

📄 26AS vs TDS Reconciliation — Upload Screen
26AS upload screen
📄 26AS vs TDS Reconciliation — Report View
26AS reconciliation report view
📄 26AS vs TDS Reconciliation — Difference Summary
26AS reconciliation difference summary
F4
Pending Bills Due / Overdue Within 7 Days Report
Bill-wise report with bank export checkbox under Bill Status
Beta · 10-07-2026 New Feature Report JOB-162757

📌 What Was Needed

There was no dedicated report under Bill Status to track outstanding bills falling within a critical near-term window. Users had no quick way to identify:

• Bills due within the next 7 days — payments that need to be actioned immediately
• Bills overdue within the last 7 days — payments that have already crossed their due date

Without this view, tracking and acting on these bills required manual effort across multiple screens, and there was no built-in path to push selected bills directly into bank export processing.

🌟 What This Means for You

A new Pending Bills Due Within Next 7 Days report has been added under Bill Status:

• Tracks bills due within the next 7 days and bills overdue within the last 7 days in a single view
• Report is generated bill-wise for a granular, line-by-line breakdown of outstanding amounts

🎬 Where to Find It

📷 See It in Action

📄 Pending Bills Due / Overdue Within 7 Days — report view (1)
Pending Bills Due Within Next 7 Days report view
📄 Checkbox selection for bank export processing (2)
Checkbox selection for bank export processing
E1
Back Date Edit Permission for SO / PO Voucher Types
Voucher type back date edit now supported for Sale Order & Purchase Order
Beta · 07-05-2026 Enhancement Master JOB-161173

📌 What Was Happening

Users were not allowed to create or edit back-dated entries for Sale Order and Purchase Order voucher types, even though the Back Date Entry / Edit (No. of Days) permission was configured in the Voucher Type master. The root cause was that the back date entry and edit functionality was never developed for Sale Order and Purchase Order voucher types — however, the option was available on the UI, giving the impression it should work.

🌟 What This Means for You

The Back Date Entry and Edit functionality has now been implemented for Sale Order and Purchase Order voucher types. Both back-dated entry creation and editing of existing back-dated entries are now supported, and the permissions set in the Voucher Type master are respected correctly.

Permission Hierarchy: If the permission is defined in both the Voucher Type master and the User Master, the system will first check the Voucher Type master. Only if found blank will it fall back to the User Master permission.

🎬 Where to Find It

📷 See It in Action

📄 Back Date Edit permission in Voucher Type
Back Date Edit permission in Voucher Type
📄 SO / PO back date edit now working
SO PO back date edit working
E2
Approval Matrix-Based E-Invoice & E-Way Bill Generation
Restrict E-Invoice / E-Way Bill generation until approval is completed
Beta · 14-05-2026 Enhancement Master JOB-157130

📌 What Was Happening

When an entry was pending for approval in the Approval Workflow, users could still generate E-Invoice and E-Way Bill for that entry. There was no mechanism to restrict E-Invoice or E-Way Bill generation based on the approval status — which could lead to compliance documents being generated for unapproved transactions.

🌟 What This Means for You

Two new checkbox options have been introduced in the Approval Template (positioned under the “Print Before Approval” option):

Allow E-Invoice Generation after Approval
Allow E-Way Bill Generation after Approval

When these checkboxes are selected, E-Invoice and E-Way Bill generation will be allowed only after the entry is fully approved. If the checkboxes are not selected, the generation will be allowed by default as before.

🎬 Where to Find It

📷 See It in Action

📄 Approval Template — New checkbox options
Approval Template new checkbox options
📄 E-Invoice restricted before approval
E-Invoice restricted before approval
📄 E-Way Bill restricted before approval
E-Way Bill restricted before approval
📄 Generation allowed after approval
Generation allowed after approval
E3
Single Apostrophe (‘) Now Allowed in Ledger Master
Single apostrophe symbol re-enabled for ledger name creation
Beta · 25-05-2026 Enhancement Master JOB-162672

📌 What Was Happening

The single apostrophe (’) symbol was previously restricted in the Ledger Master due to an internal technical glitch. This meant users could not use the apostrophe character while creating or naming ledgers — which was inconvenient for ledger names that naturally include an apostrophe (e.g., “Ram’s Enterprise”).

🌟 What This Means for You

The underlying technical issue has been resolved, and the single apostrophe (’) is now allowed again in the Ledger Master. You can freely use the apostrophe character when creating or editing ledger names without any restrictions.

🎬 Where to Find It

📷 See It in Action

📄 Single apostrophe now allowed in Ledger Master
Single apostrophe allowed in Ledger Master
E4
New TDS Sections Added in Ledger Master
Sections 393(2) [Sl.No.17] and 392 now available for TDS mapping
Beta · 30-05-2026 Enhancement Master JOB-163041

📌 What Was Happening

Two new TDS sections required for compliance were not available in the Ledger Master. Users who needed to map ledgers to Section 393(2) [Sl.No.17] or Section 392 had no option to do so within the system.

🌟 What This Means for You

The following new TDS sections have been added to the Ledger Master:

Section 393(2) [Sl.No.17]
Section 392

You can now map ledgers to these sections directly, ensuring accurate TDS deduction and compliance reporting.

🎬 Where to Find It

📷 See It in Action

📄 New TDS sections in Ledger Master
New TDS sections in Ledger Master
E5
Segment Names Hidden When TXN Allowed is Disabled
Company & Group segments no longer shown in Voucher Type numbering UI
Beta · 04-06-2026 Enhancement Master JOB-161663

📌 What Was Happening

In the Voucher Type Numbering screen, the Company and Group segment names were being displayed in the UI even when the “TXN Allowed” parameter was disabled in the Segment Master. Showing segments that are not permitted for transactions caused confusion during manual voucher type numbering setup.

🌟 What This Means for You

The Voucher Type Numbering screen now respects the “TXN Allowed” parameter from the Segment Master. When this param is disabled for a segment, the corresponding Company and Group segment names will no longer appear during manual Voucher Type numbering in the UI — keeping the screen clean and showing only relevant, transaction-permitted segments.

🎬 Where to Find It

📷 See It in Action

📄 Segments shown despite TXN Allowed disabled — Before Fix
Segments shown despite TXN Allowed disabled
📄 Segments hidden when TXN Allowed disabled — After Fix
Segments hidden when TXN Allowed is disabled
E6
Additional Fields in Ledger based on PAN Verification
DOB / DOI shown by Deductee Type after PAN verification
Beta · 18-06-2026 Enhancement Master JOB-163337

📌 What Was Happening

In the Ledger Master → Party Information section, after PAN verification there was no provision to capture Date of Birth or Date of Incorporation. These details are statutorily relevant and depend on the Deductee Type derived from the PAN — without dedicated fields, users had no clean way to record them against the party ledger.

🌟 What This Means for You

Two new fields have been added to the Party Information section of the Ledger Master, displayed conditionally based on the Deductee Type returned from PAN verification:

Deductee Type = Company: only the Date of Incorporation field is displayed in the popup
Deductee Type = Non-Company: only the Date of Birth field is displayed in the popup

This keeps the screen clean by showing only the field that is relevant for the verified PAN, while ensuring the correct statutory detail is captured against every party ledger.

🎬 Where to Find It

📷 See It in Action

📄 Date of Incorporation field for Company Deductee Type (1)
Date of Incorporation field for Company Deductee Type
📄 Date of Birth field for Non-Company Deductee Type (2)
Date of Birth field for Non-Company Deductee Type
E7
Document Attachment Added to Godown Master
Attach & view docs in Godown edit, like Ledger edit
Beta · 18-06-2026 Enhancement Master JOB-163099

📌 What Was Happening

The Godown Master had no option to attach supporting documents against a godown record. The Ledger Master already supported document attachments with the ability to view them back in the edit screen, but the same capability did not exist for godowns — so any related paperwork (rental agreements, licences, location proofs, etc.) had to be kept outside the system or attached against an unrelated record.

🌟 What This Means for You

A Document Attachment option has been added to the Godown Master, mirroring the behaviour available in the Ledger Master:

Attach documents directly against a godown record
View attached documents from the Godown edit screen

All godown-related paperwork can now sit alongside the master record itself — consistent with how attachments are already handled for ledgers.

🎬 Where to Find It

📷 See It in Action

📄 Document attachment option in Godown Master (1)
Document attachment option in Godown Master
📄 Attached documents visible in Godown edit (2)
Attached documents visible in Godown edit
E8
Notification Master: Redesigned Layout
Reordered fields & multi-select for channels/events
Beta · 07-08-2026 Enhancement Master JOB-165387

📌 What Was Needed

The Notification Master screen needed a cleaner layout and simpler multi-selection for notification channels and events.

🌟 What This Means for You

The Notification Master has been redesigned for clarity and ease of use:

Publish To API moved to the position earlier held by Notify To Type.
Notify To Type moved below the Publish Type field.
• The User option is now labelled RealBooks User.
Notify To renamed to RealBooks User.
• Notification channel icons (Email, SMS, WhatsApp, Push Notification) replaced with a Multi-Select Dropdown.
On Event moved to the left, with toggles replaced by a Multi-Select Dropdown (Create, Edit, Delete, Approve, Print).

📷 See It in Action

📄 Before — original Notification Master layout
Notification Master screen before redesign
📄 After — reordered fields & multi-select dropdowns (1)
Notification Master after redesign with reordered fields and multi-select dropdowns
📄 After — On Event multi-select dropdown (2)
Notification Master On Event multi-select dropdown supporting multiple events
E9
CC Master Creation from Transaction Optimized
Alt+C Cost Centre pop-up loading delay resolved
Beta · 07-05-2026 Enhancement Transaction JOB-161738

📌 What Was Happening

When a user created a Cost Centre using the Alt + C shortcut key from the Transaction Screen, the system was taking 15–20 seconds to load the pop-up. This significant delay disrupted the workflow and slowed down transaction entry, especially for users who frequently create cost centres on the fly during voucher posting.

🌟 What This Means for You

The Cost Centre Master creation pop-up launched via Alt + C from the Transaction Screen has been optimized. The pop-up now loads instantly without the previous 15–20 second delay — ensuring a smooth and uninterrupted workflow during transaction entry.

📷 See It in Action

📄 CC Master creation via Alt+C — Before optimization
CC Master creation before optimization
📄 CC Master creation via Alt+C — After optimization
CC Master creation after optimization
E10
Inventory Voucher Export — Stock Journal
Stock Journal entries now available in inventory export (import format)
Beta · 14-05-2026 Enhancement Export JOB-118529

📌 What Was Happening

The Inventory Export in Import Format feature did not support Stock Journal entries. Users who needed to export Stock Journal vouchers in import format had no option to do so, limiting the export functionality for inventory-related transactions.

🌟 What This Means for You

The inventory export in import format now includes Stock Journal entries. You can export Stock Journal vouchers along with other inventory vouchers, making it easier to back up, transfer, or re-import inventory data as needed.

🎬 Where to Find It

📷 See It in Action

📄 Stock Journal export in import format
Stock Journal export in import format
E11
Inventory Transaction Edit Upgradation
Optimized edit mode loading for Purchase, Sale, Purchase Return, Sale Return & Price Difference screens
Beta · 25-05-2026 Enhancement Transaction JOB-156882

📌 What Was Happening

When inventory transactions contained a large number of items, opening them in edit mode would take a significant amount of time. This affected the following screens:

Purchase
Sale
Purchase Return
Sale Return
Price Difference

The prolonged loading time made the experience frustrating for clients who had to wait for the screen to open before they could make any changes.

🌟 What This Means for You

The above screens have been optimized for edit mode. Even when the number of items is large, the screen now opens in edit mode within 1–2 seconds — making the workflow significantly faster and more efficient. No more waiting for heavy transactions to load before editing.

🎬 Where to Find It

E12
Default Print Option for WhatsApp Integration
Set “Generate Invoice & Share with WhatsApp” as default print action
Beta · 25-05-2026 Enhancement Transaction JOB-161302

📌 What Was Happening

When generating a template from Voucher Types where WhatsApp Integration is applicable, users were presented with two print options:

Generate Invoice & Share with WhatsApp
Generate Invoice

There was no way to set a default option, so users had to manually choose the WhatsApp option each time — adding extra clicks to a repetitive workflow.

🌟 What This Means for You

A new provision has been added in Txn Configuration to define “Generate Invoice & Share with WhatsApp” as the default print option. When enabled, only the WhatsApp sharing button will be available — streamlining the print flow and reducing manual clicks for users who primarily share invoices via WhatsApp.

🎬 Where to Find It

📷 See It in Action

📄 Default print option setting in Txn Configuration
Default print option setting in Txn Configuration
📄 WhatsApp print option — Before
WhatsApp print option before
📄 WhatsApp print option — After
WhatsApp print option after
E13
Txn Config Update — Allow Manual Bill No. for Sale
“Allow Manual Bill No.” now available in Txn Configuration for Sale voucher types
Beta · 25-05-2026 Enhancement Transaction JOB-161726

📌 What Was Happening

For voucher types with the nature Sale, the parameter “Allow Manual Bill No.” was only available under Configurations. It was not available under Transaction (TXN) Configurations, limiting the flexibility for users who needed to control this setting at the transaction configuration level for all Sale-type vouchers.

🌟 What This Means for You

The “Allow Manual Bill No.” parameter is now available under Transaction (TXN) Configurations for all voucher types having the nature Sale. This gives you more granular control over manual bill number entry directly from the transaction configuration screen.

🎬 Where to Find It

📷 See It in Action

📄 Allow Manual Bill No. in Txn Configuration
Allow Manual Bill No in Txn Configuration
📄 Manual Bill No. option for Sale voucher type
Manual Bill No option for Sale voucher type
E14
Business Place Update in Accounting Transactions
Option to update Business Place when not saved in accounting transactions
Beta · 25-05-2026 Enhancement Transaction JOB-162626

📌 What Was Happening

If the Business Place was not saved in any accounting transaction, there was no option available to update it after the fact. Users had to either re-create the transaction or leave the Business Place field empty — which could cause issues in compliance and reporting workflows.

🌟 What This Means for You

A new option has been provided to update the Business Place in accounting transactions where it was not previously saved. You can now easily assign or correct the Business Place without needing to delete and re-create the transaction.

📷 See It in Action

📄 Business Place update option in accounting transaction
Business Place update option
E15
Amount Restriction Added for IBT Receipt & Payment
Prevent IBT_PAY & IBT_REC entries from exceeding the set amount limit
Beta · 30-05-2026 Enhancement Transaction JOB-162525

📌 What Was Happening

The Amount Restriction feature — which prevents entries from exceeding a specified amount — was available in standard Payment and Receipt voucher types. However, this restriction was not available for IBT Receipt & Payment voucher types (IBT_PAY and IBT_REC), leaving inter-branch transactions without any amount cap enforcement.

🌟 What This Means for You

The Amount Restriction feature has now been implemented for the following IBT voucher types:

IBT_PAY (IBT Payment)
IBT_REC (IBT Receipt)

Similar to standard Payment and Receipt vouchers, any transaction posted through these IBT voucher types will now be restricted from exceeding the specified amount limit — ensuring consistent control across all payment and receipt workflows.

🎬 Where to Find It

📷 See It in Action

📄 Amount restriction in IBT Receipt & Payment
Amount restriction in IBT Receipt and Payment
E16
Item-Wise Delivery Date in Purchase Order
Set individual delivery dates per item line in Purchase Order screen
Beta · 30-05-2026 Enhancement Transaction JOB-162765

📌 What Was Happening

In the Purchase Order (PO) screen, there was no provision to specify a delivery date at the item level. Users who needed different delivery timelines for individual items within the same PO had no way to capture this information directly in the system.

🌟 What This Means for You

An item-wise Delivery Date field has been introduced in the Purchase Order screen. You can now specify a separate delivery date for each item line within a PO — allowing more precise tracking of expected delivery timelines per item.

Please Note: This feature is parametric and needs to be enabled from the backend before it becomes available on the PO screen.

🎬 Where to Find It

📷 See It in Action

📄 Item-wise Delivery Date in Purchase Order
Item-wise Delivery Date in Purchase Order
E17
Excel File ID Tracked in Imported Transactions
Source Excel file ID now stored in transactions created via Excel import
Beta · 30-05-2026 Enhancement Transaction JOB-162458

📌 What Was Happening

When transactions were created via Excel import, there was no way to trace which Excel file a particular transaction originated from. The source file ID was not being stored against the transaction, making it difficult to audit or track import history.

🌟 What This Means for You

The system now tracks and stores the Excel File ID against each transaction that is created through an Excel import. This is available across the following transaction types:

Accounting Transactions
Sale
Sale Return
Purchase
Purchase Return

This makes it easier to audit, trace, and verify which Excel file was the source of any imported transaction.

🎬 Where to Find It

📷 See It in Action

📄 Excel File ID tracked in imported transaction
Excel File ID tracked in imported transaction
E18
Excel File ID Tracked in IBT Transactions
Source Excel file ID now stored in IBT transactions via Excel import
Beta · 04-06-2026 Enhancement Transaction JOB-162458

📌 What Was Happening

In the 30-05-2026 Beta Release, the Excel File ID tracking feature was introduced for Accounting, Sale, Sale Return, Purchase, and Purchase Return transactions. However, this tracking was not yet extended to IBT (Inter-Branch Transfer) transactions — meaning transactions created via Excel import through the IBT screen had no record of their source file.

🌟 What This Means for You

The Excel File ID tracking has now been extended to IBT transactions as well. When a transaction is created through an Excel import on the IBT screen, the system will now store the source Excel File ID against that transaction — bringing IBT imports in line with the other transaction types and ensuring complete audit traceability across all import workflows.

🎬 Where to Find It

📷 See It in Action

📄 Excel File ID tracked in IBT imported transaction
Excel File ID tracked in IBT imported transaction
E19
Cheque Print Option Added to IBT Contra
IBT Contra now supports cheque print like regular Contra
Beta · 10-06-2026 Enhancement Transaction JOB-163078

📌 What Was Happening

The Cheque Print option was available in the regular (non-IBT) Contra Voucher Type, but was not available in the Parent IBT Contra Voucher Type. Users creating inter-branch contra entries had no way to print cheques directly from the IBT Contra screen — forcing them to use a workaround or process the cheque separately, adding unnecessary steps to the workflow.

🌟 What This Means for You

The Cheque Print option is now available in the Parent IBT Contra Voucher Type, matching the behaviour of the regular Contra Voucher. You can now print cheques directly from IBT Contra entries — bringing consistency across contra voucher types and removing the need for any workaround when processing inter-branch contra transactions with cheque payments.

🎬 Where to Find It

📷 See It in Action

📄 Cheque Print option in IBT Contra Voucher Type
Cheque Print option in IBT Contra Voucher Type
E20
Alt Unit MOC Behaviour Aligned for Purchase Entries
Sales-only MOC setting now applies to Purchase too
Beta · 18-06-2026 Enhancement Transaction JOB-162903

📌 What Was Happening

During Purchase Entry creation, selecting the Alt Unit caused the MOC to change from “W” to “P”. The equivalent setting on the Sale Entry side did not change the MOC on Alt Unit selection — because the existing settings parameter that controlled this behaviour was scoped to Sales only. As a result, the same business setup behaved differently in Sales vs Purchase, which was inconsistent for users entering Purchase vouchers.

🌟 What This Means for You

The existing settings parameter has been extended to cover both Sale and Purchase entries. Purchase Entry will now follow the same MOC behaviour on Alt Unit selection as Sale Entry — if the parameter is configured so that MOC does not change on Alt Unit selection in Sales, the same will apply to Purchase. Sales and Purchase flows are now consistent and driven by a single configuration.

🎬 Where to Find It

📷 See It in Action

📄 Settings parameter now applies to both Sale and Purchase
Settings parameter for MOC on Alt Unit selection applied to both Sale and Purchase
E21
Stock Journal Edit Screen Performance Upgraded
Faster edit screen load, matching Sale/Purchase upgrade
Beta · 18-06-2026 Enhancement Transaction JOB-156882

📌 What Was Happening

The Stock Journal edit screen was carrying the older inventory transaction edit logic and could be slow to open, especially for entries with multiple line items. The same performance optimisation had already been rolled out earlier for Sale, Sale Return, Purchase and Purchase Return edit screens, but Stock Journal had not yet been brought in line — leaving an inconsistent edit experience across inventory voucher types.

🌟 What This Means for You

The Stock Journal edit screen has now been optimised in line with Sale / Sale Return / Purchase / Purchase Return. The edit screen opens faster and delivers noticeably better performance than before — bringing Stock Journal up to par with the other inventory transactions and giving a consistent, snappy edit experience across the board.

🎬 Where to Find It

E22
Link Ref Search Option in Voucher Entry & Edit
Search by Link Ref on both voucher entry and edit
Beta · 18-06-2026 Enhancement Transaction JOB-160598

📌 What Was Happening

Vouchers could be linked to a reference (Link Ref) for traceability, but there was no dedicated search option to look up entries by that Link Ref on the voucher screens. Users had to scroll or filter by other fields to locate vouchers tied to a particular reference, which was slow when the reference was the only handle available.

🌟 What This Means for You

A Link Ref search option has been added to both the Voucher Entry and Voucher Edit screens. You can now search and pull up vouchers directly by their Link Ref from either screen — faster lookup when reconciling, reviewing, or following the trail from one linked entry to another.

🎬 Where to Find It

📷 See It in Action

📄 Link Ref search on Voucher Entry & Edit screens
Link Ref search on Voucher Entry and Edit screens
E23
IBT Child Entry: Cost Centre Block Now Visible
Single CC block visible in child entry, matching IBT entry
Beta · 10-07-2026 Enhancement Transaction JOB-163494

📌 What Was Happening

In an IBT (Inter-Branch Transfer) entry with two Cost Centre blocks entered, opening the corresponding child entry showed only one Cost Centre block in the Cost Centre view — even though the parent IBT entry correctly displayed both blocks. This mismatch was specific to the single cost centre configuration and caused the child entry to appear incomplete relative to the originating IBT.

🌟 What This Means for You

The Cost Centre view in the IBT child entry now correctly reflects the blocks entered in the parent IBT entry. When a single cost centre setup is used and multiple CC blocks are entered in the IBT, all blocks are now visible when opening the child entry — no more missing Cost Centre data on the child side.

🎬 Where to Find It

📷 See It in Action

📄 IBT entry showing 2 Cost Centre blocks (1)
IBT entry showing 2 Cost Centre blocks
📄 Child entry now showing correct Cost Centre block (2)
Child entry showing correct Cost Centre block after fix
E24
Bank Import IBT: Split/Breakup Logic for Segments
Split rules & auto vtype change for IBT Pay/Receipt/Contra
Beta · 10-07-2026 Enhancement Transaction JOB-163924

📌 What Was Happening

When a client uploads a bank statement via Bank Import and navigates to the Day Book option of Bank Import, they can update the suspense ledger, assign a customer or vendor, and tag bills. However, this split / breakup of segment functionality was not working for the following IBT voucher types:

IBT PAY
IBT RECEIPT
IBT CONTRA

🌟 What This Means for You

The split / breakup behaviour for IBT voucher types in the Bank Import screen has been defined and implemented as follows:

• If both Bill and Link are enabled for a party — the user will not be allowed to split from either
• If either Bill or Link is enabled (but not both) — the user will be able to split
• If neither Bill nor Link is enabled for the party — the user will not be able to split
• If the suspense ledger is replaced by a Cash / Bank ledger, the voucher type automatically changes to IBT Contra within the same screen — no manual vtype switching needed

🎬 Where to Find It

📷 See It in Action

📄 Bank Import IBT — Day Book screen overview (1)
Bank Import IBT Day Book screen overview
📄 Split blocked when both Bill & Link enabled for party (2)
Split blocked when both Bill and Link enabled
📄 Split allowed when only Bill or Link enabled (3)
Split allowed when only Bill or Link enabled
📄 Split blocked when neither Bill nor Link enabled (4)
Split blocked when neither Bill nor Link enabled
📄 Vtype auto-changes to IBT Contra on Cash/Bank ledger (5)
Vtype auto-changes to IBT Contra when Cash/Bank ledger selected
📄 IBT Contra entry reflected correctly in Day Book (6)
IBT Contra entry reflected correctly in Day Book
E25
GST Party Field Mandatory Option Added
Configurable per voucher type across 9 screens
Beta · 27-07-2026 Enhancement Transaction JOB-165162

📌 What Was Needed

There was no way to enforce entry of the GST Party field on transaction screens where it was applicable, leaving it optional even when a business wanted to make it compulsory.

🌟 What This Means for You

A new GST Party Mandatory option has been added under Voucher Type Master → GST (disabled by default). When enabled for a voucher type, the GST Party field becomes mandatory on that voucher’s entry screen — a warning blocks submission until it is filled. Available for: Sale, Sale Return, Purchase, Purchase Return, Invoice, Journal, Debit Note, Credit Note, and Price Difference.

🎬 Where to Find It

📷 See It in Action

📄 Vtype Master — GST Party Mandatory field (1)
Update Vtype Master GST tab with GST Party Mandatory field set to Yes
📄 Sale Transaction Entry — warning when GST Party is empty (2)
Sale Transaction Entry showing warning that GST Party is mandatory for this voucher type
E26
Import Upload Screen: Redesigned Layout
Vertical panel, search & alphabetical import options
Beta · 07-08-2026 Enhancement Transaction JOB-165355

📌 What Was Needed

The Import Upload screen used a horizontal tab layout (Excel, XML, MT940, BRS/BANK) that became harder to navigate as import options grew, and its listing screen did not default to a useful date range.

🌟 What This Means for You

The Import Upload screen has been redesigned for easier navigation:

• The horizontal tabs are now a vertical navigation panel.
• All import options are listed in alphabetical order.
• A Search field at the top of the panel quickly locates any import option.
• The MT940 option now sits under the Bank/BRS section.
• The now-unnecessary Bank dropdown has been removed from the import screen.
• The Import Listing screen now defaults its date range to the current month.

🎬 Where to Find It

📷 See It in Action

📄 Before — horizontal tab layout with Bank dropdown
Import Upload screen before with horizontal tabs and Bank dropdown
📄 After — vertical panel with search, alphabetical options
Import Upload screen after with vertical navigation panel, search field and alphabetical import options
E27
Shipping Party GST Alert in Sales Order
Alerts on unregistered ship-to & shows GST status
Beta · 07-08-2026 Enhancement Transaction JOB-165903

📌 What Was Needed

From 1st August 2026, Ship-To GSTIN is mandatory for all Bill-to/Ship-to e-Way Bill and e-Invoice transactions. Earlier, Ship-To parties were often created without a GSTIN. Users needed a prompt while preparing a Sales Order to confirm the correct GST status of the shipping party.

🌟 What This Means for You

While preparing a Sales Order, if a selected Shipping Party is unregistered, an alert is now shown:

“If Shipping Party is registered, after 1st August 2026, mentioning GSTIN is mandatory. Please ensure you are putting the correct status of shipping party.”

Yes — continue with the entry.
No — go back to edit the party and update its GST status.

The GST status is now also shown in the eye icon for the Shipping Party, just like it already appears for the Billing Party.

💡 This is a front-end alert only — nothing changes in calculation, saving or any other behaviour. (Reminder: if the ship-to location is registered, input its exact GSTIN; if unregistered, type URP in the field.)

🎬 Where to Find It

📷 See It in Action

📄 Shipping Party alert & GST status eye icon in Sales Order
Sales Order showing unregistered shipping party alert and GST status in the eye icon
E28
Replace Suspense Account with Ledger in Bulk
Bulk-update suspense entries to the correct ledger
Beta · 07-08-2026 Enhancement Transaction JOB-165121

📌 What Was Needed

While posting entries from the bank statement, the opposite ledger was automatically posted to the Suspense Account. Users needed a way to replace the Suspense Account with the correct ledger in bulk for all entries requiring the same ledger, instead of editing them one by one.

🌟 What This Means for You

You can now replace Suspense Account ledgers in bulk — update all entries that need the same ledger in a single action, instead of correcting each entry individually.

💡 Note: the Replace Suspense Ledgers in Bulk feature will not work if Bill, Link, or CC is enabled.

📷 See It in Action

📄 Entries posted to Suspense Account from bank statement (1)
Bank statement entries posted to the Suspense Account
📄 Replace Suspense ledger in bulk option (2)
Option to replace the Suspense Account with the correct ledger in bulk
📄 Suspense entries updated to the correct ledger (3)
Suspense Account entries bulk-updated to the correct ledger
E29
Item Wise Profitability Details — Select All Items
Export profitability details for all items at once
Beta · 07-05-2026 Enhancement Report JOB-161372

📌 What Was Happening

In the Item Wise Profitability Details Report, only a single item could be selected at a time. Users who needed profitability data for all items had to select and export each item individually — making it time-consuming and impractical for bulk analysis.

🌟 What This Means for You

An “All” items selection option has been added to the Item Wise Profitability Details Report. You can now select all items and directly export the report in Excel for the entire item list at once.

Behavior when “All” is selected:
• The Search option is disabled
• Only the Export option is available

Please Note: This feature will work only for companies having a small volume of data.

🎬 Where to Find It

📷 See It in Action

📄 All items selection in Profitability Details
All items selection in Item Wise Profitability Details
E30
Scale Factor for Profit & Loss Reports
View P&L amounts in Crores, Lakhs, Hundreds & more
Beta · 07-05-2026 Enhancement Report Multiple JOBs

📌 What Was Happening

The Profit & Loss Account report variations under Management Reports did not have the Scale Factor option. Users had no way to view amounts in a summarized format (e.g., Crores, Lakhs) — making it difficult for higher management to quickly interpret large figures in these reports.

🌟 What This Means for You

A Scale Factor option has been introduced across 7 Profit & Loss report variations. You can now view amounts as per the selected scale factor — Default, Crores, Lakhs, Hundreds, Ten Lakh, Ten Thousands — making it comfortable for higher management to view and analyze P&L reports as per their requirement.

🎬 Report Variations & Navigation

Reports → Accounts → Management Reports → Profit & Loss Account

📷 See It in Action

📄 PNL Standard — Scale Factor
PNL Standard Scale Factor
📄 PNL Monthly Columnar — Scale Factor
PNL Monthly Columnar Scale Factor
📄 PNL Yearly Columnar — Scale Factor
PNL Yearly Columnar Scale Factor
📄 PNL Segment Wise Columnar — Scale Factor
PNL Segment Wise Columnar Scale Factor
📄 PNL With Gross Profit — Scale Factor
PNL With Gross Profit Scale Factor
📄 PNL Quarterly Columnar — Scale Factor
PNL Quarterly Columnar Scale Factor
📄 PNL Segment – Month Wise — Scale Factor
PNL Segment Month Wise Scale Factor
E31
Scale Factor for Trial Balance Reports
View Trial Balance amounts in Crores, Lakhs, Hundreds & more
Beta · 07-05-2026 Enhancement Report Multiple JOBs

📌 What Was Happening

The Trial Balance report variations under Management Reports did not have the Scale Factor option. Users had no way to view amounts in a summarized format (e.g., Crores, Lakhs) — making it difficult for higher management to quickly interpret large figures in these reports.

🌟 What This Means for You

A Scale Factor option has been introduced across 4 Trial Balance report variations. You can now view amounts as per the selected scale factor — Default, Crores, Lakhs, Hundreds, Ten Lakh, Ten Thousands — making it comfortable for higher management to view and analyze Trial Balance reports as per their requirement.

🎬 Report Variations & Navigation

Reports → Accounts → Management Reports → Trial Balance

📷 See It in Action

📄 TB Ledger Group — Scale Factor
TB Ledger Group Scale Factor
📄 TB Ledger Group Details — Scale Factor
TB Ledger Group Details Scale Factor
📄 TB Monthly Columnar — Scale Factor
TB Monthly Columnar Scale Factor
📄 TB Segment Wise Columnar — Scale Factor
TB Segment Wise Columnar Scale Factor
E32
Scale Factor for Balance Sheet Reports
View Balance Sheet amounts in Crores, Lakhs, Hundreds & more
Beta · 07-05-2026 Enhancement Report Multiple JOBs

📌 What Was Happening

The Balance Sheet report variations under Management Reports did not have the Scale Factor option. Users had no way to view amounts in a summarized format (e.g., Crores, Lakhs) — making it difficult for higher management to quickly interpret large figures in these reports.

🌟 What This Means for You

A Scale Factor option has been introduced across 3 Balance Sheet report variations. You can now view amounts as per the selected scale factor — Default, Crores, Lakhs, Hundreds, Ten Lakh, Ten Thousands — making it comfortable for higher management to view and analyze Balance Sheet reports as per their requirement.

🎬 Report Variations & Navigation

Reports → Accounts → Management Reports → Balance Sheet

📷 See It in Action

📄 B/S Standard — Scale Factor
BS Standard Scale Factor
📄 B/S Segment Wise Columnar — Scale Factor
BS Segment Wise Columnar Scale Factor
📄 B/S Monthly Columnar — Scale Factor
BS Monthly Columnar Scale Factor
E33
GSTR-3B New — GSTR-1 Reconciliation Report
View GSTR-1 related data within GSTR-3B for side-by-side reconciliation
Beta · 14-05-2026 Enhancement Report JOB-162489

📌 What Was Happening

GSTR-3B displays the consolidated data of GSTR-1 & GSTR-2B, and depending on the volume of data, it takes considerable time to load and export. At the time of GSTR-1 filing, clients needed to reconcile GSTR-1 data with GSTR-3B side by side — but doing so caused slowness in GSTR-3B due to the combined data load, making the reconciliation process frustrating and time-consuming.

🌟 What This Means for You

A new dropdown option has been introduced in GSTR-3B that allows you to view only your GSTR-1 related data within GSTR-3B. This enables fast, side-by-side reconciliation of GSTR-1 data with GSTR-3B — without the slowness caused by loading the full consolidated data. Reconciliation during GSTR-1 filing is now significantly faster and smoother.

🎬 Where to Find It

📷 See It in Action

📄 GSTR-1 reconciliation dropdown in GSTR-3B
GSTR-1 reconciliation dropdown in GSTR-3B
E34
Account No & IFSC Added to Bank Pay Review
Two new columns from party ledger master added before Account Name
Beta · 04-06-2026 Enhancement Report JOB-162537

📌 What Was Happening

During the Bank Pay Review process, the reviewer could see the party name and account name but had no visibility of the Bank Account Number or IFSC Code from the party’s ledger master. This made it difficult to verify payment details before approving, requiring the reviewer to cross-check the master separately.

🌟 What This Means for You

Two new columns have been added to the Bank Pay Review screen, positioned between the Party Name and Account Name columns:

Bank Account No — fetched from the party’s ledger master
IFSC Code — fetched from the party’s ledger master

Reviewers can now verify bank details inline before approving payments — eliminating the need to navigate away to the ledger master for cross-checking.

🎬 Where to Find It

📷 See It in Action

📄 Account No & IFSC columns in Bank Pay Review
Account No and IFSC columns in Bank Pay Review
E35
Exclude Inter-Branch Option in Item-wise Profitability
Now in Profitability Details, matching Batch-wise report
Beta · 10-06-2026 Enhancement Report JOB-161806

📌 What Was Happening

In the Item-wise Profitability → Profitability Details report, there was no option to exclude inter-branch transactions from the results. The “Exclude Inter-Branch” filter was already available in the Batch-wise Profitability Details report, but users viewing the item-wise breakdown had no equivalent control — meaning inter-branch transfers were always included, which could skew profitability figures for companies operating across multiple branches.

🌟 What This Means for You

The “Exclude Inter-Branch” option is now available in the Item-wise Profitability → Profitability Details report options, bringing it in line with the Batch-wise Profitability Details report. You can now filter out inter-branch transactions when analysing item-level profitability — giving a cleaner, more accurate picture of actual sales and margins without inter-branch noise.

🎬 Where to Find It

📷 See It in Action

📄 Exclude Inter-Branch option in Item-wise Profitability Details
Exclude Inter-Branch option in Item-wise Profitability Details
E36
Line Narration Search Added to Daybook Advance
Search by line narration now available in Daybook Advance
Beta · 10-06-2026 Enhancement Report JOB-163100

📌 What Was Happening

In the Daybook Advance Search, users could search by various fields but there was no option to search by Line Narration. When entries had narration recorded at the line level, there was no way to locate them using that narration text through the advance search — making it difficult to trace specific transactions where only the line narration was known.

🌟 What This Means for You

A Line Narration search option has been added to the Daybook Advance Search. You can now search daybook entries by line-level narration text — making it faster and easier to locate specific transactions when only the line narration is available as a reference.

🎬 Where to Find It

📷 See It in Action

📄 Line Narration search option in Daybook Advance Search (1)
Line Narration search option in Daybook Advance Search
📄 Line Narration search results in Daybook Advance Search (2)
Line Narration search results in Daybook Advance Search
E37
DOB / DOI Fields Added to TCS Report Details
Visible in UI and exportable via Excel from TCS Details
Beta · 18-06-2026 Enhancement Report JOB-163341

📌 What Was Happening

The new Date of Incorporation and Date of Birth fields being added to the Ledger Master → Party Information (see E1 / JOB-163337) were not being pulled into the TCS Report → Details. Without these party-level statutory dates in the TCS Details output, users had to cross-reference the ledger master separately when validating or filing TCS data.

🌟 What This Means for You

The Date of Incorporation and Date of Birth captured in the Ledger Master will now be fetched into the TCS Report → Details:

Visible on the UI alongside the existing TCS detail columns
Exportable via Excel so the dates flow through to downloaded reports as well

This keeps all party-level statutory information together in the TCS output — no extra lookup against the ledger master needed during validation or filing.

🎬 Where to Find It

📷 See It in Action

📄 DOB / DOI fields shown in TCS Report Details
DOB / DOI fields shown in TCS Report Details
E38
Cheque Print Without Date Option Added
Parametric toggle — date prints by default, can be off
Beta · 18-06-2026 Enhancement Report JOB-163098

📌 What Was Happening

The Cheque Print option always printed the cheque date on the output — there was no way to print a cheque without the date. Users who needed to issue undated cheques (post-dated handover, manual date filling, etc.) had no setting to suppress the date from the printed cheque.

🌟 What This Means for You

A new parametric setting has been introduced to control whether the date prints on the cheque:

Enabled (default): the cheque date is printed, matching the existing behaviour
Disabled: the cheque date is suppressed and the cheque is printed without a date

Existing setups continue to work exactly as before with no change — the new option only kicks in when explicitly disabled.

🎬 Where to Find It

📷 See It in Action

📄 Parametric setting for Cheque Print without date (1)
Parametric setting for Cheque Print without date
📄 Cheque printed without date when option disabled (2)
Cheque printed without date when option disabled
E39
DOB / DOI Fields Added to TDS Details Reports
Visible in UI and exportable via Excel from TDS Details
Beta · 18-06-2026 Enhancement Report JOB-162647

📌 What Was Happening

The new Date of Incorporation and Date of Birth fields being added to the Ledger Master → Party Information (see E1 / JOB-163337) were not being pulled into the TDS Details reports. Users had to cross-reference the ledger master separately when validating or filing TDS data — the same gap that existed on the TCS side (see E6 / JOB-163341).

🌟 What This Means for You

The Date of Incorporation and Date of Birth captured in the Ledger Master will now be fetched into the following TDS reports:

TDS Details Section-wise
TDS Section Details IBT

In both reports, the fields are visible on the UI alongside the existing TDS columns and exportable via Excel so the dates flow through to downloaded reports as well — keeping all party-level statutory information together in the TDS output, with no extra ledger lookup during validation or filing.

🎬 Where to Find It

📷 See It in Action

📄 DOB / DOI fields in TDS Details Section-wise (1)
DOB / DOI fields in TDS Details Section-wise
📄 DOB / DOI fields in TDS Section Details IBT (2)
DOB / DOI fields in TDS Section Details IBT
E40
Stock Details Option for Stock Acc in Ledger Report
Now available in UI & Excel for Stock Accounting ledgers
Beta · 18-06-2026 Enhancement Report JOB-162907

📌 What Was Happening

In the Ledger Report, the Stock Details option was available when searching normal ledgers — both on the UI and in the Excel export. However, when the same report was run for Stock Accounting ledgers, the Stock Details option was not available, so users had no way to view or export the stock breakdown for those ledgers from the Ledger Report screen.

🌟 What This Means for You

The Stock Details option has now been extended to Stock Accounting ledgers in the Ledger Report:

Visible on the UI when a Stock Accounting ledger is searched
Included in the Excel export so stock details flow through to downloaded reports as well

Ledger Report now behaves consistently for both normal and Stock Accounting ledgers — no more switching screens to pull the stock breakdown.

🎬 Where to Find It

📷 See It in Action

📄 Stock Details option for Stock Accounting ledgers in Ledger Report
Stock Details option for Stock Accounting ledgers in Ledger Report
E41
Balance Sheet Standard: Red Highlight -ve Values
Toggle to highlight negative values in UI, PDF & Excel
Beta · 02-07-2026 Enhancement Report JOB-163735

📌 What Was Happening

In the Balance Sheet (Standard), there was no visual distinction for negative (opposite-nature) values — a Cr balance in the Assets side or a Dr balance in the Liabilities side appeared in the same colour as all other figures. Users had to manually identify these anomalous balances by reading the values, with no at-a-glance signal that a closing balance was behaving contrary to its expected nature. This problem existed across the UI view, the PDF (Standard) download, and the Excel (Standard) export.

🌟 What This Means for You

A highlight toggle has been introduced to the Balance Sheet (Standard) that lets you switch RED highlighting on or off for negative / opposite-nature closing balance values:

• A tick box is available beside the Search button on the report screen — tick it to enable RED highlighting, leave it unticked for the regular report view
• The same tick box is available inside the Search popup as well, so you can set the preference before running the report
• When highlighted, both the Ledger Name and the Value are shown in RED for any entry where the closing balance is of opposite nature (Cr balance in Assets or Dr balance in Liabilities)
• Separate download options are provided so you can get PDF (Standard) with highlighted values and Excel (Standard) with highlighted values independently when the tick box is enabled

🎬 Where to Find It

📷 See It in Action

📄 Tick box beside Search button to toggle RED highlighting (1)
Tick box beside Search button to toggle RED highlighting
📄 RED highlight on -ve values in Balance Sheet UI (2)
RED highlight on negative values in Balance Sheet UI
📄 PDF (Standard) download with highlighted -ve values (3)
PDF Standard download with highlighted negative values
📄 Excel (Standard) download with highlighted -ve values (4)
Excel Standard download with highlighted negative values
E42
Sales Qty Godown / Segment Wise Report
Qty sold per godown or segment across company
Beta · 02-07-2026 Enhancement Report JOB-163102

📌 What Was Happening

There was no dedicated sales report to view the quantity sold broken down by Godown or Segment across the company. Users had no single-screen view to compare sales volumes across locations or segments — making it difficult to analyse distribution performance without pulling and reconciling data from multiple sources.

🌟 What This Means for You

A new Sales Qty Godown / Segment Wise Report has been added. The report shows the quantity sold for each Godown or Segment across the company in the format agreed upon — giving a clear, consolidated view of sales volumes by location or segment in one place.

🎬 Where to Find It

📷 See It in Action

📄 Sales Qty Godown / Segment Wise Report — UI view (1)
Sales Qty Godown/Segment Wise Report UI view
📄 Sales Qty Godown / Segment Wise Report — format detail (2)
Sales Qty Godown/Segment Wise Report format detail
📄 Sales Qty Godown / Segment Wise Report — additional view (3)
Sales Qty Godown/Segment Wise Report additional view
E43
Show Transaction Count in Ledger Daily Report
Dr & Cr entry counts shown by default in daily report
Beta · 02-07-2026 Enhancement Report JOB-164051

📌 What Was Happening

The Ledger Report → Daily Balance showed Debit and Credit amounts for each date but had no way to see how many individual transactions made up those totals. Users who needed to verify the count of entries for a particular date had to drill down or cross-check manually — the report gave amounts but no count of entries.

🌟 What This Means for You

The Ledger Daily Report now automatically shows the Transaction Count alongside amounts — no setting or toggle needed:

Debit Transaction Count is displayed alongside the Debit amount for each date
Credit Transaction Count is displayed alongside the Credit amount for each date
• The count reflects the total number of Debit / Credit entries posted for that date
• Transaction counts are included in the Excel and PDF outputs as well

🎬 Where to Find It

📷 See It in Action

📄 Show Transaction Count option in Ledger Daily Report
Show Transaction Count option in Ledger Daily Report
E44
Income & Expenditure A/c Report for P&L
Alternate P&L format with I&E terminology & labels
Beta · 02-07-2026 Enhancement Report JOB-163065

📌 What Was Happening

The Profit & Loss (Standard) report used P&L specific terminology throughout — the export was named “Profit & Loss” and the bottom line was labelled “Profit for the Period” or “Loss for the Period”. For organisations that follow the Income & Expenditure account format (trusts, societies, non-profits, and similar entities), this terminology was not appropriate — there was no alternate report format using the correct I&E labels.

🌟 What This Means for You

A new Income & Expenditure A/c report variant has been added under the P&L Standard path for eligible companies:

• The report export name is displayed as “Income & Expenditure A/c” instead of “Profit & Loss”
• The bottom-line label reads “Excess of Income over Expenditure” (surplus) or “Excess of Expenditure over Income” (deficit) instead of Profit / Loss for the Period
• This report is only visible when the company has the relevant marking enabled via Acc Param or Company Master — no impact on standard P&L companies

🎬 Where to Find It

📷 See It in Action

📄 Income & Expenditure A/c report — UI view (1)
Income and Expenditure A/c report UI view
📄 Excess of Income / Expenditure label at bottom line (2)
Excess of Income over Expenditure label at bottom line
📄 Report export named Income & Expenditure A/c (3)
Report export named Income and Expenditure A/c
📄 Company Master / Acc Param marking to enable report (4)
Company Master or Acc Param marking to enable I&E report
E45
GSTR-1: Place of Supply & B2Cs Mismatch Corrected
RCM entries now shown in RCM section, not B2B summary count
Beta · 10-07-2026 Enhancement Report JOB-163905

📌 What Was Happening

The GSTR-1 Report had two data mismatch issues:

Place of Supply mismatch — the Place of Supply value was not being handled correctly in certain scenarios, causing discrepancies in the report
Voucher-wise details mismatch for B2Cs — the voucher-level breakdown for B2C transactions was not aligning with the expected GSTR-1 format

Additionally, RCM (Reverse Charge Mechanism) entries were appearing in the B2B drill-down and were also being counted in the B2B summary, which was incorrect — RCM entries should be tracked separately and not inflate the B2B section count.

🌟 What This Means for You

The following corrections have been made to the GSTR-1 Report:

Place of Supply data is now handled correctly, eliminating mismatches in the report
Voucher-wise details for B2Cs now align accurately with the expected GSTR-1 format
RCM entries will continue to appear in the B2B drill-down for reference, but will no longer be included in the B2B summary count — they will instead be correctly shown under the RCM section in the summary

🎬 Where to Find It

E46
Cheque Print: Font Size Option Added
Increase or decrease cheque print font size
Beta · 27-07-2026 Enhancement Report JOB-165161

📌 What Was Needed

The Cheque Print Coordinate setup did not offer a way to adjust the font size of printed cheque text, limiting control over how the cheque printout appeared.

🌟 What This Means for You

A new Font Size option (in Pixels) has been added to the Cheque Print Coordinate setup, letting you increase or decrease the print font size to match your cheque leaf and printer settings.

🎬 Where to Find It

📷 See It in Action

📄 Bank Ledger Master — Edit Cheque Print Coordinate link (1)
Update Ledger Master Bank Details tab with Edit Cheque Print Coordinate link
📄 Cheque Print Coordinate popup — Font Size field (2)
Cheque Print Coordinate popup with Font Size dropdown field
📄 Ledger Report — Cheque Print option applying the font size (3)
Ledger Report voucher context menu with Cheque Print option highlighted
E47
Trial Balance: Red Highlight for Negative Values
Flags reversed Asset/Liability balances in red
Beta · 27-07-2026 Enhancement Report JOB-164924

📌 What Was Needed

In the Trial Balance Report (Standard), there was no way to visually flag Ledger Groups showing a negative or opposite balance — an Asset group with a Credit closing balance, or a Liability group with a Debit closing balance — based purely on Closing Balance figures (not Opening).

🌟 What This Means for You

A new “Red Highlight Negative Values” checkbox is now available under Options (and in the Search popup) on the Trial Balance Report. When enabled, both the Ledger Name and Value are shown in red for any Asset group in Credit or Liability group in Debit, based on Closing Balance. The highlight applies consistently across the UI, PDF (Standard), and Excel (Standard) exports, with the checkbox available separately so you can choose to download with or without highlighting.

🎬 Where to Find It

📷 See It in Action

📄 Options dropdown — Red Highlight Negative Values checkbox (1)
Trial Balance Report Options dropdown with Red Highlight Negative Values checkbox
📄 Ledger Name & Closing Balance shown in red for reversed balances (2)
Trial Balance Report with Ledger Group names and closing balance values highlighted in red
E48
Faster GSTR-3B Loading (GSTR-2 Part Optimized)
GSTR-3B new screen now loads faster than before
Beta · 07-08-2026 Enhancement Report JOB-165350

📌 What Was Needed

The GSTR-2 part of the new GSTR-3B screen was contributing to slower load times.

🌟 What This Means for You

The GSTR-2 part has been optimized in the new GSTR-3B screen, so GSTR-3B now loads faster than before.

📷 See It in Action

📄 GSTR-3B new screen — optimized GSTR-2 part
GSTR-3B new screen with optimized GSTR-2 part loading faster
E49
Settings: Removed Irrelevant Verification Fields
Cleaner UI as verification is done via AWS mail
Beta · 07-08-2026 Enhancement Settings JOB-165389

📌 What Was Needed

The Settings screen displayed several fields that had become irrelevant to the current structure. Since verification is now handled via AWS shared on the configured mail ID, those extra fields no longer served any purpose and only cluttered the screen.

🌟 What This Means for You

The irrelevant fields have been removed from the Settings UI, giving you a cleaner, simpler screen that shows only what is actually needed — with verification handled through the AWS mail on your configured mail ID.

🎬 Where to Find It

📷 See It in Action

📄 Before — Settings screen with irrelevant fields
Settings screen before showing highlighted irrelevant verification fields
📄 After — irrelevant fields removed from Settings
Settings screen after with irrelevant verification fields removed
E50
Chart of Accounts Locking Made OTP Based
Aligns COA locking with OTP-based date lock
Beta · 07-08-2026 Enhancement Settings JOB-165454

📌 What Was Needed

The lock voucher date is OTP based, but locking of the Chart of Accounts was not — so COA locking could override the lock date. Chart of Accounts locking needed the same OTP protection.

🌟 What This Means for You

Chart of Accounts locking is now OTP based, in line with the OTP-based lock voucher date. This prevents COA locking from overriding the lock date and keeps both controls consistently secured.

📷 See It in Action

📄 Chart of Accounts locking now OTP based
Chart of Accounts locking made OTP based, consistent with lock voucher date
B1
Cost Center Focus / Navigation Issue
Focus now returns to Cost Center field after save
Beta · 07-05-2026 Bug Fix Master JOB-161719

📌 What Was Happening

When creating a Cost Center and saving it, the focus was getting lost on the screen instead of automatically shifting back to the Cost Center field. Users had to manually click on the Cost Center field to continue working, breaking the keyboard-driven navigation flow and slowing down the master creation process.

🌟 How This Helps You

After saving a Cost Center, the focus now automatically shifts back to the Cost Center field as expected. This restores seamless keyboard navigation and allows you to continue working without needing to manually click on the field — improving efficiency during Cost Center master creation.

🛠 Where to Find It

📷 See It in Action

📄 Cost Center focus behavior after save
Cost Center focus navigation fix
B2
Pricelist Master — Duplicate Error & Validation Fix
False duplicate error on edit & duplicate combination in Item Master resolved
Beta · 07-05-2026 Bug Fix Master JOB-160232

📌 What Was Happening

Two issues were identified in the Price List and Item Master:

Issue 1 (Price Level Master): When deleting and adding a row at the same time during edit, the system was incorrectly throwing a duplicate error — even though the combination was not actually a duplicate.

Issue 2 (Item Master): Users were able to save duplicate combinations from the Item Master, which should not have been allowed. The validation was missing, leading to inconsistent price list data.

🌟 How This Helps You

Both issues have been resolved:

Price Level Master: Deleting and adding rows simultaneously during edit no longer triggers a false duplicate error — the save operation works correctly.
Item Master: Proper duplicate combination validation has been added, preventing users from saving duplicate price list entries from the Item Master.

🛠 Where to Find It

📷 See It in Action

📄 Pricelist Master duplicate error & validation fix
Pricelist Master duplicate error fix
B3
Item Batch Auto-Enabled Despite Setting Being Off
Batch option no longer appears when batch is disabled in Item Master
Beta · 07-05-2026 Bug Fix Master JOB-162068

📌 What Was Happening

Even though the Batch setting was turned off for an item in the Item Master, the batch option was still visible during stock entry. This was caused by the API saving the batch enable value as null instead of 0 in some cases during item creation via API — leading the system to incorrectly treat the item as batch-enabled.

🌟 How This Helps You

The API logic has been corrected to ensure the batch enable value is properly saved as 0 (instead of null) when batch is disabled during item creation. Items with batch turned off will no longer show the batch option during stock entry — ensuring the behavior matches the Item Master configuration.

📷 See It in Action

📄 Batch setting off but batch visible in stock entry
Batch auto-enabled issue
📄 Batch option correctly hidden after fix
Batch option correctly hidden
B4
Duplicate Ledger Code Created When Visibility Disabled
Duplicate ledger code check now includes ledgers with disabled visibility
Beta · 14-05-2026 Bug Fix Master JOB-162278

📌 What Was Happening

When the ledger code duplicate parameter check was enabled and a ledger was created with a specific code (e.g., L58742), disabling the visibility of that ledger caused an issue. If a user then posted an entry via API, instead of showing a duplicate check alert, the system allowed a new ledger to be created with the same ledger code — because the duplicate validation was not considering ledgers whose visibility was disabled.

🌟 How This Helps You

The duplicate ledger code validation has been corrected to include ledgers with disabled visibility in the duplicate check. Now, even if a ledger’s visibility is turned off, the system will correctly detect and prevent the creation of another ledger with the same code — whether created from the UI or via API.

📷 See It in Action

📄 Duplicate ledger code created despite check being enabled
Duplicate ledger code issue
📄 Duplicate check now works correctly with disabled visibility
Duplicate ledger code fix
B5
Back Dated Entry / Edit Saving Issue in User Master
Back date entry / edit values not saved correctly when “Allowed From” is selected during initial user creation
Beta · 25-05-2026 Bug Fix Master JOB-162598

📌 What Was Happening

When a new user was created and the “Allowed From” option was selected for back date entry and edit during the initial setup (first go), the back date entry and edit values were not getting saved correctly in the backend. This caused incorrect permission behaviour for the newly created user regarding back-dated transactions.

🌟 How This Helps You

The saving mechanism for back date entry and edit permissions in User Master has been corrected. Now, when a user is created and the “Allowed From” option is selected for back date entry / edit in the first go, the values are saved correctly in the backend — ensuring accurate permission enforcement from the start.

🎬 Where to Find It

📷 See It in Action

📄 Back date entry / edit saving issue in User Master
Back date entry edit saving issue
B6
Issue in Cost Center Master Creation
Party field incorrectly appearing for non-party cost categories during keyboard navigation
Beta · 25-05-2026 Bug Fix Master JOB-162524

📌 What Was Happening

While creating a Cost Center Master, if the user selected the Cost Category using keyboard keys instead of the mouse, the Party field would sometimes appear even when it was not enabled for the selected Industry cost category. When this happened, the Party field became mandatory, preventing the user from saving the cost center without filling it — even though the category did not require it.

🌟 How This Helps You

The cost category selection logic has been corrected to properly evaluate the Party field visibility regardless of whether the selection is made via keyboard or mouse. The Party field will now only appear when it is genuinely enabled for the selected cost category — ensuring a consistent and error-free cost center creation experience.

🎬 Where to Find It

📷 See It in Action

📄 Party field incorrectly appearing in Cost Center Master
Cost Center Master party field issue
B7
Cashfree Verification Status Now Parametric
Cashfree option visibility now controlled by parameter across all screens
Beta · 25-05-2026 Bug Fix Master JOB-162767

📌 What Was Happening

The Cashfree verification status option was appearing on multiple screens without any parameter check. This meant the option was visible to all users regardless of whether the Cashfree feature was enabled for their company. The affected screens were:

Approval Screen
Ledger Master
Ledger Master shortcut from Transaction Screen
Ledger Master View

🌟 How This Helps You

The Cashfree verification status option is now parametric across all the above screens. It will only be visible when the Cashfree feature parameter is enabled for the company — ensuring a cleaner interface for users who do not use Cashfree and preventing unnecessary confusion.

B8
Ledger Master Not Saving When PAN Set as Mandatory
Ledger Master unable to save when PAN is marked mandatory for the ledger group
Beta · 25-05-2026 Bug Fix Master JOB-155939

📌 What Was Happening

When PAN applicability was set to “Mandatory” for a ledger group, the Ledger Master was not getting saved. This prevented users from creating or updating any ledger under that group, blocking master data management entirely.

🌟 How This Helps You

The issue has been resolved. The Ledger Master now saves correctly even when PAN is marked as mandatory for the ledger group — ensuring uninterrupted ledger creation and updates.

🎬 Where to Find It

📷 See It in Action

📄 Ledger Master save issue when PAN is mandatory
Ledger Master save issue when PAN mandatory
B9
Bank/Party Details Not Saved via Alt+C Ledger
Details entered during Alt+C ledger creation now saved correctly
Beta · 04-06-2026 Bug Fix Master JOB-162952

📌 What Was Happening

When a ledger was created directly from the transaction screen using the Alt+C shortcut key, the bank details or party details entered by the user were not being saved — even though all the necessary information had been filled in. This issue was occurring for companies where the Cashfree parameter is enabled, causing the details to silently drop without any error or indication to the user.

🌟 How This Helps You

The issue has been fixed. For companies with the Cashfree parameter enabled, bank details and party details entered while creating a ledger via Alt+C from the transaction screen will now be saved correctly — ensuring no information is lost after ledger creation.

🎬 Where to Find It

📷 See It in Action

📄 Bank/party details saved via Alt+C — After Fix (1)
Bank details saved via Alt+C after fix - view 1
📄 Bank/party details saved via Alt+C — After Fix (2)
Bank details saved via Alt+C after fix - view 2
B10
Ledger Master Create Time Wrong for API-Created Ledgers
12hr format from API caused wrong time in User Information
Beta · 02-07-2026 Bug Fix Master JOB-163957

📌 What Was Happening

When a ledger was created via the API, the creation timestamp was being stored in 12-hour format without an AM / PM indicator. Since RealBooks displays timestamps in 24-hour format, this caused the time to be interpreted incorrectly — a ledger created at 12:34:19 PM was showing as 00:34:19 in Ledger Master → User Information → Create Dt.

🌟 How This Helps You

The API now stores the creation timestamp in 24-hour format, consistent with how RealBooks handles all creation and edit times. The Create Dt field in Ledger Master → User Information now shows the correct time for ledgers created via the API — no more midnight-looking timestamps for afternoon-created ledgers.

🎬 Where to Find It

📷 See It in Action

📄 Create Dt showing wrong time (00:34:19) before fix (1)
Create Dt showing wrong time before fix
📄 Create Dt showing correct time (12:34:19) after fix (2)
Create Dt showing correct time after fix
B11
Party Ledger Master: Address Not Getting Saved
Bug in address saving tab of party ledger master fixed
Beta · 02-07-2026 Bug Fix Master JOB-164201

📌 What Was Happening

In the Party Ledger Master, address details entered in the Address tab were not getting saved. Users could enter the address, but on saving and reopening the ledger, the address fields were blank — forcing repeated re-entry with no reliable way to persist the data.

🌟 How This Helps You

The bug in the address saving tab of the Party Ledger Master has been fixed. Address details entered against a party ledger are now saved and retained correctly on subsequent opens.

🎬 Where to Find It

📷 See It in Action

📄 Address now saved correctly in Party Ledger Master
Address now saved correctly in Party Ledger Master
B12
Duplicate Prefix/Suffix Blocked Within Same Voucher Type
Duplicate prefix/suffix across segments now blocked
Beta · 10-07-2026 Bug Fix Master JOB-163882

📌 What Was Happening

In the Auto-Increment Manual Update numbering configuration, it was possible to assign the same Prefix / Suffix combination to two different Segments under the same Voucher Type. This caused duplicate voucher numbers to be generated across those segments, since both segments shared the same numbering sequence identifier — leading to numbering conflicts within the voucher type.

🌟 How This Helps You

The system now restricts the use of the same Prefix / Suffix combination across different Segments within the same Voucher Type under Auto-Increment Manual Update — preventing duplicate voucher numbering at the source.

Note: The same Prefix / Suffix can still be used across two different Voucher Types with any Segment combination — this restriction applies only within a single Voucher Type.

🎬 Where to Find It

📷 See It in Action

📄 Same prefix/suffix allowed across segments — before fix (1)
Same prefix suffix allowed across segments before fix
📄 Duplicate prefix/suffix now restricted within voucher type (2)
Duplicate prefix suffix restricted within same voucher type after fix
B13
Batch Specification Key Name Locked After Use
Key Name now non-editable once transactions exist
Beta · 18-07-2026 Bug Fix Master JOB-164576

📌 What Was Happening

The Key Name under Batch Specification in Item Group Master was editable even after transactions using that batch specification already existed. If a transaction was created using a Batch Specification, and the Key Name was later modified in the Item Group and then changed back to its original value and saved, the Batch Specification shown in the existing transaction was displayed incorrectly — even though the Key Name reverted to what it originally was.

🌟 How This Helps You

The Key Name in Batch Specification is now locked (non-editable) once it has been used in a transaction. Attempting to reassign a Key Name that is already in use as a key in a transaction now shows a warning — preventing the edit at the source and keeping the Batch Specification on existing transactions accurate.

🎬 Where to Find It

📷 See It in Action

📄 Batch Specification as shown in transaction (1)
Batch Specification shown in Purchase Transaction Edit
📄 Configure Batch Specification — Key Name field (2)
Configure Batch Specification Key Name field in Item Group Master
📄 Warning shown when reassigning a Key already in use (3)
Warning shown when Key is already in transaction, cannot assign it here
B14
GST Business Place: Removed Segment Still Shown
Segment ID/Voucher ID clash fixed in Segment List
Beta · 18-07-2026 Bug Fix Master JOB-164870

📌 What Was Happening

When configuring the Business Place Segment List under GST Business Place and removing any segment, the change was not reflected — the removed segment continued to be displayed as if it were still assigned. The root cause was that the Segment ID and Voucher ID were the same, which caused the business place configuration to save incorrectly.

🌟 How This Helps You

The Segment ID / Voucher ID conflict has been corrected. Removing a segment from the Business Place Segment List now saves and reflects correctly — a removed segment no longer continues to appear against the business place.

🎬 Where to Find It

📷 See It in Action

📄 GST Business Place — Segment column (1)
RealBooks Settings GST Business Place Segment column
📄 Business Place Segment List popup (2)
Business Place Segment List popup with segment checkboxes
B15
User Master: MIS Dashboard Not Set as Home Page
Duplicate home_page param fixed for ‘Show on startup’
Beta · 18-07-2026 Bug Fix Master JOB-164699

📌 What Was Happening

Users were unable to set or switch the Home Page to MIS DashBoard in User Master → Permission — even after saving, the same issue persisted. The root cause: if the user’s Home Page had “Show on startup” enabled (already bookmarked) and that page got loaded, a duplicate value was inserted in the database for home_page. This duplicate param caused the user to remain unable to view the MIS DashBoard, even when it was correctly assigned in User Master.

🌟 How This Helps You

The duplicate home_page parameter issue has been corrected. Setting or switching the Home Page to MIS DashBoard in User Master → Permission now saves correctly, and the assigned dashboard loads as expected — including when “Show on startup” is enabled.

🎬 Where to Find It

📷 See It in Action

📄 Home screen with “Show on startup” enabled (1)
Welcome home screen with Show on startup toggle enabled
📄 User Master: User List — edit permission (2)
User Master User List with edit permission icon highlighted
📄 Home Page dropdown — MIS DashBoard now selectable and saved (3)
User Update Permission Home Page dropdown with MIS DashBoard option
B16
Foreign Bank Toggle Missing under Bank Account
Now shown for ledgers grouped under Bank Account
Beta · 07-08-2026 Bug Fix Master JOB-165135

📌 What Was Happening

On the Bank Ledger, the Foreign Bank pop-up option was shown only when the ledger was grouped directly under “Bank”. If the Bank Ledger was grouped under “Bank Account”, the Foreign Bank pop-up option did not appear — because marking a foreign bank was fixed to the “Bank” group only.

🌟 How This Helps You

This is now fixed — the Foreign Bank pop-up option is displayed for Bank Ledgers grouped under “Bank Account” as well, so you can mark a foreign bank regardless of which of these groups the ledger sits under.

📷 See It in Action

📄 Foreign Bank pop-up now shown under Bank Account
Foreign Bank pop-up option displayed for a Bank Ledger grouped under Bank Account
B17
Inclusive Tax Calculation Issue in DO to Sale Chaining
Tax now calculated correctly when chaining DO to Sale
Beta · 07-05-2026 Bug Fix Transaction JOB-162019

📌 What Was Happening

When a Sale entry was created by chaining from a Delivery Order (DO) to Sale, the inclusive tax of the item was not getting calculated correctly in the sale entry. This led to incorrect tax calculations in the sale voucher, causing discrepancies in the final transaction amounts.

🌟 How This Helps You

The inclusive tax calculation during DO to Sale chaining has been corrected. When creating a sale entry from a Delivery Order, the item’s inclusive tax is now computed accurately — ensuring correct tax amounts and reliable transaction totals in the sale voucher.

📷 See It in Action

📄 Incorrect tax calculation in DO to Sale chaining
Incorrect tax calculation in DO to Sale
📄 Tax calculation corrected after fix
Tax calculation corrected
B18
Back Dated Entry & Edit Permission Not Considered via API
User Master back date permission now enforced for API transaction posting
Beta · 14-05-2026 Bug Fix Transaction JOB-162277

📌 What Was Happening

The back dated entry and edit permission defined in the User Master was not being considered when transactions were posted via API. This meant users could create or edit back-dated entries through the API without the system enforcing the configured permission restrictions — bypassing the intended access control.

🌟 How This Helps You

The back dated entry and edit permission defined in the User Master is now correctly enforced during API-based transaction posting. The system will validate the permission and restrict back-dated entries and edits via API, ensuring consistent behavior across both UI and API workflows.

B19
Bank Import: Business Place Not Saved in Transaction
Business Place not getting saved during Bank Statement import entry posting
Beta · 25-05-2026 Bug Fix Transaction JOB-162755

📌 What Was Happening

During Bank Statement import for entry posting, even when the user selected a Business Place, it was not getting saved in the transaction screen. This meant the Business Place information was lost after posting, requiring manual correction of each affected transaction.

🌟 How This Helps You

The issue has been corrected. The Business Place selected during Bank Statement import now saves correctly in the transaction screen — ensuring accurate transaction data without the need for manual post-import corrections.

🎬 Where to Find It

📷 See It in Action

📄 Business Place selection during Bank Statement import
Business Place selection during Bank Statement import
📄 Business Place now saved correctly in transaction
Business Place saved correctly
B20
Tab Key Skipping Alt Unit & Alt Qty in Purchase
Alt Unit and Alt Qty fields now included in Tab key navigation
Beta · 30-05-2026 Bug Fix Transaction JOB-162649

📌 What Was Happening

While posting a Purchase entry, when navigating through fields using the Tab key, the cursor was supposed to move sequentially through each field. However, after the Quantity field, pressing Tab was skipping the Alt Unit and Alt Qty fields entirely and jumping directly to the Rate field — even though data needed to be entered in both Alt Unit and Alt Qty.

🌟 How This Helps You

The Tab key navigation in the Purchase entry screen has been corrected. The cursor now moves sequentially through Quantity → Alt Unit → Alt Qty → Rate — ensuring no fields are skipped and data entry is smooth and complete.

🎬 Where to Find It

📷 See It in Action

📄 Tab key skipping Alt Unit & Alt Qty in Purchase
Tab key skipping Alt Unit and Alt Qty
B21
Multi Purchase Format Issue in Stock Accounting
Multi Purchase ledger format now enforced when Stock Accounting is enabled
Beta · 30-05-2026 Bug Fix Transaction JOB-163204

📌 What Was Happening

Following the recent release of the optimized inventory screen, a bug was introduced for companies where the Stock Accounting module is enabled. In such companies, the Purchase ledger must always be in Multi Purchase format — regardless of whether the Multi Purchase parameter is enabled or disabled. However, the new optimized inventory screen was not enforcing this rule, causing incorrect ledger behaviour for Stock Accounting companies.

🌟 How This Helps You

The issue in the optimized inventory screen has been fixed. For companies where Stock Accounting is enabled, the Purchase ledger will now always appear in Multi Purchase format — irrespective of the Multi Purchase parameter setting — ensuring correct and consistent accounting behaviour.

🎬 Where to Find It

📷 See It in Action

📄 Multi Purchase format issue in Stock Accounting
Multi Purchase format issue in Stock Accounting
B22
Godown Auto-Replaced in Purchase Return Edit Mode
Previous line godown no longer overwrites item row on re-selecting reference
Beta · 30-05-2026 Bug Fix Transaction JOB-163194

📌 What Was Happening

When a user opened a Purchase Return entry in edit mode and unticked and re-checked the tagged purchase reference, the godown of the previous item line was automatically getting replaced into the newly checked item row. This caused incorrect godown values to be populated without any user input, leading to data integrity issues in the Purchase Return entry.

🌟 How This Helps You

The issue has been fixed. When editing a Purchase Return and re-selecting the tagged purchase reference, the godown value of each item row is now retained correctly and will no longer be overwritten by the previous line’s godown — ensuring accurate and reliable data in Purchase Return entries.

🎬 Where to Find It

📷 See It in Action

📄 Godown auto-replaced issue in Purchase Return edit mode
Godown auto-replaced in Purchase Return edit mode
B23
Item Removed & Tax Ledger Unselectable in Price Diff
Item line and tax ledger issues fixed in Price Difference edit mode
Beta · 30-05-2026 Bug Fix Transaction JOB-163199

📌 What Was Happening

When opening a Customer Debit Note (Price Difference) in edit mode, adding a new item, and then navigating to the Tax tab to add a new tax line for that item, two issues were observed:

• The previous item line was getting automatically removed, prompting the user to re-select the item
• The tax ledger could not be selected in the new tax line, blocking the user from completing the entry

🌟 How This Helps You

Both issues in the Price Difference edit mode have been resolved. The item line is now retained correctly when switching to the Tax tab, and the tax ledger can be selected without any issues — ensuring a smooth and uninterrupted editing experience for Customer Debit Note entries.

🎬 Where to Find It

📷 See It in Action

📄 Item removed & tax ledger issue in Price Difference edit
Item removed and tax ledger issue in Price Difference edit mode
B24
Cost Center Split/Remove Issues in PO-Tagged Purchase
CC split and removal now work correctly per item line in Purchase
Beta · 04-06-2026 Bug Fix Transaction JOB-161047

📌 What Was Happening

While posting a Purchase entry with PO tagging, two issues were observed related to Cost Center (CC) allocation across line items. These issues occurred only when the parameter “Allow to copy last CC row details” under Cost Center settings was enabled — disabling the param made it work correctly:

Issue 1 — CC Split not working: After selecting a single Cost Center for the first line item, when attempting to assign a different CC to subsequent items, the split was not being applied — the same CC was being carried over regardless.

Issue 2 — CC Removal not working: After selecting multiple Cost Centers of the same category in the first line item, when trying to remove the CC for other items, the removal was not taking effect.

🌟 How This Helps You

Both Cost Center issues in PO-tagged Purchase entries have been resolved. With the “Allow to copy last CC row details” parameter enabled, you can now:

Split Cost Centers independently per line item without the previous item’s CC being forced onto subsequent rows
Remove Cost Centers from individual line items even when multiple CCs of the same category were selected in an earlier row

🎬 Where to Find It

📷 See It in Action

📄 Cost Center split working correctly — After Fix (1)
Cost Center split working correctly after fix
📄 Cost Center removal working correctly — After Fix (2)
Cost Center removal working correctly after fix
B25
Discount Amount Saved with Comma Blocking Invoice
Comma no longer accepted in discount amount; invoice generation restored
Beta · 04-06-2026 Bug Fix Transaction JOB-162295

📌 What Was Happening

In an inventory entry, the system was allowing a comma to be entered in the Discount Amount field under the Discount tab. The entry was getting saved with the comma intact, resulting in an invalid numeric value being stored. This caused the invoice to not get generated for that entry.

🌟 How This Helps You

The validation on the Discount Amount field has been corrected. The system will now reject any value entered with a comma, preventing invalid data from being saved. Invoice generation will no longer be blocked due to a malformed discount amount.

🎬 Where to Find It

📷 See It in Action

📄 Discount amount saved with comma — Before Fix
Discount amount saved with comma before fix
📄 Comma rejected in discount amount — After Fix
Comma rejected in discount amount after fix
B26
GSTR-2 B2B: Exempt Amount & Blank Invoice No Issue
GST data loss fixed when expense ledger changed in IBT without recompute
Beta · 04-06-2026 Bug Fix Transaction JOB-162862

📌 What Was Happening

In the GSTR-1 Report — B2B section, two issues were observed for certain entries:

Issue 1 — Incorrect Exempt Amount: An entry was showing an exempt amount of ₹1,118.66 even though the ledger was already marked as taxable. The amount was incorrectly being reflected as exempt.

Issue 2 — Blank Invoice Number: For the same transaction, despite a bill reference number being present, the Invoice Number field was showing blank in the report.

Root Cause: In the IBT parent screen, when the expense ledger was changed and the entry was saved without re-computing auto GST, the GST ledgers were not getting removed cleanly — causing the GST data to be dropped from the transaction, leading to both the exempt amount discrepancy and the missing invoice number.

🌟 How This Helps You

The issue has been fixed. When the expense ledger is changed in the IBT parent screen, the system will now correctly handle GST ledger removal and data recomputation — ensuring GST data is not silently lost. Entries will no longer appear with incorrect exempt amounts or blank invoice numbers in the GSTR-1 B2B report.

🎬 Where to Find It

📷 See It in Action

📄 Exempt amount & blank invoice in GSTR-1 B2B — Before Fix
Exempt amount and blank invoice number before fix
📄 Correct GST data in GSTR-1 B2B — After Fix
Correct GST data after fix
B27
Copy Transaction Now Respects Ledger Visibility
Restriction shown with ledger name on copy attempt
Beta · 18-06-2026 Bug Fix Transaction JOB-163467

📌 What Was Happening

When a ledger had its Visibility disabled, the restriction was being enforced in regular entry screens but not at the Copy Accounting Transaction level. Users could still copy transactions that contained visibility-disabled ledgers — effectively bypassing the visibility control and creating fresh entries against ledgers that were meant to be restricted.

🌟 How This Helps You

The restriction has now been extended to the Copy Accounting Transaction flow. If any ledger involved in the source transaction has Visibility disabled, the copy is blocked and a clear restriction message is displayed along with the Ledger Name — so users can immediately identify which restricted ledger is preventing the copy, and the visibility control is honoured consistently across regular entry and copy-transaction flows.

🎬 Where to Find It

📷 See It in Action

📄 Restriction message with Ledger Name in Copy Transaction
Restriction message with Ledger Name in Copy Transaction
B28
PO Approval Stuck Due to Cashfree Parameter
Cashfree param removed from approval screen scope
Beta · 18-06-2026 Bug Fix Transaction JOB-163788

📌 What Was Happening

On the Purchase Order Approval screen, users were unable to view the full item list of the PO — the page kept buffering for a long time and never finished loading. The regression was traced back to a recent Cashfree fix, where the Cashfree parameter was inadvertently added to the approval screen as well. As a result, on sites where Cashfree was disabled, the approval screen would hang and users were unable to approve Sale Orders or Purchase Orders.

🌟 How This Helps You

The Cashfree parameter has been scoped back out of the approval screen. The Purchase Order Approval screen now loads the full item list without buffering, and Sale Order / Purchase Order approvals work normally on sites where Cashfree is disabled — restoring the approval flow that broke after the earlier Cashfree fix.

🎬 Where to Find It

📷 See It in Action

📄 PO Approval screen loading item list correctly after fix
PO Approval screen loading item list correctly after fix
B29
Alt Unit Edit in Item Master Blocked After Txn
Prevents wrong Alt Qty in SO & Sale after unit change
Beta · 02-07-2026 Bug Fix Transaction JOB-163583

📌 What Was Happening

The issue arose from a specific sequence of actions:

1. Assign Alt Unit details in the Item Master and create a Sales Order (SO) using that Alt Unit combination
2. Go back to the Item Master and update (change) the Alt Unit details
3. When creating the Sale transaction against that SO, the Alt Unit field appeared blank — because the system no longer recognised the original combination as valid

As a result, the Alt Qty was wrongly carried / considered in the affected SO and Sale transactions, leading to incorrect quantity data.

🌟 How This Helps You

To prevent this at the source, editing Alt Unit details in the Item Master is now blocked once any transaction exists in the system against that item — whether it is a Sales Order, Purchase Order, Sale, or Purchase. This ensures that the Alt Unit combination used in transactions always remains consistent with the Item Master, so Alt Qty is never incorrectly applied or left blank in downstream transactions.

🎬 Where to Find It

📷 See It in Action

📄 Before: Alt Unit editable — cross & dropdown visible (1)
Alt Unit edit blocked in Item Master when transaction exists
📄 No cross or dropdown to change Alt Unit — edit disabled (2)
No cross or dropdown to change Alt Unit when transactions exist
B30
Stock Journal Entry Not Opening After Optimisation
Edge case with Excel-imported numbering config now handled
Beta · 02-07-2026 Bug Fix Transaction JOB-164363

📌 What Was Happening

The Stock Journal edit screen was recently optimised for better performance (see E4 / JOB-156882 in Beta Release 18-06-2026). During that optimisation, a specific edge case was not handled:

The Voucher Type Master for Stock Journal does not expose an Auto-Increment Manual Update option in the UI. However, one client had configured this numbering setting via an Excel import, and the system had accepted it. Because this configuration path was not accounted for in the optimised version, Stock Journal entries with this numbering setup could not be opened in Beta.

🌟 How This Helps You

The optimised Stock Journal edit screen now handles the Excel-imported Auto-Increment Manual Update numbering configuration correctly. Entries that previously failed to open due to this edge case now open as expected — the performance optimisation is preserved and the missing case is covered.

🎬 Where to Find It

📷 See It in Action

📄 Stock Journal entry with Excel-imported numbering config (1)
Stock Journal entry with Excel-imported numbering config
📄 Stock Journal entry opening correctly after fix (2)
Stock Journal entry opening correctly after fix
B31
SO / PO: Wrong Amount When Item Added Before Party
Party must now be selected before adding items in SO & PO
Beta · 10-07-2026 Bug Fix Transaction JOB-164061

📌 What Was Happening

In a Sales Order (SO), when an item was populated from a pricelist before the Party was selected, the amount reflected incorrectly — tax was calculated properly but was not included in the displayed amount. The amount only corrected itself when the user clicked the Tab key, requiring an extra manual step to trigger the recalculation.

The root cause was the order of entry: adding item details before selecting the Party meant pricelist and tax values were applied without a complete party context, resulting in an incorrect amount.

🌟 How This Helps You

To prevent this at the source, the system now restricts users from adding items before selecting the Party in both Sales Order and Purchase Order. Party must be selected first, ensuring that pricelist values and tax are always calculated with the correct party context — the amount is accurate from the moment the item is added, with no Tab-key workaround needed.

💡 Note: This restriction applies to both Sale Order and Purchase Order entry screens.

🎬 Where to Find It

📷 See It in Action

📄 Incorrect amount displayed when item added before party (1)
Incorrect amount when item added before party
📄 Party-first restriction enforced — correct amount shown (2)
Party-first restriction enforced correct amount after fix
B32
Inactive Godown Auto-Populated via Default Config
Inactive godown check now enforced on Entry pages too
Beta · 10-07-2026 Bug Fix Transaction JOB-164620

📌 What Was Happening

RealBooks correctly blocks manual search of an inactive godown in transaction screens. However, there was a gap when the Default Godown feature was in use:

If a godown was set as the default godown in the inventory screen via Txn Configuration → Param, it would be auto-populated into the entry. If that godown was subsequently marked inactive in Godown Master, the inactivity check was not applied to this auto-populated value — allowing the inactive godown to silently slip into new and edited entries.

🌟 How This Helps You

The inactive godown validation has been extended to cover the Default Godown auto-population path on Entry pages. If the configured default godown is inactive, it will no longer be auto-populated into the entry — ensuring that only active godowns can appear in transactions, whether entered manually or filled automatically.

💡 Note: This fix applies to Entry pages only. The default godown configuration itself (in Txn Param) is not affected — only the population behaviour at entry time is now validated.

🎬 Where to Find It

📷 See It in Action

📄 Default Godown configuration in Txn Param (0)
Default Godown configuration in Txn Param
📄 Inactive godown being auto-populated in entry — before fix (1)
Inactive godown auto-populated in entry before fix
📄 Inactive godown blocked from auto-population — after fix (2)
Inactive godown blocked from auto-population after fix
B33
Sale Edit: Tax & Accounts Tab Ledger Not Saved
Tax amount & added ledgers now persist in edit mode
Beta · 10-07-2026 Bug Fix Transaction JOB-164787

📌 What Was Happening

When opening a Sales Entry in Edit mode, two issues were present in the Accounts tab:

• The tax amount was not displayed — the field appeared blank even though tax had been applied to the entry
• Any ledger added in the Accounts tab during editing was not retained when the Sales Entry was saved and reopened in Edit mode — the added ledger disappeared, requiring the user to re-enter it each time

🌟 How This Helps You

Both issues in the Sales Entry Accounts tab have been corrected:

• The tax amount now displays correctly when opening a Sales Entry in Edit mode
Ledgers added in the Accounts tab are now saved and correctly reflected when the entry is reopened in Edit mode — no more re-entering ledger details on every edit

🎬 Where to Find It

📷 See It in Action

📄 Tax amount & ledger now correctly shown in Sale Edit — Accounts Tab
Tax amount and ledger correctly shown in Sale Edit Accounts Tab
B34
Approval List: Attached Doc Not Fully Loading in View
Full document now loads in viewer without downloading
Beta · 10-07-2026 Bug Fix Transaction JOB-164352

📌 What Was Happening

When trying to view an attached document from the Approval List, the full image of the document was not loading in the viewer. Although the zoom in / zoom out controls were present, certain documents were failing to load completely — forcing users to download the document every time just to see its full content, which was time-consuming and disruptive to the approval workflow.

🌟 How This Helps You

The document loading issue in the Approval List viewer has been fixed. Attached documents that previously failed to render fully now load completely within the viewer — users can view the full document directly from the Approval List without needing to download it. The zoom in / zoom out controls work as intended for all documents.

🎬 Where to Find It

📷 See It in Action

📄 Document not loading fully in viewer — before fix (1)
Document not loading fully in approval list viewer before fix
📄 Full document loading correctly in viewer — after fix (2)
Full document loading correctly in approval list viewer after fix
B35
Gate Pass: Transportation Distance Not Calculated
Distance now fetched with PIN codes & Segment dispatch
Beta · 18-07-2026 Bug Fix Transaction JOB-164295

📌 What Was Happening

In the Gate Pass tab of transaction entries, the Transportation Distance (Km) was not being fetched even when both the Party PIN Code and Godown PIN Code were provided. Additionally, when the Dispatch from: Segment option was selected, the Transportation Distance was not calculated in that case either. Entries saved during this issue retained a distance value of 0.00.

🌟 How This Helps You

The Transportation Distance (Km) is now correctly fetched and calculated in the Gate Pass tab — both when Party and Godown PIN Codes are provided, and when Dispatch from: Segment is selected.

💡 Note: Existing entries already saved with a Transportation Distance of 0.00 will not recalculate automatically. Open the entry in Edit mode, select the Recalculate checkbox, and save the entry again to fetch the correct distance.

🎬 Where to Find It

📷 See It in Action

📄 Transportation Distance correctly calculated with Segment dispatch
Transportation Distance correctly calculated in Gate Pass with Dispatch from Segment Address
B36
Voucher AI: Multi-GST Rate Items Merged Ledger
Purchase Ledger & GST now posted separately per rate
Beta · 18-07-2026 Bug Fix Transaction JOB-164572

📌 What Was Happening

When a Voucher AI–processed invoice had multiple line items taxed at different GST rates, the system combined the Purchase Ledger values into a single entry instead of posting them separately. Because the values were merged, GST was also calculated on the combined amount rather than per line item, resulting in incorrect GST posting.

Example:
• Item 1 — Taxable Value: ₹1,330 @ 5% GST → GST = ₹66.50
• Item 2 — Taxable Value: ₹180 @ 18% GST → GST = ₹32.40

Instead of keeping these separate, the Purchase Ledger was posted as a single combined entry of ₹1,510, with GST calculated on that combined logic — leading to incorrect accounting entries. This occurred only when multiple GST rates existed within a single invoice.

🌟 How This Helps You

The system now posts separate Purchase Ledger entries based on GST rate instead of combining them:

• Purchase Ledger — ₹1,330 (@ 5% GST)
• Purchase Ledger — ₹180 (@ 18% GST)

CGST/SGST is now calculated separately for each line item based on its own taxable value and rate, and taxable values are no longer combined when GST rates differ — ensuring accurate accounting entries for every invoice with mixed GST rates.

🎬 Where to Find It

📷 See It in Action

📄 Source Tax Invoice — items at 5% & 18% GST (1)
Tax Invoice with items at different GST rates page 1
📄 Tax Invoice — GST breakup by HSN/SAC (2)
Tax Invoice page 2 showing GST breakup by HSN/SAC
📄 Invoice uploaded via Voucher AI (3)
Invoice uploaded via Voucher AI Upload screen
📄 Purchase Ledger & GST posted separately per rate — after fix (4)
Transaction Edit showing separate Purchase Ledger and GST entries per rate after fix
B37
New TDS Sections Missing in Challan Tagging
New TDS sections now reflect in TDS Payment popup
Beta · 18-07-2026 Bug Fix Transaction JOB-164765

📌 What Was Happening

While making a TDS payment, the TDS Challan Tagging pop-up screen was not reflecting newly added TDS sections in RealBooks. This left users unable to tag payments against the latest TDS sections from within the Challan Tagging popup.

🌟 How This Helps You

The TDS Challan Tagging pop-up now correctly reflects all new TDS sections in RealBooks — the section dropdown stays in sync with the latest sections, so payments can be tagged accurately without any missing entries.

🎬 Where to Find It

📷 See It in Action

📄 New TDS sections now listed in TDS Payment popup
New TDS sections listed in TDS Payment Challan Tagging popup
B38
Sale Return: Incorrect Gross Amount on Reference Search
Gross Amount now reflects only selected item(s)
Beta · 27-07-2026 Bug Fix Transaction JOB-164509

📌 What Was Happening

In the Sale Return voucher, clicking Search under the Reference tab displayed an incorrect Gross Amount. Even when only a specific item (or subset of items) was selected, the Gross Amount shown reflected the total of all items in the voucher instead of just the selected one(s).

🌟 How This Helps You

The Gross Amount under Reference tab Search in the Sale Return voucher now correctly reflects the amount of only the selected item(s), matching the Net Amount and giving an accurate figure to work with.

🎬 Where to Find It

📷 See It in Action

📄 Before — Gross Amount showing total of all items
Sale Return Transaction Edit with only first row selected but Gross Amount showing sum of all rows
📄 After — Gross Amount matching only the selected item
Sale Return Transaction Entry with only first row selected and Gross Amount correctly matching that item
B39
Sale Order Qty Could Be Decreased Below Sale Qty
SO qty can now only increase after tagging, not decrease
Beta · 27-07-2026 Bug Fix Transaction JOB-158373

📌 What Was Happening

Ideally, Sale Order (SO) quantity can be greater than or equal to the Sale quantity, but never less. When a Sale was created by tagging an SO, and the setting to allow changing SO qty after tagging was enabled, that setting was meant only to allow increasing the SO qty. However, if the user went back to the SO, added a new row, and then edited the qty of an item already tagged to the Sale, they were able to decrease its SO qty below the tagged Sale qty — creating a discrepancy between SO qty and Sale qty.

🌟 How This Helps You

The allow to change SO qty after tagging setting now correctly permits only an increase in SO qty for items already tagged to a Sale — decreasing it below the tagged Sale qty is no longer possible, keeping SO qty and Sale qty consistent.

🎬 Where to Find It

B40
Sale Edit: Item Details Not Loading with FX + Accounts
Fixed load failure for FX sales with Accounts tab entries
Beta · 27-07-2026 Bug Fix Transaction JOB-165114

📌 What Was Happening

When a Sale entry was saved with the Fx (foreign currency) option enabled, and the Accounts tab had additional ledger data added, reopening that entry in Edit mode failed to load its Item details correctly.

🌟 How This Helps You

Item details now load correctly when editing a Sale entry that was saved with Fx enabled and has data in the Accounts tab — no more missing item information on edit.

🎬 Where to Find It

📷 See It in Action

📄 Sale Order with Fx enabled (1)
Sale Order Edit with Fx checkbox enabled and USD currency
📄 Sale Transaction Edit — General tab (2)
Sale Transaction Edit General tab with Fx amounts
📄 Accounts tab — additional ledger row with Fx Amount (3)
Sale Transaction Edit Accounts tab with additional ledger row and Fx Amount
B41
CC View: Different Segments Allowed Across CC Blocks
Segment mismatch across CC blocks now blocked
Beta · 27-07-2026 Bug Fix Transaction JOB-163494

📌 What Was Happening

In the Cost Center (CC) view within transaction entry, it was possible to assign two different Segments across two separate CC blocks on the same ledger line — this should not have been allowed, since a single ledger line’s CC blocks are expected to stay within a consistent Segment assignment.

🌟 How This Helps You

The CC view now prevents assigning mismatched Segments across CC blocks on the same ledger line, keeping Segment assignment consistent and avoiding incorrect cost allocation.

🎬 Where to Find It

📷 See It in Action

📄 Before — mismatched Segments allowed across CC blocks
Inter Branch Transfer Edit CC view before fix showing segment assignment across CC blocks
📄 After — Segment consistency enforced across CC blocks
Inter Branch Transfer Edit CC view after fix showing consistent segment assignment across CC blocks
B42
Cost Category Blank in Edit with Single CC Hierarchy
CC now reflects correctly in edit mode after fix
Beta · 27-07-2026 Bug Fix Transaction JOB-165603

📌 What Was Happening

When the Cost Center hierarchy was structured with a Cost Category nested under another Cost Category (e.g. Cost Category 1 → Cost Category 2 → Cost Center A) and the Single Cost Centre feature was enabled for the company, reopening a transaction in Edit mode showed the Cost Category as blank — even though the correct Cost Category and Cost Center were already saved in the database.

🌟 How This Helps You

The Cost Category now correctly reflects in Edit mode for transactions using a nested Cost Center hierarchy with Single Cost Centre enabled, matching what was actually saved.

🎬 Where to Find It

📷 See It in Action

📄 Cost Category List — nested hierarchy (Agro → Farm) (1)
Cost Category List showing Agro under Farm hierarchy
📄 Cost Center List — Agro Man under Agro (2)
Cost Center List showing Agro Man cost center under Agro cost category
📄 Sale Transaction Edit — CC Details now showing Cost Category correctly (3)
Sale Transaction Edit CC Details popup showing Cost Category and Cost Center correctly populated
B43
PO/SO: Wrong Tax Retained on Voucher Date Change
Tax now recomputed when voucher date is changed
Beta · 07-08-2026 Bug Fix Transaction JOB-164654

📌 What Was Happening

Consider an item that was taxable till 30-06-2026 and marked exempt from 01-07-2026. If the user opened a Purchase Order or Sale Order with the date 15-05-2026 and entered all details, the item tax was computed as per the item master rate. But if the user then changed the voucher date to 07-07-2026 just before saving, the tax rate was not removed — the entry saved with tax even though the configuration marked the item as exempt on the entered voucher date.

🌟 How This Helps You

The tax is now recomputed against the final voucher date before saving. If the item is exempt as on the entered voucher date, the tax rate is correctly removed — so PO/SO entries always save with tax that matches the item’s configuration for that date.

🎬 Where to Find It

📷 See It in Action

📄 Item tax configuration — taxable then exempt (1)
Item master tax configuration showing item taxable till 30-06-2026 and exempt from 01-07-2026
📄 PO/SO entry with earlier date — tax computed (2)
Purchase or Sale Order entry with earlier voucher date and tax computed as per item master
📄 Voucher date changed to exempt period — tax removed (3)
PO or SO saved after changing voucher date into exempt period with tax correctly removed
B44
Link Details Pop-up Loading Slowly
Added From/To date filter to load links faster
Beta · 07-08-2026 Bug Fix Transaction JOB-165509

📌 What Was Happening

For a selected ledger with a large number of link references, the Link Details pop-up — which lists all the links used for that ledger — took a long time to load on the UI, because it tried to load every reference link at once.

🌟 How This Helps You

A From Date – To Date filter (similar to the Accounts screen) has been added to the pop-up, so you can search the link references for a specific period. This loads only the required data and makes the pop-up open much faster.

🎬 Where to Find It

📷 See It in Action

📄 Before — Link Details pop-up loading slowly
Link Details pop-up loading slowly for a ledger with many link references
📄 After — From/To date filter added to pop-up
Link Details pop-up with From Date and To Date filter to search links for a period
B45
FX Rate Not Fetched Correctly on First Attempt
Correct FX rate now fetched without reselecting
Beta · 07-08-2026 Bug Fix Transaction JOB-165236

📌 What Was Happening

While passing a Foreign Exchange entry, the FX rate was not fetched correctly on the first attempt as per the Currency Master. Even though Source and Buy/Sell were already selected, an incorrect FX rate was picked up — the user had to reselect Source and Buy/Sell every time to get the correct rate.

🌟 How This Helps You

This is now fixed — the correct FX rate as per the Currency Master is fetched automatically on the first selection, without needing to reselect the Source and Buy/Sell options.

📷 See It in Action

📄 FX rate fetched correctly on first selection (1)
Foreign Exchange entry fetching the correct FX rate on the first selection as per Currency Master
📄 Correct FX rate without reselecting Source/Buy-Sell (2)
Correct FX rate fetched without reselecting Source and Buy Sell options
B46
Negative Stock Posted Despite Being Disabled
Outward from empty batch now correctly blocked
Beta · 07-08-2026 Bug Fix Transaction JOB-164675

📌 What Was Happening

Even though negative stock was disabled for the company, a stock transfer entry could still be posted from a batch with no available quantity. The outward quantity (2) ended up greater than the inward quantity (1) — producing negative stock at the batch level despite the setting.

🌟 How This Helps You

This is now fixed — when negative stock is disabled, the system correctly blocks outward entries from a batch with no available quantity, so the outward quantity can no longer exceed the available stock.

📋 Steps to Replicate

1. Copy the existing Batch Entry.
2. Change the Transaction Date to a date before the first Sale transaction.
3. Re-select the Item — the system auto-selects a batch with available quantity and pre-fills Qty as 1.
4. Open the Batch Listing using the Batch icon next to the Item field.
5. Select a batch that has no available quantity.
6. Press Ctrl + S to save the transaction.

📷 See It in Action

📄 Negative stock now blocked when disabled
Stock transfer from an empty batch correctly blocked when negative stock is disabled
B47
DayBook Columnar — Voucher Property Data Missing
Voucher Property now displays correctly on UI and Excel export
Beta · 07-05-2026 Bug Fix Report JOB-161951

📌 What Was Happening

While running the DayBook Columnar report, the Voucher Property data was not appearing on the UI or in the exported Excel file. The column header was present, but the actual data was blank in both the on-screen view and the Excel export — making it impossible to identify voucher properties from this report.

🌟 How This Helps You

The Voucher Property column in the DayBook Columnar report now correctly displays data both on the UI and in the Excel export. You can now view and export voucher property information directly from the DayBook Columnar report without any missing data.

🛠 Where to Find It

📷 See It in Action

📄 Voucher Property blank on UI
Voucher Property blank on UI
📄 Voucher Property blank in Excel export
Voucher Property blank in Excel
📄 Voucher Property data now displaying correctly
Voucher Property data fixed
B48
Opening Balance Display Issue in Ledger Report
Opening balance appearing randomly among transactions instead of at the top
Beta · 25-05-2026 Bug Fix Report JOB-162414

📌 What Was Happening

When the opening balance was updated as on 31-03-2026 and a user ran the Ledger Report from 01-04-2024, the opening balance was appearing randomly among the transaction entries instead of being displayed first. In some cases, the ledger balance was reflected in place of the opening balance — causing confusion and incorrect report interpretation.

🌟 How This Helps You

The Ledger Report now correctly displays the opening balance at the top, followed by the transaction entries in proper order. The issue where the ledger balance was incorrectly shown in place of the opening balance has been resolved — ensuring accurate and consistent report output.

🎬 Where to Find It

📷 See It in Action

📄 Opening balance display issue in Ledger Report
Opening balance display issue in Ledger Report
B49
Bill Status Report — From Date Removed
From Date field removed as it had no relevance; only Till Date available now
Beta · 25-05-2026 Bug Fix Report JOB-161740

📌 What Was Happening

In the previously released Voucher Wise Bill Status Report, the From Date field was available on the report screen. However, this field had no relevance to the report output — the report logic only required a cut-off date. Having the From Date field was misleading and could cause confusion for users.

🌟 How This Helps You

The From Date field has been removed from the Bill Status Report. Now only the Till Date field is available, making the report interface cleaner and aligned with the actual report logic.

🎬 Where to Find It

📷 See It in Action

📄 Bill Status Report — From Date removed
Bill Status Report From Date removed
B50
GSTR-2B Auto Matching Issue at FY Boundary
Auto match failing for entries crossing financial year beginning
Beta · 25-05-2026 Bug Fix Report JOB-162732

📌 What Was Happening

When an entry was created in RealBooks in March 2026 but the corresponding entry reflected in the JSON in April 2026 (i.e., crossing the financial year boundary), the auto match was not working. This happened even though the system is configured to check and match data 3 months before and after the entry post date in JSON. The issue was specifically related to the financial year beginning logic.

🌟 How This Helps You

The financial year boundary handling in GSTR-2B matching has been corrected. Auto matching now works correctly for entries that span across the financial year beginning — ensuring entries created in March are properly matched with their corresponding April JSON data without manual intervention.

📷 See It in Action

📄 2B matching issue at financial year boundary
2B matching issue at financial year boundary
B51
Ledger Search Not Working in Daybook Advance
Search now returns correct results in Daybook Advance
Beta · 10-06-2026 Bug Fix Report JOB-163599

📌 What Was Happening

In the Daybook Advance Search, the Ledger Search was not functioning correctly — when a ledger name was entered in the search field, the data was not getting filtered or returned, leaving users unable to narrow down daybook entries by ledger through the advance search screen.

🌟 How This Helps You

The issue has been fixed. The Ledger Search in Daybook Advance Search now works correctly — entering a ledger name will filter and return the matching entries as expected, restoring full search functionality in the advance search screen.

🎬 Where to Find It

📷 See It in Action

📄 Ledger Search not returning data — Before Fix
Ledger Search not returning data before fix
📄 Ledger Search returning correct results — After Fix
Ledger Search working correctly after fix
B52
RCM Income Ledger Txn Missing from E-Invoice Screen
B2B RCM entries now appear correctly in Sales e-Invoice Report
Beta · 10-06-2026 Bug Fix Report JOB-161658

📌 What Was Happening

When an Income Ledger was configured with “Nature of Supply (GST)” set to Tax Payable Under RCM, and the transaction involved a B2B party, the entry was not appearing in the GST e-Invoice screen — even though it should have been reflected there for e-invoice processing.

🌟 How This Helps You

The issue has been fixed. RCM-tagged income ledger transactions with B2B parties will now reflect correctly in the e-Invoice screen as per the following behaviour:

Registered Party: Transaction is displayed under RCM, shown in the B2B dropdown as “under posting”, and appears in the Sales e-Invoice Report
Unregistered Party: Transaction is displayed under error and does not appear in the Sales e-Invoice Report

💡 Note: If a ledger is marked as RCM Payable, the party must be marked as a Registered Party for the transaction to appear in the Sales e-Invoice Report.

🎬 Where to Find It

📷 See It in Action

📄 RCM B2B entry now showing in e-Invoice screen (1)
RCM B2B entry appearing in e-Invoice screen
📄 RCM B2B entry now showing in e-Invoice screen (2)
RCM B2B entry in Sales e-Invoice Report after fix
B53
% Not Showing in Batch-wise Profitability Details
Percentage calculation corrected for all COGS scenarios
Beta · 10-06-2026 Bug Fix Report JOB-162296

📌 What Was Happening

In the Batch-wise Profitability Details report, the Percentage (%) column was not displaying any value. The calculation logic was missing or incorrect, leaving the % field blank for all batch-wise profitability entries regardless of the data available.

🌟 How This Helps You

The percentage calculation has been corrected. The % column in the Batch-wise Profitability Details report will now display values based on the following logic:

If COGS data is available: % = (Net Margin ÷ COGS) × 100
If COGS is blank: % = −(Net Margin ÷ Sale Return Amount) × 100
If Net Margin is 0: % = 0

🎬 Where to Find It

📷 See It in Action

📄 Percentage now showing in Batch-wise Profitability Details
Percentage showing in Batch-wise Profitability Details after fix
B54
BRS Bank Date Filter Not Working with Common Date
Bank date filter now applies correctly on common date set
Beta · 18-06-2026 Bug Fix Report JOB-162788

📌 What Was Happening

On the BRS entry UI screen, when users selected multiple checkboxes and applied a common date, the Bank Date filter was not working correctly. As a workaround, users had to first apply the “Set Voucher Date” option and then the Bank Date filter — only then did the filter behave as expected.

🌟 How This Helps You

The issue has been fixed. Selecting multiple checkboxes and setting a common date on the BRS entry screen will now apply the Bank Date filter correctly in a single step — no need to first run the “Set Voucher Date” workaround. BRS reconciliation flows are now consistent regardless of the order in which the date options are applied.

🎬 Where to Find It

📷 See It in Action

📄 Bank Date filter with common date on BRS entry (1)
Bank Date filter with common date on BRS entry
📄 Bank Date filter applied correctly after fix (2)
Bank Date filter applied correctly after fix
B55
GSTR-3B Input: B2B Entries Missing in Excel Export
B2B entries now export correctly in Excel with GST Details
Beta · 02-07-2026 Bug Fix Report JOB-158769

📌 What Was Happening

In the GSTR-3B (As Per Input Taken) report, entries were correctly visible in the GSTR B2B screen when drilling down from the report UI. However, when exporting the GSTR 2 B2B Report via “Excel with GST Details”, those same entries were missing from the export — creating a discrepancy between what was shown on screen and what was downloaded.

🌟 How This Helps You

The export logic has been fixed. Entries that appear in the GSTR B2B drill-down from the GSTR-3B (As Per Input Taken) report are now correctly included in the “Excel with GST Details” export — the on-screen view and the downloaded file are now consistent.

🎬 Where to Find It

📷 See It in Action

📄 B2B entry visible in GSTR-3B drill-down UI (1)
B2B entry visible in GSTR-3B drill-down UI
📄 Entry missing in Excel with GST Details — before fix (2)
Entry missing in Excel with GST Details before fix
📄 Entry now correctly included in Excel export — after fix (3)
Entry correctly included in Excel export after fix
B56
Purchase Register: Cursor Flow After Voucher Type
Cursor now moves to Party field after Voucher Type select
Beta · 02-07-2026 Bug Fix Report JOB-162776

📌 What Was Happening

In the Purchase Register, after selecting the Voucher Type from the filter, the cursor was not automatically moving to the Party field. Users who navigate primarily using the keyboard had to manually click or tab to the Party field before they could continue, breaking the natural keyboard-driven flow through the report filters.

🌟 How This Helps You

The cursor now automatically moves to the Party field after a Voucher Type is selected in the Purchase Register. Keyboard-first users can move through the report filters without interruption — no extra click or tab needed to land on the next field.

🎬 Where to Find It

📷 See It in Action

🎥 Cursor auto-moves to Party field after Voucher Type selection
Cursor auto-moves to Party field after Voucher Type selection
B57
Purchase Requisition: Status Change Blocked by Error
Partial to Open status change no longer shows save error
Beta · 10-07-2026 Bug Fix Report JOB-164490

📌 What Was Happening

In the Purchase Requisition, when opening an entry that was in Partial status and changing its status to Open, the system displayed the message “Data not saved” — preventing the status update from being applied. Users were unable to revert a Partial requisition back to Open without this error blocking the save.

🌟 How This Helps You

The issue has been fixed. Editing a Purchase Requisition with Partial status and changing it to Open now saves correctly without any “Data not saved” error — the status update is applied and retained as expected.

🎬 Where to Find It

📷 See It in Action

📄 Purchase Requisition with Partial status in edit mode (1)
Purchase Requisition with Partial status in edit mode
📄 Status changed to Open and saved correctly (2)
Status changed to Open and saved correctly
B58
Inactive Godown Missing in Godown Report Variations
Item Wise & Group Wise now include inactive godowns
Beta · 10-07-2026 Bug Fix Report JOB-164615

📌 What Was Happening

In the Godown Report, godowns that had been marked as inactive in Godown Master were not appearing in the following report variations:

Item Wise — inactive godowns were missing from the item-level breakdown
Group Wise — inactive godowns were missing from the group-level breakdown

This meant that stock held in or associated with an inactive godown was silently excluded from these report views, leading to incomplete data.

🌟 How This Helps You

The Godown Report now correctly reflects inactive godowns in both the Item Wise and Group Wise variations. Stock data associated with inactive godowns is no longer excluded from these views — giving a complete and accurate picture across all godowns regardless of their active / inactive status.

🎬 Where to Find It

📷 See It in Action

📄 Inactive godown now visible in Godown Report (1)
Inactive godown now visible in Godown Report
📄 Item Wise view showing inactive godown (2)
Item Wise view showing inactive godown
📄 Group Wise view showing inactive godown (3)
Group Wise view showing inactive godown
B59
BRS: Rectified Entry Duplicated on Double-Click
Rectify Voucher in Missing in Bank now fires once
Beta · 18-07-2026 Bug Fix Report JOB-161710

📌 What Was Happening

An entry was not reflecting in the BRS (Bank Reconciliation Statement) screen. To correct this, the entry was fired from the Exception Report: Missing in Bank using the Rectify Voucher option — but it got refired twice by mistake due to multiple clicks on the option. As a result, the entry started reflecting twice in the BRS screen instead of once.

🌟 How This Helps You

The Rectify Voucher option on the Exception Report: Missing in Bank screen now blocks multiple clicks, ensuring the entry is fired only once. This prevents duplicate entries in BRS caused by accidentally clicking Rectify Voucher more than once.

🎬 Where to Find It

📷 See It in Action

📄 Rectify Voucher option on Exception Report: Missing in Bank
Rectify Voucher option on Exception Report Missing in Bank screen
B60
Hidden Items Not Searchable in Reports
Items with visibility off now searchable in reports
Beta · 18-07-2026 Bug Fix Report JOB-164059

📌 What Was Happening

Multiple items were not getting searched in Reports. These items had the Mark As Visible toggle disabled in Item Master — but visibility being off should only affect selection in transaction entry screens, not report search. Because the same restriction was incorrectly applied to report search, these items could not be found in report item filters.

🌟 How This Helps You

Items with Mark As Visible disabled now appear correctly in report search across Item Register Reports (Item Wise and Item Segment Wise Quantity, and other report item filters) — the visibility setting no longer blocks an item from being searched and reported on.

🎬 Where to Find It

📷 See It in Action

📄 Item Master with Mark As Visible disabled (1)
Item Master with Mark As Visible toggle disabled
📄 Item now searchable in Item Register Report: Item Wise (2)
Item searchable in Item Register Report Item Wise
📄 Item now searchable in Item Segment Wise Quantity report (3)
Item searchable in Item Register Report Item Segment Wise Quantity
B61
Batch Register: Search Field Text Disappearing
Typed text no longer auto-clears while searching
Beta · 27-07-2026 Bug Fix Report JOB-164524

📌 What Was Happening

In the Batch Register search field, the text being typed automatically disappeared mid-entry, making it difficult to search for the intended batch.

🌟 How This Helps You

The Batch Register search field now retains typed text correctly — the auto-clearing issue has been fixed, allowing uninterrupted searching.

🎬 Where to Find It

📷 See It in Action

📄 Batch Register search field retaining typed text
Item Register Report Batch Register search field with matching batch numbers
B62
Delivery Order Status Report Stuck Buffering
Fixed error on Ledger Group search with limited access
Beta · 27-07-2026 Bug Fix Report JOB-165120

📌 What Was Happening

The Delivery Order (DO) Status Report was not working — it kept buffering indefinitely without loading results. The root cause: when a user without full Ledger / Ledger Group permission searched using the Ledger Group filter, the report threw an error instead of loading.

🌟 How This Helps You

The Delivery Order Status Report now loads correctly for users with restricted Ledger / Ledger Group permission — searching by Ledger Group no longer errors out or leaves the report stuck buffering.

🎬 Where to Find It

📷 See It in Action

📄 User Permission — Ledger Permission field (1)
User Update Permission popup with Ledger Permission field highlighted
📄 Delivery Order Status Report loading correctly with Ledger Group search (2)
Delivery Order Status Report showing results after searching by Ledger Group
B63
Sale/Purchase Register: Incorrect Item Rate Shown
Rate now shows average, not just the last rate
Beta · 27-07-2026 Bug Fix Report JOB-165207

📌 What Was Happening

The Rate column in Sale Register: Item Wise and Purchase Register: Item Wise was showing the last rate of an item instead of its average rate when multiple entries existed for the same item at different rates — producing a misleading Rate figure.

🌟 How This Helps You

The Rate column now correctly shows the average rate, calculated from Total Amount ÷ Total Quantity, in both the Sale Register and Purchase Register (Item Wise) — giving an accurate rate figure across all matching entries.

🎬 Where to Find It

📷 See It in Action

📄 Sale Register: Item Wise — Rate column (1)
Sale Register Item Wise report with Rate column highlighted
📄 Purchase Register: Item Wise — Rate column (2)
Purchase Register Item Wise report with Rate column highlighted
B64
Item Tax Structure Excel Exported as 0 KB
Export now handles large item data without error
Beta · 07-08-2026 Bug Fix Report JOB-158043

📌 What Was Happening

In Item Master → Item List, exporting the Item Tax Structure to Excel produced a 0 KB (empty) file. The export was built on the old Excel structure, which could not handle a large item count — for big datasets it hit the Excel column limit and errored out instead of generating the file.

🌟 How This Helps You

The Item Tax Structure Excel export has been rebuilt to handle large volumes of item data — the export now completes successfully and downloads a valid, fully populated Excel file without the column-limit error.

🎬 Where to Find It

📷 See It in Action

📄 Item Master — Item Tax Structure Excel export option (1)
Item Master Item List Item Tax Structure with Excel export option
📄 Item Tax Structure Excel exported successfully for large data (2)
Item Tax Structure exported to a valid populated Excel file for a large item dataset
B65
Auto Logout on Company Change in Mapped Excel
Now redirects to Home instead of logging out
Beta · 07-08-2026 Bug Fix Report JOB-165147

📌 What Was Happening

After logging in and navigating to the Mapped Excel Import screen, changing the company caused the software to automatically log out the user.

🌟 How This Helps You

This is now handled — after changing the company, the application redirects to the Home page instead of logging you out, regardless of whether the switched company has the “Enable Mapped Excel” feature enabled or not.

🎬 Where to Find It

📷 See It in Action

📄 Company change on Mapped Excel Import now redirects to Home
Changing company on the Mapped Excel Import screen redirecting to Home page instead of logging out
B66
Inventory Day Book: No Template Found on Invoice
Invoice now generates from Inventory Day Book
Beta · 07-08-2026 Bug Fix Report JOB-165565

📌 What Was Happening

When generating an invoice from the Inventory Day Book screen, it showed “no template found” — even though the same invoice generated correctly from the standard Day Book screen.

🌟 How This Helps You

This is now fixed — the invoice generates successfully from the Inventory Day Book screen using the correct template, just like the standard Day Book screen.

🎬 Where to Find It

📷 See It in Action

📄 Invoice generation from Inventory Day Book (1)
Invoice generated from the Inventory Day Book screen using the correct template
📄 Invoice generation from Inventory Day Book (2)
Invoice successfully generated from the Inventory Day Book screen