PFIC Calculator

🤯 PFIC Complexity Drivers: Why Dividend Reinvestments and Partial Sales Explode the Workload

A focused look at the two “small” transaction types that quietly turn PFIC Form 8621 into an engineering problem: dividend reinvestments and partial dispositions.

At first glance, a PFIC position can look harmless: a modest balance, held for years, with regular dividends and the occasional sale. But from a compliance standpoint, two transaction types do most of the damage:

These are the main reasons why “simple” PFICs routinely defeat Excel templates and consume disproportionate professional time.


1️⃣ Dividend Reinvestments: One Click, Two Problems

From a taxpayer’s perspective, dividend reinvestment feels trivial: “I never even saw the cash, it just bought more units.”
From a PFIC engine’s perspective, each reinvestment is two separate legal events.

Problem #1 – Every Reinvestment Is a §1291 Distribution

There is no “too small to matter” exception in the statute. Once a distribution occurs, Form 8621 filing is mandatory as soon as there is a distribution or disposition — regardless of the account size.

Problem #2 – Every Reinvestment Creates a New PFIC Lot

Over time, reinvestments cause lot proliferation:

10 years × 12 monthly reinvestments = 120+ independent lots
→ each one must be tracked until final disposition.

Every one of those lots has to “know” what happened to it in every future year: was it still held, partially sold, fully sold, or swept into an MTM regime?


2️⃣ Partial Sales: The FIFO Enforcement Engine

If reinvestments create the data explosion, partial sales are the trigger that forces the engine to deal with that explosion in the most painful way: strict FIFO.

Legal Default – FIFO, Unless You Can Prove Otherwise

The law is clear. Unless the taxpayer can provide timely, specific identification of which shares were sold, the default rule is:

First-In, First-Out (FIFO)
Treas. Reg. §1.1012-1(c), reinforced in IRS Pub. 550

In practice, almost no PFIC investor keeps documentation precise enough to support specific identification. So, for almost all real-world PFIC cases, the engine must:

Every Partial Sale Changes the Future

A partial sale is not just “some units sold this year.” Mechanically, it:

A single misallocation in a partial sale doesn’t just distort this year’s gain—it corrupts the entire chain of AAB/UNI going forward. That’s why partial dispositions are usually the point where “quick Excel” solutions quietly fail.


3️⃣ Why So Many Professionals Recommend a Full Exit

When a client decides to get out of PFICs, many experienced EA/CPA firms quietly recommend a clean, single-year exit instead of staged partial sales.

One year of pain is easier than ten years of complexity.

A full disposition:

By contrast, partial exits keep all the moving parts alive: more lots, more FIFO matches, more AAB/UNI states to carry forward year after year.


4️⃣ Why Excel Struggles — and When to Use a Dedicated Engine

From a systems perspective, PFIC with reinvestments and partial sales is not “just a spreadsheet.” It is a stateful inventory and tax engine:

That’s exactly where most hand-built Excel models break:

A dedicated engine like pfic.xyz is designed specifically to:

Automation cannot clean bad broker data or choose transaction types for you—but it can remove the mechanical burden of running the PFIC state machine once that data is correctly structured.


✅ Key Takeaways

Understanding these two drivers is essential for setting realistic expectations about PFIC fees, choosing an exit strategy, and deciding when a dedicated PFIC engine is no longer optional.