Skip to main content

Get 50% OFF QuickBooks for 3 months*

Buy now
Switch to QuickBooks and 70% off for 3 Months
November 3, 2018
Question

Classes vs Projects

  • November 3, 2018
  • 3 replies
  • 7 views

In QBO Plus, what is the difference between using classes and using projects? I have an arts organization that wants to track revenue and income for particulars shows. How do we best do that?

3 replies

November 3, 2018

I think you're best to use Projects here.

I use Classes like departments, so I can separate expenses on financial statements to see the different departments in separate columns.

I use Projects as jobs, so I can see the income and expenses related to each, or a particular job, at any time.  Projects have stat and end dates.

December 29, 2021

So, you can use projects and classes at the same time?

LieraMarie_A
Level 8
December 29, 2021

Yes, you can use projects and classes at the same time, @Christyalness.

 

Make sure you have these features turned on from your company settings. To activate class tracking, follow these steps:

 

  1. Go to the Gear icon and select Account and Settings.
  2. Select the Advanced tab and choose the Categories section to edit.
  3. Check Track classes.
  4. You can also check Warn me when a transaction isn't assigned a class.
  5. Under Assign classes, select One to entire transaction or One to each row in transaction.
  6. Select Save, then Done.

 

After that, you can create classes that represent different parts of your business.

 

Then, you can follow the steps provided by Rea_M on how to set up projects. This feature is only available in QuickBooks Online Plus, Advanced, and Accountant.

 

Additionally, we have an awesome write-up about converting data that was previously organized by class into projects. Check out this link: Using Projects instead of Classes in QuickBooks Online.

 

You can swing by anytime you need more help with tracking your transactions. I'm more than happy to help. Have a great day.

Morgan_B
QuickBooks Team
November 5, 2018

Hey there, jdwatson7611.

 

Thanks for taking the time to contact the Community for support. I'm here to offer some perspective on the differences between Classes and Projects in QuickBooks Online.

 

Classes are typically used as departments or segments of your business. This is beneficial for reporting purposes to see how one division of a company is doing compared to others. This article offers an overview of setting up and working with Classes: https://quickbooks.intuit.com/community/Help-Articles/Set-up-and-work-with-class-and-location-tracking/m-p/187874.

 

The Projects feature is comparable to job costing. Using Projects allows you to include transactions, time, and running reports so you always know how your project (or art show) is doing. I have a write-up for you that covers the ins-and-outs of using this component of QBO: https://quickbooks.intuit.com/community/Inventory-and-projects/QuickBooks-Online-Projects/m-p/186112.

 

With this information, you'll be able to showcase revenue and income for your shows in QuickBooks. Feel free to contact me if you have any other questions. Take care. 

November 16, 2019

While it is true that a QBO Project is used for job costing, it is highly constrain by enforcing a mapping requirement to a single customer. I have a similar challenges in a different field of endeavor, but the semantics are similar. Namely, I need to track the profitability of events, where an event typically services many people. Obviously, with QBO's severe limitation, I am unable to associate an event (QBO Project) with its multiple attendees. It would be highly useful to disassociate an event with a 'customer' in order to collect and aggregate all the income & expenses associated with an event. The single-customer mapping forces a Project "view" to be customer-centric, which is fine if your building a kitchen for a client but not if your business involves tracking the profitability across a Project that is actually project-based and not customer-based.

 

I've been grinding my teeth, looking for a workaround, but none appears to exist in QBO, which I find highly disturbing, since this need is very commonplace. After reading some articles and receiving some feedback from other QBO users in this forum and others, I considered hacking my requirement using QBO Classes. Clearly Class semantics are designed to connote facets of one's business that enable meaningful income/expense breakdowns. A QBO Class reflects "types" and not "instances", which is why I considered my approach a hack. My intent was to create a type-specific QBO Class and then sub-class it with "instances" of that type. For example, suppose I was a car dealership and was interested in tracking income/expenses based upon the types of vehicles I sold (e.g., truck, car, car > SUV, car > compact, car > convertible, etc.). Now, I want to track my sales/costs for specific car models, so I create yet another subclass. Examples:

 

car > SUV > Mazda CX-30, car > SUV > Chevrolet Equinox, car > SUV > Nissan Rogue

 

In this context, without getting into a deep-dive on Ontology and terminological semantics, the Mazda, Chevrolet and Nissan SUV models can be considered "instances" of the SUV "type". Clearly, this is not the intended use for QBO Class. However, barring another workaround, this is the only option I could find to me my needs. I was about to implement this approach until I discovered the QBO Plus version allows a maximum of forty Classes. Bummer. In the car dealership scenario, I bet one can dig up at least forty SUV "instances", let alone "instances" of the other vehicle types. Another dead end.

 

I have to say I am truly disappointed at this egregious oversight on Intuit's part.

KarenEdithL
QuickBooks Team
November 16, 2019

Thanks for sharing your thoughts with us, @aspsa.

 

We know that there are customers that are outgrowing QBO today, and our goal is to make sure that those customers are in a fully-featured product.

 

Our developers are continually working on improving the software and make it work the way your business needs.

 

As we assess the preferences that we gather from our users, I encourage you to visit our QuickBooks Online Blog. This way, you'll stay current with our new updates.

 

Please know that our doors are always to help you with any QuickBooks concern. 

February 17, 2022

Quick question Can I create a project after the transactions are posted and reallocate to the project

 

Thank you

Moderator
February 17, 2022

Yes, you can @HC786. I’m here to provide you information.

 

In QuickBooks Online, you have the option to reallocate the existing transactions to your new project. If you have unpaid invoices, you can simply follow the steps below to add them to projects.

 

  1. Select the Sales menu, then go to the Invoices tab.
  2. Locate and select the unpaid invoice.
  3. Press View/Edit under Action.
  4. Click the Customer dropdown, then select the project.
  5. Select Save.

 

Please know that modifying paid invoices will disconnect from the attached payment, and the transaction status changes to unpaid. You can read this article to learn how to add a paid invoice to your project: Add existing invoices to QuickBooks Online Projects.

 

Moreover, you can visit these resources for more insights about projects:

 

 

Please don’t hesitate to comment below if you have any other concerns or questions about projects. The Community is always here to provide you assistance. Take care!