Tally Security Control & User Access: Complete Guide

Learn how to set up Security Control and User-Level Access in TallyPrime and Tally.ERP 9. Create users, assign permissions, and protect company data.

 

Tally Security Control & User Access: Complete Guide

  Learn how to configure Security Control and User-Level Access in TallyPrime and Tally.ERP 9. Follow this step-by-step guide to create user accounts, assign permissions, restrict sensitive financial reports, and protect your business accounting data.

1. Introduction: Why Security Control Matters in Tally

When multiple people use the same accounting software, protecting financial data becomes essential. In a business, the owner may need access to every transaction, the accountant may handle sales and purchase entries, and a cashier may only need to record daily receipts and payments.

Giving everyone the same level of access can create unnecessary risks. Someone might accidentally delete a voucher, change a ledger, view confidential financial reports, or modify important company settings.

This is where Security Control and User-Level Access in Tally become useful. These features help you decide who can access your company data, which tasks each user can perform, and which financial records must remain restricted.

For example, if you run a retail shop, you can allow your accountant to enter purchase vouchers while restricting access to sensitive financial reports and security settings.

In this guide, you will learn how to enable security controls, create user accounts, assign permissions, and manage access more effectively in TallyPrime.

2. What Is Security Control in Tally?

Security Control is a feature that helps protect your company data by controlling who can open and work with your Tally company.

Depending on the version and configuration, you can use security settings to:

  • Create separate user accounts.

  • Set usernames and passwords.

  • Restrict access to specific tasks and reports.

  • Control who can create, alter, or delete accounting entries.

  • Protect sensitive financial information.

  • Limit access to company administration and security settings.

The main objective is to give each employee only the access required to perform their job.

Practical example: A business owner can have full access, an accountant can manage accounting vouchers, and a sales employee can enter sales transactions without being allowed to change company security settings.

3. Understanding User-Level Access in Tally

User-Level Access means assigning different permissions to different users according to their responsibilities.

Instead of sharing one username and password with your entire team, you can create individual accounts with suitable access rights.

Here is a simple example:

User RoleSuggested Access
Business OwnerFull company access
AccountantAccounting entries and permitted reports
Sales ExecutiveSales vouchers and relevant customer records
Purchase ExecutivePurchase vouchers and relevant supplier records
CashierPermitted receipt and payment entries
AuditorRead-only access to relevant records, where supported

The exact permissions available depend on your Tally version and the security configuration you use.

4. Before You Start: Check Your Tally Version

The steps for setting up security may differ between TallyPrime and Tally.ERP 9.

  • TallyPrime: Security configuration is generally available through the company configuration and security-related options.

  • Tally.ERP 9: Security controls are commonly configured through the Security Control option in Company Creation or Company Alteration.

Before making changes, confirm which version you are using.

It is also good practice to take a backup of your company data. This gives you a recovery option if a configuration change causes unexpected problems.

5. How to Enable Security Control in TallyPrime

Follow these steps to enable security controls in TallyPrime. Menu labels may vary slightly depending on your release.

Step 1: Open Your Company

Start TallyPrime and open the company for which you want to configure security.

Make sure you select the correct company, particularly if you manage multiple businesses.

Step 2: Open Company Configuration

Press Alt+K (Company) and look for the option related to alteration or configuration of the current company.

Open the relevant company settings and locate the security-related options.

Step 3: Enable User-Based Security

If your release provides a security or user-access configuration option, enable it and select the appropriate security settings.

You may be asked to define administrator credentials or configure the security level for the company.

Step 4: Create an Administrator Password

Choose a strong password for the person responsible for managing access.

Avoid easy passwords such as 123456, admin, or your business name.

Use a unique password and store it securely. Do not share the administrator password with every employee.

Step 5: Save the Configuration

Accept and save your changes.

If TallyPrime prompts you to restart the company or log in again, follow the instructions displayed on the screen.

Important: If you cannot find the exact option described above, check your TallyPrime release's help documentation. Do not assume that every release uses identical menu paths.

6. How to Enable Security Control in Tally.ERP 9

If you are using Tally.ERP 9, follow this general procedure.

Step 1: Open the Company

Launch Tally.ERP 9 and select the company whose access permissions you want to manage.

Step 2: Go to Company Alteration

Open the company alteration screen from the company menu.

Look for the Use Security Control option.

Step 3: Enable Security Control

Set the security control option to Yes.

Depending on your configuration, Tally may ask you to enter a name for the administrator or create administrator credentials.

Step 4: Set the Administrator Password

Enter the administrator username and password.

Use credentials that are difficult to guess and accessible only to the authorized person.

Step 5: Save the Changes

Accept the configuration and return to the company.

You can now configure user accounts and security levels, provided the selected version and configuration support the required permissions.

7. How to Create Users in Tally

Once security controls are configured, the next step is to create individual user accounts.

Step 1: Open User Management

Navigate to the security or user-management area of your Tally version.

In Tally.ERP 9, you can generally access user management through Company Info → Security Control → Users and Passwords.

In TallyPrime, look for the corresponding user-access or security configuration options available in your release.

Step 2: Add a New User

Enter the username for the employee who needs access.

For example:

  • Accountant01

  • SalesUser01

  • Cashier01

Using separate usernames makes it easier to identify who is responsible for different activities.

Step 3: Assign a Password

Set a password for the new user. Where supported, ask the employee to change it after their first login.

Avoid giving several employees the same credentials because shared accounts make it harder to investigate mistakes or unauthorized changes.

Step 4: Assign a Security Level

Select the appropriate security level or permissions for that user.

For example, an accountant may require access to accounting vouchers and financial reports, while a cashier may need only the relevant cash and payment functions.

Step 5: Save the User Details

Save the new account and test the login.

Confirm that the employee can perform the required tasks but cannot access restricted areas.

8. How to Set User-Level Permissions in Tally

Creating user accounts is only the first step. You must also configure what each user is allowed to do.

Depending on your version, security settings may let you define permissions for different activities, reports, and administrative functions.

Step 1: Open Security Levels

Go to the security configuration area and locate the option for creating or altering security levels.

Step 2: Create a Suitable Security Level

Give the security level a descriptive name, such as:

  • Accountant

  • Sales Operator

  • Purchase Operator

  • Read-Only User

Choose names that clearly indicate the purpose of each access level.

Step 3: Define the Allowed Activities

Set permissions according to the user's job.

Where the relevant controls are available, consider whether the user should be allowed to:

  • Create accounting vouchers.

  • Alter existing transactions.

  • Delete vouchers.

  • View financial reports.

  • Access sensitive information.

  • Change company configuration.

  • Manage users and passwords.

Avoid granting more access than necessary.

Step 4: Restrict Sensitive Activities

For employees who only enter routine transactions, consider restricting deletion, alteration of important records, and access to administrator settings.

A user who enters sales vouchers does not automatically need permission to modify every ledger or change the company's security configuration.

Step 5: Save and Test the Permissions

Save the security level and assign it to the appropriate users.

Log in using a test account and verify that the configured restrictions work as expected.

Practical tip: Always test permissions before rolling them out to your entire team. A restriction that is too strict may prevent employees from completing essential tasks.

9. Example: Set Up Three Different User Roles

Suppose you operate a trading business with three employees who use Tally.

You can organize their access as follows:

UserAllowed ActivitiesActivities to Restrict
OwnerAccounting, reports, administrationNone of the routine activities, subject to company policy
AccountantSales, purchase, payment, receipt, permitted reportsUser administration and sensitive settings
CashierApproved cash and bank-related entriesUnrelated reports, security settings, and unauthorized alterations

This structure separates everyday work from sensitive administrative tasks.

For example, if the cashier accidentally enters the wrong payment amount, the business can follow an approved correction process rather than allowing unrestricted changes to all accounting records.

These are recommended role designs, not guaranteed default roles in Tally. Configure the permissions using the options available in your version.

10. How to Restrict Access to Important Reports

Financial reports can contain sensitive business information, including profit figures, outstanding balances, and cash positions.

You may want to limit access to reports such as:

  • Profit & Loss Account.

  • Balance Sheet.

  • Cash Flow or Cash-related reports.

  • Outstanding Receivables and Payables.

  • Cost Centre reports.

  • Other confidential financial information.

Where supported, use report-level permissions to decide which users can view particular reports.

For example, a sales employee may need customer transaction details but may not need unrestricted access to the company's overall profitability.

Keep in mind that restricting one report does not necessarily restrict every alternative route to the same information. Review the available permissions carefully and test them using a non-administrator account.

11. Best Practices for Managing Tally Security

Good security requires more than enabling a password. Follow these practices to reduce the risk of unauthorized access and accidental changes.

11.1 Use Separate User Accounts

Give each employee an individual account. Avoid sharing the administrator login.

11.2 Apply the Principle of Least Privilege

Give each user only the permissions needed for their responsibilities.

For instance, a purchase operator should not automatically receive unrestricted access to sales, payroll, or company administration.

11.3 Protect Administrator Credentials

Use a strong, unique password and limit access to authorized personnel.

Never store administrator passwords in publicly accessible spreadsheets or notes.

11.4 Review Permissions Regularly

Review user access when employees change roles, leave the business, or take on new responsibilities.

Remove or disable accounts that are no longer required, using the appropriate controls in your version.

11.5 Back Up Your Company Data

Maintain regular backups in a secure location. Restrict access to backup files because they may contain the same sensitive financial information as the original company data.

11.6 Test Security After Changes

After changing permissions, test the affected user accounts. Confirm that authorized tasks still work and restricted activities remain inaccessible.

11.7 Keep Tally Updated

Use a supported version and apply appropriate updates. Consult the official documentation for version-specific security options.

12. Common Tally Security Problems and Their Solutions

ProblemPossible Solution
User cannot open the companyCheck the username, password, and assigned permissions
User cannot enter a voucherConfirm that the relevant voucher-entry permission is enabled
User can view a restricted reportReview report-level and related access permissions
Employee can alter sensitive entriesRecheck alteration and deletion permissions
Administrator password is forgottenFollow the official recovery process for your version; avoid unverified workarounds
Security options are missingConfirm the Tally version and consult its documentation
Employee has left the businessRevoke or update access promptly and review any shared credentials

Do not attempt to bypass security controls to solve access problems. Use the authorized administrator account or the official support process.

13. Frequently Asked Questions (FAQs)

13.1 What Is Security Control in Tally?

Security Control lets you protect company data by managing user accounts, passwords, and access permissions.

13.2 Can I Create Multiple Users in Tally?

Yes. Supported versions allow you to create separate users and assign suitable access levels.

13.3 Can I Restrict Voucher Deletion?

You can restrict deletion where the relevant permission is available in your Tally version and configuration.

13.4 Can a Cashier Access Only Cash Transactions?

You can configure limited access according to the available security settings, although the exact restrictions depend on your version.

13.5 What Should I Do If I Forget the Administrator Password?

Use the official recovery procedure applicable to your Tally version or contact authorized Tally support. Do not use unverified password-removal tools.

14. Conclusion

Setting up Security Control and User-Level Access in Tally helps you protect accounting records, reduce accidental changes, and give employees access that matches their responsibilities.

Start by enabling security, creating separate user accounts, assigning appropriate permissions, and testing each account. Then review access regularly and maintain secure backups of your company data.

For the best results, follow the principle of least privilege: give every user the access they need to do their job, but no more than necessary. This simple practice can make your accounting workflow safer, more organized, and easier to manage.

COMMENTS

Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content