Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
I have 11 invoices using the "Shipping" field, they are showing in the reports as "Not Specified ", I need to change "Shipping" field's to a "Shipping Revenue" class. Newley created invoices are correctly assigning the classes but I need to update ones already created.
Thank you for adding a screenshot, Jay. It gives me a visual representation of your concerns.
I'm here to ensure you're able to modify the classes of the created invoices.
As of now, you'll have to update the class manually. I'll walk you through the steps. Here's how:
If you want to customize the sales form, you can check this guide: Customize your invoices, estimates, and sales receipts in QuickBooks Online.
Feel free to drop by again here in the Community if you have other questions about tracking classes in QBO. I'm here to help.
I'm using Quickbooks online, since the desktop version is being phase out, I don't have an option to assign a class to an invoice only line items?
Thank you for transitioning from one QuickBooks product to another, @Jay. You can assign one class to an entire invoice, and it'll be my pleasure to show you how.
Tagging a transaction with a class can help you easily track it. You can do this if you don’t need to track each product you sell by class. To start, let's change how you tag a class in your Settings.
Here's how:
If you want to enter a class for each product you sell to a customer, you can switch back to One to each row in transaction anytime. You can learn more about this by reading this article: Track your transactions by class in QuickBooks Online.
Feel free to visit these resources to learn more about personalizing invoices and receiving customer payments:
Please let me know if you need further clarifications about using classes in transactions. I want to make sure everything is taken care of for you. Keep safe.
Quickbooks doesn't allow both classes assigned to line items and invoices?
I need classes assigned to line items...but this has nothing to do with my question.
Shipping field's <<<<< look at my image above, that is being set automatically, go to setting advance and in the drop down you choose the revenue account shipping goes to, there is no other way to change its class.
From the QB API side of things the shipping field is considered a lineitem, but I cannot get it to change its class.
Thanks for following up with the Community, JayBlake.
If you're seeing charges show up as "Not Specified" on reports and looking for a way to classify them, you'll need to create a product/service item for shipping charges.
Before getting started, there's a couple things to keep in mind. In the event you're going to use a shipping charge as a Product/Service line item, leave your Shipping field blank. If you do leave the Shipping field empty, it won't appear on invoices which have been emailed or printed.
Here's how to assign a class to a shipping charge:
I've also included a detailed resource about assigning classes which may come in handy moving forward: Assign a class to a shipping charge
I'll be here to help if there's any questions. Have a lovely Friday!
Maybe your not understanding what I'm asking.
-I didn't have an Shipping account selected (Picture 2) for the month of January, so all of my shipping is coming back "Not Specified" for January only.
-I need to update these invoices "Shipping Field" class's, around 15 invoices.
-All of my "Shipping Field" class's after I set the correct account for shipping (after January) are correct.
Hi there, @JayBlake. I have another way to move the not specified amounts to the correct classes.
You may create a journal entry to record them and ask for guidance from your accountant to help you out in accounting for the correct accounts to use. This way, your records won't mess up.
To create a journal entry, here's how:
You can check out this article for additional information about this process: Create a Journal Entry in QuickBooks Online.
You can also browse these articles to learn more about managing your reports:
If you have other concerns with our program besides this class reporting concern, please visit us again. We are more than happy to help you out. Have a lovely day, and thanks for reaching out to us!
Account is correct? See image 1
I need to set the class for the shipping field?
Hello, Jay.
I appreciate your time in trying to make the classes work for the Shipping field. I would like to chime in and clarify the details about it.
The Shipping field functions a little bit differently from the line items under the Product/Service column. When assigning classes, it is separate from the line items' classes.
This is true when you select One to each row in transaction in your Classes settings. With this setting, we're unable to assign the shipping class on the field itself.
However, when you select One to entire transaction, the Class behavior changes. QuickBooks applies the specified class to all fields, including the Shipping field. We can only use a single class for this though.
So, in order for us to assign a separate class to the shipping charges, we would need to use a service line item and add it under the Product/Service column.
My colleague, ZackE, had already mentioned the steps. However, I would like to clarify those steps in detail for you.
Since we've already created a shipping account, let's create a service for it:
Now, we have two choices here.
We can pull up those existing invoices and edit them. Add the shipping service we created on the line item, then assign a class.
Afterward, we would want to delete the Shipping field amount and leave it blank (to avoid redundancy and double-booking).
Another way is to delete and recreate the invoices. Before deleting them, take note of the invoice details.
To delete an invoice, simply open one, then click the More button. Select Delete.
Now, let's recreate the invoice, then add the shipping service item. We can assign the shipping class afterward.
The Profit and Loss by Class report should now reflect the assigned classes. We can also see that the shipping income is under the correct class.
After correcting the classes, do you also need to send statements for your customer's overdue balances? I'll add this guide if you need help in the future: Create and send customer statements in QuickBooks Online.
If there's anything else you'd like me to clarify about the Class feature, let me know and I'll help you out. I'll also cover other areas and functions, such as reports, entries, and taxes.
I can see in the API that the shipping field Invoice is consider a line item but I cannot set the class even from the API:
SalesItemLineDetail shippingsItemLineDetail = new SalesItemLineDetail
{
Qty = new decimal(1.0),
ClassRef = new ReferenceType()
{
Value = ShipMethodRef
},
ItemRef = new ReferenceType()
{
Value = "SHIPPING_ITEM_ID"
}
};
Line shippingLine = new Line
{
Description = "Shipping",
Amount = shippingCost,
AmountSpecified = true,
AnyIntuitObject = shippingsItemLineDetail,
DetailType = LineDetailTypeEnum.SalesItemLineDetail,
DetailTypeSpecified = true
};
lineList.Add(shippingLine);
Hello there, JayBlake.
We value your feedback on how the online program works, particularly the addition of a class to the Shipping field. This information will assist us in determining which areas require improvement to better meet your needs.
I recommend sending this idea (add a class to the shipping field) straight to our product engineers, so they can consider and possibly incorporate it into future enhancements. Here's how:
We want to keep you up to date on what our product developers are working on, as well as the latest program news and releases. You can visit the QuickBooks Blog and Firm of the Future to view them.
Furthermore, these resources include a list of topics that will guide users on how to manage customer-related transactions:
Feel free to visit the Community again if you have other customer and sales-related concerns. I'd be delighted to assist you further. Have a good one.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.
For more information visit our Security Center or to report suspicious websites you can contact us here