Tech for CFO
All insightsGeometric illustration of ascending blocks with a rising arrow in teal and navy

July 3, 2026 · 7 min read · Tech for CFO

Intercompany Eliminations in QuickBooks (Without the Month-End Hunt)

When you consolidate multiple QuickBooks companies, intercompany eliminations are the step that separates a real group view from a pile of trial balances added together. They're also the step that most often goes wrong—because in QuickBooks, nothing flags the transactions your entities do with each other, so finding them becomes a month-end hunt. Here's what eliminations are, a worked example with the actual entries, why they hurt in QuickBooks specifically, and how to stop hunting.

What are eliminations in accounting?

An elimination is a consolidation-only adjustment that removes activity a group did with itself. It never touches an entity's own books. Entity A's ledger is still correct as filed, Entity B's ledger is still correct as filed, and the elimination lives in the consolidation layer on top of both—which is exactly why it has to be rebuilt every period, and exactly why it gets lost.

A consolidated statement is supposed to show your group as if it were one company transacting with the outside world. Anything your entities did with each other isn't outside activity, so it has to be removed before the group numbers mean anything. If you don't eliminate, the group double-counts itself: revenue that's really just one pocket paying another, receivables and payables that net to nothing, loans the group made to itself.

What are intercompany eliminations? The four categories

  • Intercompany receivables and payables. Entity A's receivable from Entity B is Entity B's payable to Entity A. At the group level, both disappear. Nothing is owed, because the group cannot owe itself money.
  • Intercompany revenue and expense. When one entity sells to another, that "sale" isn't group revenue and the matching cost isn't group expense. Both come out. This is the one that inflates the top line most visibly, and the one investors and lenders check first.
  • Intercompany loans and interest. A loan between entities—and the interest accruing on it—is the group lending to itself. Principal and interest both net to zero at the group level, even though each entity books them correctly on its own.
  • Investment in subsidiary. The parent's investment account is eliminated against the subsidiary's equity, so the same capital isn't counted twice. Unlike the other three, this one is not symmetrical, and it is where the non-controlling interest calculation attaches.

An intercompany eliminations example

Concrete beats abstract. Take a two-entity group: Holdings owns 100% of Services. During March, Services invoiced Holdings $60,000 for management support. Holdings paid $45,000 of it before month-end. Separately, Holdings lent Services $200,000 two years ago at 6%, so Services accrued $1,000 of interest expense in March.

On the separate books, everything is right. Services shows $60,000 of revenue, a $15,000 receivable from Holdings, and $1,000 of interest expense. Holdings shows $60,000 of management expense, a $15,000 payable to Services, and $1,000 of interest income. Add the two trial balances together and the group appears to have earned $60,000 of revenue and $1,000 of interest income from a customer that is itself.

Three eliminating entries fix it:

  1. Revenue and expense. Debit intercompany revenue $60,000, credit management expense $60,000. Group revenue falls by $60,000. Group net income does not move—both sides came out together—which is the tell that you did it right.
  2. Receivable and payable. Debit intercompany payable $15,000, credit intercompany receivable $15,000. The group balance sheet shrinks by $15,000 on both sides. Again, equity is untouched.
  3. Interest. Debit interest income $1,000, credit interest expense $1,000, and eliminate the $200,000 loan asset against the $200,000 loan liability.

Notice what did not change in any of the three: consolidated net income and consolidated equity. A correct elimination of a fully intercompany transaction is always income-neutral and equity-neutral. If an elimination moves your group net income, either you eliminated only one side, or you have hit one of the two genuinely hard cases below. Both are worth checking before you accept the number.

Why intercompany transactions in QuickBooks are painful specifically

QuickBooks Online has no concept of "this transaction was with a related entity." An intercompany invoice looks exactly like a customer invoice. An intercompany bill looks like any vendor bill. There is no group-wide view and no cross-company link. So at close, someone has to go find both sides of every intercompany transaction across separate company files, match them, confirm they agree, and then build the elimination entries by hand.

Three things make this worse than it sounds.

The two sides often don't agree. Services invoiced $60,000 in March; Holdings received the invoice on April 2 and booked it in April. Now the intercompany balance is off by $60,000 and neither entity is wrong. Add a currency conversion booked at slightly different rates, or a credit memo one side issued and the other never recorded, and the difference stops being explainable from memory.

The process lives in one person's head. Whoever built last month's eliminations is the only one who knows how they were done. The workbook has the numbers but not the reasoning—why that $3,200 difference was left in, which entity's figure was treated as authoritative, what the "TRUE UP" tab was truing up. When that person is on holiday in month eleven, the close slips.

Nothing accumulates. Because eliminations live outside both ledgers, every period starts from zero. Last month's work does not carry forward, does not get reviewed, and does not get better. Twelve months of manual eliminations is twelve independent chances to make a new mistake, not one process improving.

That last point is why unreconciled intercompany balances are one of the most common audit findings in multi-entity groups. It isn't that the accounting is hard. It's that the workflow has no memory.

The fix: track intercompany as it happens, not at close

The root problem is that intercompany transactions get identified after the fact, by searching. The fix is to identify them as they happen:

  1. Flag both sides at the point of entry. When Entity A invoices Entity B, mark it intercompany on both sides—a dedicated customer and vendor record for each related entity ("IC – Services", not "Services"), a class, or a naming convention applied without exception. The point is that the transactions become self-identifying instead of hidden. A dedicated customer/vendor record is the most durable of the three, because it survives a bookkeeper who forgets the convention.
  2. Reconcile intercompany balances monthly, not annually. Have the two entities agree their intercompany balance every month, the way you reconcile a bank account: pull both sides, match them, and explain every difference in writing before you close. A $3,200 timing difference caught in March takes four minutes. The same difference discovered in the year-end audit is a forensic exercise across nine months of transactions, and it is the one the auditor will ask about.
  3. Decide who is authoritative before you need to. When the two sides disagree and both are defensible, someone has to break the tie. Write the rule down once—usually the selling entity's figure governs, with the buying entity adjusting—rather than re-litigating it every month under deadline.
  4. Let the consolidation apply eliminations automatically. Once intercompany activity is flagged and reconciled, consolidation software for QuickBooks Online can identify and eliminate it automatically, and calculate non-controlling interest where you don't own 100%. Close becomes a review of pre-identified items rather than a hunt for hidden ones.

Steps 1 through 3 are worth doing even if you never buy anything. They are what make step 4 possible, and a spreadsheet consolidation built on flagged, monthly-reconciled intercompany balances is dramatically less fragile than one built on a search.

The two cases that are genuinely hard

Most eliminations are mechanical once the transactions are identified. Two are not, and both are worth flagging to whoever reviews your consolidation.

Unrealized profit on intercompany inventory. If one entity sells inventory to another at a markup and the goods are still on hand at close, the group hasn't earned that profit yet—it just moved goods between its own warehouses. The markup has to be eliminated from both inventory and income until the goods are sold externally, then released. This is the elimination that legitimately does move consolidated net income, which is why it gets missed: it fails the income-neutral sanity check that catches everything else.

Non-controlling interest. When you own less than 100% of an entity, the group consolidates all of it and then allocates the outside owners' share of net income and equity. NCI interacts with the eliminations rather than sitting beside them—the share allocated to outside owners is calculated after intercompany profit is removed, not before. Getting the order wrong produces a number that looks plausible and is wrong by exactly the eliminated margin.

Both are manageable. Both are error-prone by hand and mechanical in software, and both are worth a second reviewer in any period where the underlying facts changed.

The takeaway

Intercompany eliminations go wrong when they're a search instead of a process. Flag intercompany activity when it's entered, reconcile it monthly, write down who wins a disagreement, and let the consolidation apply the eliminations. Do that and the scariest part of a multi-entity close becomes routine—and your year-end stops containing surprises that started in March.

For the full workflow, see how to consolidate multiple QuickBooks companies, or the complete guide to consolidation software for QuickBooks Online.

Tools that can help

Tech for CFO apps that put the ideas in this article to work on your own numbers.