Bookkeeping for Multiple Businesses in QuickBooks: Separate Company Files vs One File
Jul 21, 2026
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
Same tool as our bank statement to QBO converter. Free to try, no card needed.
Bookkeeping for multiple businesses in QuickBooks comes down to one rule: each separate legal entity should have its own company file and its own subscription, not a shared file split by classes. If you run two LLCs, an S corp plus a side venture, or a handful of rental entities, each one files its own tax return and needs its own balance sheet, so each one gets its own set of books. Classes and locations solve a different problem, and mixing the two up is where owners get into trouble.
Last updated July 2026. General information, not legal or tax advice.
The core answer: one company file per legal entity
A separate legal entity should get a separate QuickBooks company file, full stop. Every entity with its own EIN files its own tax return, owns its own bank accounts, and needs a balance sheet that stands on its own. You cannot cleanly produce that if two businesses share one ledger, and blending them undercuts the liability protection that made you form separate entities in the first place.
Think about what a tax preparer needs at year end. For each entity they want a trial balance, a profit and loss, and a balance sheet that tie to that entity's bank statements and that entity's return. When Business A and Business B live in one file, someone has to carve them apart every reporting cycle, and any error in that split flows straight onto a tax return. Separate files remove that guesswork.
There is a legal angle too. Part of the point of an LLC or a corporation is that the entity is distinct from you and from your other companies. Commingling funds and records across entities is exactly the behavior that can weaken that separation if it is ever tested. Keeping the books apart is the bookkeeping half of keeping the entities apart.
When classes or locations are the right tool instead
Class tracking and location tracking are for segments inside a single legal entity, not for separate companies. If one LLC runs two storefronts, three service lines, or a couple of departments, those are divisions of the same taxpayer. One company file with a class or a location per segment lets you see profit and loss by segment while still filing one return for the entity.
The line is simple. Separate legal entity, separate EIN, separate tax return means a separate company file. Same entity broken into branches, departments, or product lines means one file with classes or locations. If you find yourself reaching for classes to keep two different tax returns straight, that is the signal you actually need two files.
How this works in QuickBooks Online
In QuickBooks Online each company is its own paid subscription, and there is no bundled multi-entity plan that puts several businesses on one bill. You can attach multiple companies to a single login and switch between them, but each one is billed separately. Intuit positions QuickBooks Online as a multi-company tool rather than a native multi-entity system, so bank feeds, the chart of accounts, users, and lists all stay isolated per company by design.
Accountants and bookkeepers handle the switching problem with QuickBooks Online Accountant, a free portal that lets one login manage many client companies from a single dashboard. Each client company is still its own subscription (often billed through the firm), but the accountant is not juggling separate passwords. If you support clients this way, our guide to bank statements to QuickBooks for accountants walks through the multi-client import routine.
On cost, plan for each entity to be a separate line item on your bill. Exact pricing and plan tiers change, so check current rates rather than trusting a number you read once. The practical takeaway is that three entities generally means three subscriptions, and that is a real budget consideration when you decide how many entities to run.
Keep each entity's bank statements in its own file
Every entity's bank and credit card statements belong in that entity's own company file, and nowhere else. This is the operational heart of clean multi-entity books: Business A's checking account reconciles only inside Business A's file, against Business A's statements. The moment one entity's transactions land in another entity's ledger, the reconciliation breaks and the tax picture blurs.
That is easier when each business has its own dedicated bank accounts. If you are still sharing an account across ventures, separating them is the first cleanup step, because commingled funds are painful to untangle after the fact. Once accounts are separate, importing is straightforward: pull each account's transactions into the matching company file and reconcile there.
New entities and catch-up work are where our tool fits. When you open a fresh company file for a business that has been trading for months, you often need to backfill history that predates the bank feed. Download the PDF statements for that entity, convert each one to a .qbo file, and import it into that entity's file. The same approach covers closed accounts and banks whose feed does not reach far enough back. See our walkthrough on importing bank statements into QuickBooks for the step by step, and the PDF to QBO converter to turn statements into an importable file.
Practical workflow across entities
A few habits make multiple company files much easier to live with. Use a consistent chart of accounts across your entities so the same expense lands on the same account name everywhere; that consistency is what makes any later consolidation or comparison possible without renaming half your accounts. When you set up company number two, model its chart on company number one.
Intercompany transactions need care. When you move money from one of your businesses to another, that is not income or an expense, it is a transfer between two entities you own. Record it on both sides: a due to or due from account (or a loan or owner contribution account, depending on the arrangement) keeps the two files in agreement and stops phantom revenue from appearing. Get your accountant's read on the right accounts, since the correct treatment depends on how the entities relate.
Consolidated reporting is the last piece. QuickBooks Online Advanced offers some multi-entity reporting features, and those change over time, so verify what your plan currently supports. Otherwise the reliable path is to export each entity's numbers and combine them outside QuickBooks; to roll several entities up into one view you can turn each export into a set of board-ready financial statements and stack them side by side. When you take on a new entity's messy history, our QuickBooks cleanup checklist is a useful starting point.
Frequently asked questions
Can I have two businesses in one QuickBooks account?
You can attach two businesses to one QuickBooks login, but they should live in two separate company files, not one shared file. Each legal entity needs its own books, its own balance sheet, and its own tax return, so create a distinct company for each and switch between them under the same sign in.
Do I need separate QuickBooks subscriptions for each business?
Yes, in QuickBooks Online each company file is its own paid subscription, and there is no bundled multi-entity plan. Two businesses generally mean two subscriptions billed separately. Accountants use the free QuickBooks Online Accountant portal to manage many client companies from one login, but each client company is still its own subscription.
Should I use classes or separate company files for multiple businesses?
Use separate company files for separate legal entities and classes only for segments inside one entity. If each business files its own tax return under its own EIN, give it its own file. If you are tracking two locations or departments of a single LLC, one file with classes or locations is the right tool.
How do I keep two businesses' bank accounts separate in QuickBooks?
Give each business its own dedicated bank and credit card accounts, then import each account's statements only into that entity's own company file. Never post one entity's transactions to another's ledger. Reconcile each account inside its home file against its own statements, which keeps the entities cleanly separated.
How do I record money moved between my own businesses?
Record it as a transfer, not as income or an expense, using a due to or due from (or loan or owner) account on both entities' books. Since you own both sides, the movement should net out across the two files. Confirm the exact accounts with your accountant, as treatment depends on how the entities are structured.
Convert your first statement free.
Upload a PDF bank statement, get a QuickBooks-ready .qbo back in seconds. No card to try it.