When you try to save or enter a transaction, you see one of these messages:
These messages appear when the Accounts Receivable or Account Payable account is chosen on a transaction but the name associated with that account is not a customer or vendor name. This problem commonly occurs on the following types of transactions:
Add a name in the name field
Note: Even if you don't want to use a name, you will still need to use one. It's required by QuickBooks in certain transactions. However, the name can be one you create like General.
Check the type of name used on the transaction
Check the type of account used on the transaction
Important: You cannot change the type for accounts created by QuickBooks (for example, Accounts Receivable, Accounts Payable, Payroll Liabilities).