Show or Hide Modules
You can hide or show some modules globally by changing the module visibility settings in ERPNext. For instance, if you are in a services business and would like to hide the Manufacturing module, you can do so with these tools.
Check/uncheck the items to show or hide modules.
Module Settings
For version 12 and above (including v14, v15):
- Log in as a user who has permission to change module visibility (e.g., System Manager).
- Go to Home > Settings > Customizing Module Visibility (or similar) — depending on your version the menu label may read “Customizing Module Visibility” or “Show/Hide Modules”.
- You’ll see a list of modules displayed as either cards or list items. For each module you’d like to hide, uncheck the box; check the box for each one you want to show.
- After making changes, reload the desk (browser) so the visibility updates.

Note: Modules will also automatically hide for users who have no permissions on any doctypes within that module.
For versions older than v12:
Click your username in the top right, click on “Everyone”, then Module Settings (or Modules) and check / uncheck modules to show/hide Issues to Consider Even if a module is checked (visible), a user still won’t see it if they don’t have any permissions on the doctypes inside that module.
If you want to hide a module for some users but not globally, you’ll need to adjust the Allowed Modules in the User record or set up a Role Profile accordingly (depending on version). After changes, sometimes a cache clear or reload may be needed for the UI to reflect the updates.