Hello there, Rashmi.
QuickBooks doesn't have a built-in feature to prevent a user from writing a check if the account balance is insufficient.
In this situation, you can choose a different user role that limits the user's ability to write a check. By doing this, you can prevent the user from writing a check, regardless of their balance. Visit this article for more details: Create and manage users and roles in QuickBooks Desktop.
I understand that this option would benefit your business. For now, I recommend sending feedback about imposing an error notification when funds are not enough. Here's how:
- Go to the Help menu in your company file.
- Select Send Feedback Online and choose Product Suggestion.
- Click the Type of Feedback drop-down arrow and select Product Suggestion.
![feedback.PNG feedback.PNG](https://quickbooks.intuit.com/learn-support/image/serverpage/image-id/95954i6EBF0326D8D56F1C/image-size/large?v=v2&px=999)
Additionally, you can read this article to learn more about user login and restrictions: Users and restrictions.
If you have suggestions or other feedback to share, feel free to post them. We'll take them as an opportunity to improve QuickBooks.