cancel
Showing results for 
Search instead for 
Did you mean: 
Briank2
Level 2

Bug in Class reporting when used in estimates

Found what I think is a bug in Class reports.  I have set up Classes for each state and an International class.  When I make an invoice, I assign the class depending on where I ship to--this is for my state's excise tax reporting. Once a month, I run a report by classes to see how much was shipped to each state, and internationally.  Works great, with one exception. If I first create an estimate for a customer, assign a class (since I know where its shipping), then later convert the estimate into an invoice, the assigned class is not carried over from the estimate to the invoice--well, let me clarify that--the invoice will show the same class as the estimate, but the detail is not saved with the invoice. When I run the report, any invoice that was converted from an estimate will show up in "unclassified." If I click on the invoice, it will show the correct class _on_the_invoice_, but it doesn't carry through to the report.  Typically, I click on each invoice, assign a new class somewhere I don't do business, rerun the report, then go to the changed invoices, click on each one and reassign correctly.  Then the report runs correctly.  Anyone else see this issue? 

3 Comments 3
Nick_M
QuickBooks Team

Bug in Class reporting when used in estimates

Hi Briank2. 

 

Thanks for taking the time to post in Community this evening. Based off of your post it sounds like you need to properly set up your classes that way you wont have to manually reassign them. Follow these steps below to do so. 

 

Step 1: Turn on class tracking.

  1. Open your company file.
  2. Go to the Edit menu, then select Preferences.
  3. Select Accounting, then go to the Company Preferences tab.>
  4. Select the Use class tracking for transactions checkbox.
  5. If you want a reminder when you haven't assigned a class, select the Prompt to assign classes checkbox.
  6. Select OK.

Step 2: Set up class categories for expenses and accounts.

  1. Go to the Lists menu, then select Class List.
  2. From the Class ▼ drop-down menu, select New.
  3. Enter the class name.
  4. If it's a subclass, select the Subclass of checkbox and find the class it's under in.
  5. Select OK to add it.

If you happen to be using a Mac/Apple Computer you can refer to this article. It highlights the steps above and provides the detailed process for Macs. 

 

If you have any other questions or concerns, you can post here in the Community at any time, thanks again and have a nice evening. 

Briank2
Level 2

Bug in Class reporting when used in estimates

Yeah, unfortunately, you didn't tell me anything new--you have just described how to start using Class Tracking, something I've already done.  I described a potential bug when doing exactly as you describe, but then running a report.  To reiterate, if a Class is assigned at the Estimate stage, then the Estimate is converted into an Invoice, the Class assigned does not get recorded with the invoice in whereever QB keeps track of that.  Looking at the invoice, you can see the class that was assigned, but the assignment doesn't make it to  the report.  Want to try again?

Pabz_L
QuickBooks Team

Bug in Class reporting when used in estimates

Hello there, @Briank2.

 

Classes and subclasses are additional means to categorize data in QuickBooks Desktop.

 

If you wanted to pull up a report with the correct class assigned, you can pull up the Profit & Loss report by Class.

 

Here’s how.

 

  1. Click the Reports tab.
  2. Select Company & Financial.
  3. Then, click the Profit & Loss report by Class.

 

I’m adding here an article for your additional reading about the class report:

Filter, sort, or total reports by Class.

 

Please let me know if you need further assistance. Have a good day.

Sign in for expert help
Ask questions, post replies & join our community of QuickBooks users.

Need to get in touch?

Contact us