Yes, you can assign a class to a checking account in QuickBooks Online

QuickBooks Online lets you tag your checking account with a class during setup or at any time afterward. This class then appears on every transaction that flows through that account, which means you can sort and report by class without manually tagging each deposit and withdrawal. The class sticks to the account itself, not to individual transactions, so it works best when your checking account is dedicated to a single business location, department, or cost center.

The process takes less than a minute and requires only that you have admin access to your QuickBooks Online company file. You do not need to close the account or move money to make the change.

Key Takeaways

  • A class assigned to a checking account automatically applies to all transactions in that account without requiring you to tag each one separately.
  • You can assign or change a class in the account settings under Chart of Accounts, and the change takes effect immediately on new transactions.
  • Classes assigned to accounts work best when each account serves a single business purpose, such as a location-specific account or a department fund.
  • Transactions that already exist before you assign a class will not retroactively receive that class tag unless you manually edit them.

Where to assign a class to your checking account

Open QuickBooks Online and go to the Chart of Accounts. Find your checking account in the list and click the three-dot menu next to it, then select Edit. Scroll down to the section labeled Class and choose the class you want from the dropdown menu. If you have not yet created classes in your company file, you will see an option to create one directly from this screen.

Click Save and Close when you are done. The class assignment takes effect immediately on any new transactions posted to that account after you save. You do not need to restart QuickBooks or perform any additional steps.

What happens to transactions after you assign a class

Every new deposit, check, and transfer that hits your checking account will automatically carry the class you assigned. This means your profit and loss statement, balance sheet, and custom reports will sort and filter by that class without any extra work on your part. If you run a report by class, all activity from that checking account will appear under the class you selected.

Transactions that were already in the account before you assigned the class will not change. They will remain unclassified unless you go back and manually edit them. If you need those older transactions to carry the class as well, you can select them in bulk and reassign the class, or you can leave them as they are and only have the new transactions classified going forward.

When assigning a class to an account makes sense

Class assignment works well when your checking account has a single, consistent purpose. For example, if you have a separate checking account for your Boston location, assigning the Boston class to that account means every transaction automatically reports to Boston without extra steps. The same logic applies if you have a dedicated account for a specific department, project, or cost center.

Class assignment does not work well if your checking account receives mixed transactions from multiple locations or departments. In that case, you will need to assign classes to individual transactions instead, because a single account can only hold one class at the account level. If you find yourself doing that frequently, it may be worth opening a separate checking account for each class so the automation can do the work.

How to change or remove a class from a checking account

Go back to Chart of Accounts, find the account, click the three-dot menu, and select Edit. In the Class field, you can either select a different class or clear the field entirely to remove the class assignment. Click Save and Close. The change applies to new transactions only; existing transactions keep whatever class they already have.

If you remove a class from an account that previously had one, the transactions that were already posted will retain their class tags. Only new transactions going forward will be unclassified (unless you manually assign them a class at the time of entry).

Reporting by class when your checking account has one assigned

Once you assign a class to your checking account, you can run reports filtered by class and see all activity from that account grouped together. Go to Reports, select a report type such as Profit and Loss or Balance Sheet, and use the Class filter to view only transactions tagged with that class. Your checking account balance and all its transactions will appear under that class.

You can also create custom reports that break down your checking account activity by class, which is useful if you want to see how much cash each location or department has on hand. The class tag makes this sorting automatic rather than something you have to do manually for each transaction.

Frequently Asked Questions

Can I assign more than one class to a single checking account?

No. A checking account can hold only one class at the account level. If you need to track multiple classes through the same account, you will need to assign the class to each individual transaction instead of using the account-level setting.

What if I assign a class to my checking account and then realize I made a mistake?

You can change it at any time by going back to Chart of Accounts, editing the account, and selecting a different class or clearing the field. Transactions already posted will keep their original class; only new transactions will use the updated class.

Do I need to assign a class to my checking account, or is it optional?

It is optional. You can run your business without assigning classes to accounts and instead assign classes to individual transactions as they occur. The account-level assignment is a convenience feature that saves time if your account serves a single business purpose.

Will assigning a class to my checking account affect my bank reconciliation?

No. The class tag is a QuickBooks organizational tool and does not change how your account reconciles with your bank statement. Your bank sees only the transaction amounts, not the classes you assign in QuickBooks.