Public changelog

What we shipped, in plain language.

Every release to Biztimize — new features, improvements, fixes, and breaking changes — documented here, for everyone. No marketing gloss.

3.4.18

Procurement Authorization Hardening

July 30, 2026
Production

Vendor Master read is separated from write, Purchase Requisitions get permissions of their own, and the tax code master is no longer gated on CRM Leads.

Bug Fix

Tax Code Master Readable Without CRM Leads

Reading the tax (GST) code master required the CRM Leads module, so an Accounts Payable user saw an empty GST dropdown on a vendor invoice line — the failure was silent and looked like missing master data. Any module that legitimately consumes tax codes can now read them; maintaining the master is unchanged.

Procurement Global
Improvement

Procurement Menu Reflects Actual Access

Purchase Orders, RFQ and RFI menu items carried no permission gating at all and were shown to users who could not open them. The Procurement menu now shows only what the user is authorized for.

Procurement Global
Security Update

Vendor Master Read Separated from Write

Viewing and maintaining a vendor were gated on the same permission, so anyone who needed to see a vendor’s bank details, GSTIN or payment terms also received create, edit and delete rights on the vendor master. Vendor maintenance now requires its own permission, letting Accounts Payable and Finance be given read access without maintenance rights. The Add and Edit actions on the vendor list follow the same permission.

Procurement Global
Security Update

Purchase Requisitions Get Their Own Permissions

Purchase Requisitions were gated on the vendor master permission for both reading and writing, so any role that could see a vendor could also create, edit and delete requisitions. Requisitions now have dedicated view and manage permissions, line-level actions are no longer writable by viewers, and raising a Purchase Order from a requisition requires the Purchase Order permission. Existing procurement roles keep the access they had.

Procurement Global
3.4.16

HSN / SAC Codes as Master Data

July 30, 2026
Production

HSN and SAC codes are now maintained as shared master data and picked on the material master, instead of being typed as free text on every document.

Improvement

HSN / SAC Picker on the Material Master

The material master now selects its HSN/SAC code from the master through a searchable picker, so the code and its GST rate are consistent across every material rather than retyped per record. A backfill command maps existing free-text codes onto the new master.

Inventory Global
Improvement

Vendor Invoice GL Posting Refinements

Vendor invoice GL posting was refined alongside the HSN/SAC work, so tax determination on an invoice line follows the material’s maintained code.

Procurement Global
New Feature

HSN / SAC Code Master

HSN (goods) and SAC (services) codes are now a maintained master with description, chapter and default GST rate, seeded with the standard code set and available through its own API and Django admin.

System Global
3.4.20

Sales Order Status & Purchase Order Item Fixes

July 30, 2026
Production

Corrections to the Sales Order status computation, the status report display and Purchase Order item administration.

Bug Fix

Purchase Order Items in Administration

Purchase Order line items were not displayed correctly in the administration view; the listing has been corrected.

Procurement Global
Bug Fix

Sales Order Status Computation

The Sales Order status service reported the wrong stage for certain order states. The computation is corrected, and the Status Report and Status Workbench now format quantities and values consistently.

CRM Global
3.4.21

Print Forms, Purchase Order Amendments & Statutory Payroll Filings

July 30, 2026
Production

Print layouts become tenant and customer specific configuration, approved Purchase Orders can have their line items amended, and a new Statutory Payroll Filings module covers PF ECR, ESI, Professional Tax, TDS 24Q and Form 16.

Improvement

Printing Always Falls Back to a Working Layout

If no layout is assigned, no tenant default exists, or a configured layout fails to render, printing falls back to the built-in template and reports a warning on the result. Configuring layouts can never stop a document from being printed. Issued tax documents are archived, so a reprint serves the exact PDF the customer received even after the layout changes.

System Global
Improvement

Statutory Calculators Aligned to Filing Rules

The PF, ESI, Professional Tax and TDS calculators were aligned with the rules the returns are filed under, including PF wage determination, ESI contribution-period membership and ESI dispensary/IP number capture on the employee record.

Human Resources Global
Improvement

Purchase Order Grid Amendment Actions

The Purchase Order page and grid expose the amendment flow directly, including line-level editing and the resulting version history.

Procurement Global
New Feature

Filing Calendar and Readiness Check

A filing calendar lays out statutory due dates per registration and period, and a readiness check lists exactly what is missing — unregistered employees, absent UAN/ESI/PAN identifiers, incomplete contribution periods — before a return is generated, instead of failing at submission time.

Human Resources Global
New Feature

Tenant and Customer Specific Print Forms

Print layouts are now configuration rather than code. A Print Form can be assigned per customer, customer group, company or country/language, with a tenant default behind it, so one customer’s Packing List or Invoice can differ from another’s. Layouts, themes and reusable components are maintained separately, so a rebrand does not mean duplicating every layout, and most variations are handled by declared options (column selection, section toggles) rather than a new form.

System Global
New Feature

Print Forms Workspace with Live Preview

A new Print Forms workspace manages forms, assignments, themes and components, previews a layout against real document data, and answers “which layout would this customer get?” before anything is issued. Statutory documents (e-Invoice, e-Way Bill, GSTR, Payslip, Form 16, Schedule III) are shown as locked, since their formats are prescribed.

System Global
New Feature

Amend Purchase Order Line Items After Approval

Amending an approved Purchase Order previously allowed header changes only, so lines could not be corrected at all once the order was issued. An amendment can now add, change and remove line items together with header fields, all recorded as a single version. The vendor capacity check is re-run on the amended order and the whole amendment is rolled back if it cannot be honoured.

Procurement Global
New Feature

Professional Tax Slabs and Prior-Period Carry-Ins

Professional Tax slabs are maintained per state with a seeding command, and the payroll area now carries its work state so the correct slab applies. Prior-period carry-ins let earnings, contributions and TDS from a previous system or employer be recorded, so a mid-year go-live still produces a complete return and Form 16.

Human Resources Global
New Feature

Statutory Payroll Filings

A new Statutory Payroll Filings module prepares the returns that follow a payroll run: PF Electronic Challan cum Return (ECR), ESI monthly contribution, Professional Tax, quarterly TDS 24Q and Form 16. Each filing is a document with its own lines, validation and status, generated from posted payroll results rather than re-keyed.

Human Resources Global
3.4.19

GST & RCM Screens on the New Data Grid

July 30, 2026
Production

GST Compliance, GST Reconciliation and the Reverse Charge screens now use the high-performance data grid with grouping, advanced filtering and Excel export.

Improvement

Reverse Charge (RCM) Screens Rebuilt

The RCM liability worklist, category manager, account configuration and reports now use the same grid, so filtering and exporting behave consistently across the GST screens.

Finance Global
Improvement

GST Compliance and Reconciliation Grids

The GST Compliance workspace and GST Reconciliation page were rebuilt on the standard high-performance grid, adding column grouping, advanced filtering and Excel export to the reconciliation worklists.

Finance Global
3.4.12

Budget Control, Vendor Invoice Verification & Production/Quality UI Enhancements

July 29, 2026
Production

Sales Order Budgets redesigned as quantity × rate plans, typed vendor invoice differences, new Production and Quality Management UI pages, and fixes across Credit Management and Procurement.

Bug Fix

Purchase Order Import Matches the Correct Product & Colour Variant

Importing purchase orders no longer mismatches a line to the wrong product or the wrong colour variant of the right product.

Procurement Global
Bug Fix

One Approved Original Budget per Cost Object

Creating or approving a second Original budget document against the same Sales Order, fiscal year and period is now blocked. Because the budget ledger is additive, a duplicate approved Original previously doubled the available budget.

Finance Global
Bug Fix

Credit Exposure Correctly Applies the Order Exchange Rate

Foreign-currency Sales Order exposure was being divided by the order exchange rate instead of multiplied, understating exposure against the customer credit limit.

CRM Global
Improvement

Sales Order Enhancements

Usability and workflow improvements to the Sales Order page.

CRM Global
Improvement

Syncfusion Grid Standardised Across Modules

Consolidated multiple screens onto the standard Syncfusion Grid + PivotView pattern for consistent filtering, grouping and Excel export.

System Global
Improvement

Budget Header Shows Live Open-PO Commitment

The budget document header and a new KPI card now derive and display the value committed by open purchase orders against the budget, instead of a stored field that always read zero.

Finance Global
Improvement

Credit Limit Read From the Customer’s Credit Currency

Credit limit checks now read the limit in the currency configured on the customer record, instead of assuming the company’s base currency.

CRM Global
Improvement

Goods Receipt Enhancements

Usability and workflow improvements to the Goods Receipt page.

Inventory Global
New Feature

New UI Pages for Production

Additional UI pages added to the Production module.

Production Global
New Feature

New UI Pages for Quality Management & QM Master Data

Additional UI pages added to Quality Management and its master data screens.

Quality Management Global
New Feature

House Bank Account Maintenance UI

House Bank Accounts can now be created and maintained from a dedicated UI page instead of Django Admin.

Finance Global
New Feature

AI-Driven BOM Generation (Beta)

Early beta of AI-assisted Bill of Materials creation: a material code minter, a size-decision step for size-grid items, blocking lints that catch invalid configurations before they reach the BOM, and a resolver that maps an approved style intent straight into a generated BOM.

Production Global
New Feature

Colour & Size Search in Style Intent

Style Intent entries can now be searched and filtered by colour and size.

Production Global
New Feature

Vendor Invoice Differences (MIRO/MIR7 Style)

Verifying a goods-receipt-based vendor invoice against the vendor’s own billed amount now surfaces typed differences instead of silently absorbing them: price and quantity differences reallocate against the receiving material’s stock account (with a matching stock revaluation), while round-off and unplanned delivery costs post to their configured GL accounts. The invoice cannot be approved or posted while it doesn’t balance to the vendor’s billed total.

Procurement Global
New Feature

Sales Order Budgets Redesigned as Quantity × Rate Plans

A Sales Order budget is no longer a single money bucket — each line now names a material, operation, or service with a quantity and rate, and the line amount is engine-computed from them. Purchase orders can be controlled at the SO pot, per-material, or per-operation level, and later changes to a dimensioned budget emit a matching supplement/return pair so nothing is stranded in a sub-budget.

Finance Global
New Feature

Multiple Purchase Orders on One Vendor Invoice

A single vendor invoice can now reference and bill against more than one purchase order.

Procurement Global
3.3.0

GSTR-1 and GSTR-3B Filing

July 25, 2026
Production

GSTR-1 and GSTR-3B returns can now be prepared and filed directly to GSTN through the WhiteBooks GSP contract, with a corrected save/submit/file lifecycle and B2C destination-of-supply.

Bug Fix

Correct Save/Submit/File/Get Lifecycle & Filing Gate

The SAVE/SUBMIT/FILE/GET call sequence now matches the GSTN spec, with proceed-to-file made best-effort and an unconfirmed GSP contract blocking SUBMIT/FILE until verified. Destination of supply for B2C invoices is now computed from the real place of supply rather than assumed.

Finance Global
Improvement

GST Menu Consolidated Under Accounting

GST Master, GST Usage, and the new Returns workspace are now grouped together under a single GST menu in Accounting.

System Global
New Feature

Help Documentation Refresh

New help articles covering e-Invoicing, e-Way Bill, the Customer Portal, Vendor Capacity & Capability, Purchase Returns, Customer-to-Vendor conversion, and GSTR-1/GSTR-3B filing.

Other Global
New Feature

GSTR-1 / GSTR-3B GSP Filing

GST reconciliation output is wired to the GSTN return builder through the confirmed WhiteBooks GSP contract, adding an HSN summary split and a dedicated Returns product surface for preparing, saving, and filing returns.

Finance Global
3.4.0

Customer as Vendor and Vice Versa

July 25, 2026
Production

A business partner can now be linked as both a customer and a vendor, the first phase of a bidirectional Business Partner model.

New Feature

Customer as Vendor / Vendor as Customer

Introduces a Business Partner link layer so an existing customer can be linked to a vendor record (and vice versa) without duplicating master data. This is Phase 1 of a multi-phase rollout covering the shared partner identity.

CRM Global
3.0.0

Bank Book

July 24, 2026
Production

Home-currency day book of all bank movements per house bank account, with non-AR/AP bank transactions and house-bank aware AR receipting.

Improvement

House-Bank Aware AR Receipts

Accounts Receivable receipts now record which house bank account the funds landed in, keeping the Bank Book and AR ledger consistent.

Finance Global
New Feature

Bank Book

A running day book of every posting against a house bank account, giving finance a single ledger view of bank movements without pulling the full General Ledger.

Finance Global
New Feature

Non-AR/AP Bank Transactions

Bank charges, interest, and inter-bank transfers can now be posted directly against a house bank account, without routing through a customer or vendor sub-ledger.

Finance Global
3.1.0

GL Open Items & Statutory Payments

July 24, 2026
Production

GST, TDS/TCS, PF, ESI, professional tax and advance tax are now settled as GL open items instead of via a supplier workaround, with challan-based payment and clearing.

Improvement

Payment Reversal Correctly Reopens Cleared Dues

Reversing a statutory payment reopens the accrual it cleared and nets the payment’s own posting against the reversal, so a reversed challan no longer leaves a phantom balance on the liability account.

Finance Global
New Feature

GL Open Items Worklist & Manual Clearing

New /financial/gl-open-items worklist with per-account cards and a “Pay Selected” action, plus manual clearing for items that already net to zero.

Finance Global
New Feature

GL Payment — Statutory Challan Posting

Record a statutory challan as a single-account payment, select the accrued open items it clears, and post interest or penalty as separate expense lines that don’t distort the liability account.

Finance Global
New Feature

GL Open Items for Statutory Dues

GST payable, TDS/TCS, PF, ESI, professional tax and advance tax accounts can be flagged as open-item managed. Every posted journal line on a flagged account becomes a clearable open item, matching Schedule III’s treatment of these as Other current liabilities → Statutory dues rather than trade payables.

Finance Global

Want a walkthrough of what's new?

We run monthly release briefings for customers — what shipped, what changed, what's next. Bring your team.