You must assign an account for this transaction

Lately, I have a few customers having the same error with QuickBooks (Version 2004, 2005/06 and 2007/08). When they try to enter an invoice or bill, QuickBooks prompted an error message ‘You must assign an account for this transaction’.

2010_0615_assign_account

I have checked both Chart of Accounts and Item list; it does not seem to have any issue. Besides, no error found when I run a Verify Data and Rebuild Data. It just not allows me to save the transaction. What could be the problem?

I did a test, I removed the ‘Require accounts’ setting from the Preferences. I did an Invoice again, since I removed the Require Accounts setting; it allows me to save the transaction. From the transaction journals, I found that the Tax Payable account was missing. Instead of crediting the Tax Payable account it crediting Uncategorised Income account. Ha! I found the problem.

It seems that the Tax Code, Tax Preference or Tax Payable account was having a problem; it may be corrupted and cause the selected Tax Code not able to register with the associated Tax Account. I turn off the Tax Preferences, save it. Then, I turn on the Tax Preferences back again to allow the setting to refresh. Next, I set the ‘Require Account’ back to its original setting.

I entered an invoice again, this time I can save the transaction without an error message prompted. I view the transaction journal, it presented nicely with debiting of Accounts Receivable account and crediting both Sales and Tax Payable account.

Discover more from Solarsys

Subscribe now to keep reading and get access to the full archive.

Continue reading