Glossary
QuickBooks Reclassify Transactions
Reclassify Transactions is a QuickBooks Online tool that changes the account, class or location on many posted transactions in one step, instead of opening and editing each one.
Also called: reclassify transactions, reclassify tool, bulk reclassify, reclassify multiple transactions
14-day free trial · card required · cancel anytime
Definition
Intuit describes it as a way to "Move multiple transactions to a different account, class, or location at once." You pick the account the transactions currently sit in, narrow the list by date, tick the ones to change, choose a new account, class or location, and apply it to all of them.
It exists for cleanup. When months of activity landed on the wrong account, or class tracking was switched on after the fact, fixing transactions one form at a time is slow and error prone. The tool does the same edit to a batch.
The catch for a Stripe business is in what it will not change. Intuit’s rules exclude the account on any invoice or sales receipt that uses products or services, and those are exactly the records most Stripe sales become in QuickBooks. So the tool is excellent for fee and expense cleanup and for adding classes to sales, and it can’t move sales income from one account to another.
Key points
- +Changes account, class or location on many transactions at once.
- +Available in QuickBooks Online Advanced, and to accountants through QuickBooks Online Accountant for clients on any subscription.
- +Intuit’s current path: Settings, then Dimensions, then Dimension assignment, then Reclassify transactions.
- +On invoices, sales receipts, checks and bills that use products or services, it can change the class but not the account.
- +It can’t change the bank or credit card account an expense was paid from.
- +Payroll transactions and inventory adjustments are out of scope.
Who has it and where to find it
Intuit lists the tool in QuickBooks Online Advanced and Intuit Accountant Suite, and also in Intuit Enterprise Suite. The detail that matters for smaller businesses is the accountant route: QuickBooks Online Accountant can use it for clients on any subscription. A business on a lower plan that needs a bulk cleanup can have its accountant run it from their side.
Intuit’s current path is Settings, then Dimensions, then Dimension assignment, then Reclassify transactions. An older Intuit article gives the shorter path of Settings, then Reclassify Transactions, so if you don’t see Dimensions, look for Reclassify Transactions directly under Settings.
The first choice on the screen is the Account type. Profit and Loss shows income and expense accounts. Balance Sheet shows asset, liability and equity accounts. Then pick the account the transactions are in now, set a date range, and search or filter to the ones you want.
What it can’t reclassify
Intuit lists five limits, and each one decides whether the tool can help with a given mess.
Transactions with items. "For invoices, sales receipts, checks, or bills that include products or services, you can only change the class, not the account." The account on those lines comes from the product or service, so the tool leaves it alone.
Payment accounts. "You cannot change the bank or credit card account for expenses." The expense side of an expense can move. The account it was paid from cannot.
Billable expenses. You can change the expense account but not the income account on the related income transaction.
Inventory adjustments. Neither account nor class can change, because they are tied to inventory shrinkage and asset accounts.
Payroll. Payroll transactions are managed in the Payroll app, not here.
One rule applies to moves rather than exclusions: when a transaction is moved to Accounts Receivable or Accounts Payable, Intuit says "you must assign a customer or vendor."
What it fixes in a Stripe-synced file
Three kinds of Stripe cleanup fit the tool well.
Fees on the wrong expense account. If Stripe processing fees were recorded as expenses against a general account such as Bank Charges, and you want them on a dedicated Stripe fees account, the expense account is exactly what the tool can move. Filter the Profit and Loss account list to the old account, narrow by date, and move the batch.
Adding classes after the fact. If you switch on class tracking partway through the year, past Stripe sales receipts and invoices have no class. Because the tool can change the class on transactions with items, it can tag months of sales with the right class in one pass. The same goes for locations.
Balance sheet mistakes. A run of transactions posted to the wrong asset or liability account can be moved by choosing Balance Sheet as the account type, subject to the payment-account and item rules above.
What it can’t fix, and what to do instead
Two common Stripe problems fall outside the tool.
Sales income on the wrong account. Stripe sales usually reach QuickBooks as sales receipts or invoices with a product or service on each line, and the income account comes from that product. The tool can’t change the account on those lines. The fix is on the transactions themselves: change the product on the affected lines to one linked to the right income account, one transaction at a time. If the product itself points to the wrong income account, correct that too, so new sales stop landing in the wrong place. Count the affected transactions before you start, because this is the slow path.
Expenses paid from the wrong account. If fees were recorded as paid from the wrong bank or clearing account, the tool can’t change the payment account. Those transactions need editing individually, or reversing and re-entering against the right account.
Before any bulk change, run the report you are trying to fix, such as the Profit and Loss by month or the General Ledger for the account, and save it. Run it again afterwards. The totals should move by exactly the amount you reclassified, and nothing else should change.
Frequently asked questions
What does Reclassify Transactions do in QuickBooks Online?
It changes the account, class or location on many posted transactions at once. Intuit describes it as a way to "Move multiple transactions to a different account, class, or location at once." You select the transactions from one account, pick the new value, and apply it to all of them.
Which QuickBooks Online plans have Reclassify Transactions?
Intuit lists QuickBooks Online Advanced, Intuit Accountant Suite and Intuit Enterprise Suite. Accountants using QuickBooks Online Accountant can also use it for clients on any subscription, so a business on a lower plan can ask its accountant to run it.
Why can’t I change the account on a sales receipt with Reclassify Transactions?
Because the sales receipt uses products or services. Intuit’s rule is that for invoices, sales receipts, checks or bills that include products or services, "you can only change the class, not the account." The account comes from the product, so change the product or edit the transactions instead.
Can I use Reclassify Transactions to move Stripe fees to a different account?
Usually, yes, if the fees were recorded as expenses. The tool can change an expense’s expense account, so fees on a general account can move to a dedicated Stripe fees account. It can’t change the bank or credit card account the expense was paid from.
Can I add classes to past transactions in bulk?
Yes. Class is the one field the tool can change even on invoices and sales receipts that use products or services. That makes it the fastest way to tag months of past Stripe sales after switching on class tracking.
What customers say about running Stripe through Acodei

“If you're testing out all the different Stripe/QuickBooks integration apps right now, let me save you some time. This one is the best one by far.”
“Works well and is really helpful for massive transactions. The support is really fast and helpful. 100% recommended.”
Related reading
- QuickBooks Class Tracking
- QuickBooks Location Tracking
- QuickBooks Product/Service
- QuickBooks Expense
- QuickBooks Account Type
- QuickBooks General Ledger
- Stripe class tracking in QuickBooks
- A QuickBooks chart of accounts for Stripe
More glossary terms
- Undeposited Funds
- Stripe Balance Transaction
- Available vs Pending Balance
- Stripe Dispute
- Stripe Dispute Evidence
- Stripe Fee
- Stripe Balance Adjustment
- QuickBooks Credit Memo
- Stripe Tax
- QuickBooks Tax Code
- Stripe Reserve
- Stripe Tax Rate
- Stripe Fee Credit
- Stripe Credit Note
- QuickBooks Product/Service Item
- Stripe Payout
- QuickBooks Sales Receipt
- QuickBooks Bank Deposit
- QuickBooks Transfer
- Stripe Authorization Hold
- QuickBooks Refund Receipt
- QuickBooks Payment
- QuickBooks Expense
- QuickBooks Journal Entry
- Stripe Financial Account
- Holding Account
- Accounts Receivable
- Bank Feed
- Deferred Revenue
- Stripe PaymentIntent
- Stripe Checkout Session
- Stripe SetupIntent
- Stripe PaymentMethod
- Stripe Charge
- Stripe Refund
- QuickBooks Invoice
- QuickBooks Class Tracking
- QuickBooks Location Tracking
- QuickBooks Project
- QuickBooks Closing Date
- Stripe Invoice Line Item
- Stripe Proration
- Stripe Invoice Status
- Stripe Shipping Rate
- Stripe Transfer
- Stripe Mandate
- Stripe on_behalf_of
- Stripe Invoice Item
- QuickBooks Estimate
- Stripe Invoice Payment
- Stripe Invoice Payment Settings
- Stripe Billing Meter
- Stripe Invoice Template
- Stripe Price
- Stripe Subscription Schedule
- Stripe Subscription Item
- QuickBooks Recurring Transaction
- QuickBooks Sub-Customer
- QuickBooks Audit Log
- QuickBooks Bank Rule
- Stripe Subscription Status
- Stripe Mixed Interval Subscription
- Stripe Trial Settings
- QuickBooks Payment Terms
- Stripe Pending Update
- QuickBooks Tags
- QuickBooks Credit Card Credit
- QuickBooks Vendor Credit
- QuickBooks Bill
- QuickBooks Delayed Charge
- Stripe Billing Mode
- QuickBooks Billable Expense
- Stripe Customer Cash Balance
- QuickBooks Purchase Order
- QuickBooks Opening Balance
- QuickBooks Account Type
- QuickBooks Sales Tax Center
- Stripe Webhook
- Stripe Metadata
- Stripe Outbound Payment
- Stripe Received Credit
- Stripe Outbound Transfer
- Stripe Inbound Transfer
- Stripe Received Debit
- Stripe Payout Method
- Stripe Financial Account Transaction
- Stripe Financial Address
- Stripe Application Fee
- Stripe Connected Account
- Stripe Destination Charge
- Stripe Separate Charges and Transfers
- Stripe Direct Charge
- Stripe Payment Method Configuration
- Stripe Dynamic Payment Methods
- Stripe Payment Method Rules
- QuickBooks Bundle
- Stripe Account Capability
- Stripe Merchant of Record
- Stripe Data Pipeline
- Settlement Currency
- Hosted Invoice Page
- Stripe Customer
- Stripe Product
- QuickBooks Home Currency
- QuickBooks Exchange Gain or Loss
- QuickBooks Trial Balance
- QuickBooks General Ledger Report
- QuickBooks Retained Earnings
- QuickBooks Profit and Loss Report
- QuickBooks Balance Sheet Report
- QuickBooks Account Register
Ready to try Acodei?
Connect Stripe to QuickBooks Online in minutes and let the fees, refunds, and payouts land where your accountant expects them.
14-day free trial · card required · cancel anytime