Here's an E X T R E M E L Y frustrating situation! (I cleaned that up for young viewers!) I am OFTEN in the invoicing aspect to bill for labor, most often this a MANY line items invoicing process, I get to very end, have totaled everything up, bottom line matches, and Quickbooks keeps telling me "you must enter an account for this line item" - I can't figure out a way past this to save my soul and it's BEYOND frustrating to have to delete the 30 or 40 line invoice it just took me 45 minutes to enter because I to re-enter it AGAIN! WHY does this happen and HOW can I work around it? This is a BAD BAD BAD mojo in Quickbooks!! VERY BAD!!! I have even gone so far as to delete my last 3 or 4 even sometime 10 lines and re-entered them only to again get the "you must enter an account for this line item"....WHAT THE HECK!!!! grrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr!
Typically this means that one or more of your items doesn't have a sales account associated with it. I see this sometimes after importing an items, where that can happen. If you check your items list and customize the view to turn and sales account column, do you see any items that don't have accounts (except for subtotals and such that don't ever have accounts)?
I understand how frustrating it is when something isn't working the way it uses to. Let's check the possible causes of this unusual experience.
Some items that were used on the invoice may have problems reason why you're getting this error message. To narrow down the cause of this behavior, you can start by verifying and rebuilding data in your QuickBooks Desktop. This helps self-identifies and resolves the most commonly known data issues.
Once completed, try creating the invoice. To identify which item has a problem, you may enter the first five items, then save the invoice. Continue to the next items until you either reach the error message or save the invoices successfully.
If you're able to find the item that causes the problem, double-check it under the Item List and be ensure it's linked to the correct account.
Drop a comment below if you have any other questions. I'm more than happy to help. Have a wonderful day!