Unable to remove Company Abbreviation from Chart of Accounts – is there a supported way?

Hello Team,

I’m working with ERPNext and have a question regarding Company Abbreviation usage in the Chart of Accounts.

Currently, all accounts are created and displayed in the following format:

Example:
Debtors - DEL
Sales - DEL
Cash - DEL

From a business and user-experience perspective, we do not want the company abbreviation to appear after the account name, especially when viewing the Chart of Accounts and related reports.

However, my questions are:

  1. Is there any supported or recommended way in ERPNext to hide or suppress the company abbreviation from the Chart of Accounts view?

  2. Is the abbreviation strictly mandatory at the account naming level, or is it only an internal identifier?

I want to ensure that any approach follows ERPNext best practices and does not affect accounting integrity or future upgrades.

Thanks in advance for your guidance.

Hello,

To address your concern regarding company abbreviations in the Chart of Accounts:

First, when creating a company, make sure to enter the desired Company Name and Abbreviation correctly in the Add Company section. ERPNext uses this abbreviation to distinguish accounts across multiple companies.

If you want to adjust how accounts appear (for example, remove the abbreviation from the Chart of Accounts view), one approach is to create the company with the correct name and abbreviation, then use the “Merge Companies” feature if needed. This ensures that the accounts remain consistent and that accounting integrity is maintained, without manually renaming accounts or breaking future upgrades.

Following this approach aligns with ERPNext best practices and keeps your reporting clean.

try this it may help

The company abbreviation in Chart of Accounts is mandatory and cannot be removed. Here’s why:

Technical Reason: The account name (including abbreviation) is the primary key in the database. It’s referenced by GL Entries, Journal Entries, Invoices, Payment Entries etc and Removing it would break all these links.

Design Reason: ERPNext supports multi-company setups. The abbreviation ensures account uniqueness across companies (e.g., “Sales - DEL” vs “Sales - MUM”).

Available Workarounds:

  1. Use a short abbreviation (single letter like “D” instead of “DEL”)

  2. Create custom Print Formats that remove the abbreviation for external documents - For view Purpose

  3. Create custom Reports for internal viewing without abbreviation

Not Recommended:

  • Attempting to rename accounts via database - Links will break

  • Any approach that removes the abbreviation from the system

The abbreviation is a feature that ensures data integrity in multi-company environments. The best approach is to accept it as part of the account naming convention and use display-level workarounds where needed.

1 Like

Plus tomorrow if you scale up you will be grateful you had this feature

@asieftejani , @shaileshsaini, @rishabgupta

Thank you for your help.

1 Like