GLOBAL · PFIC GUIDE · 2025–2026

AI Form 8621 Test: ChatGPT vs Gemini vs Claude on a Simple PFIC §1291 Case

Three major AI models. One intentionally simple PFIC §1291 case. None produced a filing-ready Form 8621.

3 ModelsTested
§1291Benchmark
0%Filing-Ready

Can AI prepare Form 8621? No. Not reliably.

We tested ChatGPT, Gemini and Claude on one intentionally simple PFIC §1291 excess distribution case — one lot, one large dividend, no sale, no foreign currency, no FIFO. None of the three produced a filing-ready Form 8621.

Quick Answer: Can AI prepare Form 8621?

Can AI prepare Form 8621?

Not reliably. ChatGPT, Gemini and Claude all failed to produce a filing-ready Form 8621 in our structured test.

Where did AI fail?

ChatGPT and Gemini failed Form 8621 Part V line mapping. Claude failed earlier by using equal-year allocation instead of holding-period days.

Can I use AI instead of a PFIC calculator?

No. AI may explain the concepts, but a PFIC calculator must apply fixed rules to fixed data and produce a traceable Form 8621 result.
AI is starting to challenge CPA and EA tax work, but complex PFIC filings still expose the limits of general-purpose AI.
AI is starting to challenge CPA and EA tax work, but complex PFIC filings still expose the limits of general-purpose AI.

Why Testing AI on Form 8621 Matters

Many U.S. taxpayers now ask the same question: Can I use ChatGPT, Gemini or Claude to prepare Form 8621?

That question matters because PFIC reporting is not normal tax preparation. A small-looking foreign fund can trigger Form 8621, IRC §1291 excess distribution rules, historical tax-rate recomputation, §6621 interest, and detailed Part V reporting.

The risk is not that AI gives no answer. The risk is that AI gives a confident answer that looks organized but is wrong.

Form 8621 is not won by fluent tax language
It is won by line control. A model that writes confidently about §1291 but maps the wrong numbers to the wrong lines has not produced a filing-ready result.

PFIC Benchmark Summary: ChatGPT vs Gemini vs Claude on Form 8621

ChatGPT and Gemini reached the right excess distribution and attempted daily holding-period allocation, but failed the Form 8621 Part V line mapping. Claude failed earlier by allocating the excess distribution evenly by year instead of by holding-period days.

Test Item ChatGPT Gemini Claude Filing-Ready?
Identify 2024 distribution Correct Correct Correct Yes
Calculate prior-three-year average Correct Correct Correct Yes
Calculate 125% threshold Correct Correct Correct Yes
Identify excess distribution Correct Correct Correct Yes
Allocate excess by holding-period days Mostly correct Mostly correct Incorrect No
Treat partial-year 2019 and 2024 correctly Mostly correct Mostly correct Incorrect No
Apply true historical §6621 interest rates No No No No
Map Form 8621 Part V lines correctly Incorrect Incorrect Not properly mapped No
Produce filing-ready Form 8621 support No No No No
Bottom line: All three AI tools can talk about PFIC. None should be trusted as the final Form 8621 calculation engine.

The PFIC §1291 Test Case: Data and Setup

The dataset used one PFIC lot and annual distributions. All amounts are assumed to be in USD.

Date Event Units Amount
2019-09-05Purchase1,00010,000
2019-10-15Dividend070
2020-06-15Dividend080
2021-06-15Dividend090
2022-06-15Dividend0100
2023-06-15Dividend0110
2024-05-05Dividend02,000

The prior-three-year distributions and the 125% threshold calculation:

2021 distribution$90
2022 distribution$100
2023 distribution$110
Total (3-year)$300
Average$100
125% threshold$125
2024 distribution$2,000
Excess distribution (Line 15e)$1,875

All three AI models got this part right. That is the easy part.

Correct PFIC §1291 Treatment: What AI Should Have Done

ItemCorrect Treatment
Total 2024 distribution$2,000
Non-excess portion$125
Excess distribution$1,875
Allocation methodBy holding-period days, not by calendar years
2019 treatmentPartial-year holding period (118 days)
2024 treatmentPartial-year holding period (125–126 days)
Prior PFIC yearsSubject to deferred tax and §6621 interest
Current-year allocationIncluded in current-year income (Line 16b)
Form 8621 resultRequires correct Part V line mapping and Line 16a support
The key rule
The $1,875 excess distribution is not divided by six calendar years. It is allocated across the shareholder's actual holding-period days. That is where Claude failed.

Correct Day-Based Allocation Concept

A reasonable day-based allocation looks like this:

Year Holding-Period Days Approx. Allocation
2019118About $130
2020366About $403
2021365About $402
2022365About $402
2023365About $402
2024125–126About $138
Total1,704 / 1,705$1,875

ChatGPT and Gemini reached this battlefield. Claude did not.

ChatGPT PFIC Test: Form 8621 Result

ChatGPT correctly identified the core §1291 excess distribution:

2024 distribution$2,000
Prior-three-year average$100
125% threshold$125
Non-excess portion$125
Excess distribution$1,875

ChatGPT also attempted a day-based holding-period allocation:

YearDaysAllocated Excess
2019118129.84
2020366402.73
2021365401.63
2022365401.63
2023365401.63
2024125137.54
Total1,7041,875.00

That was not bad. But ChatGPT failed the Form 8621 Part V mapping. It treated some allocation amounts as if they belonged on the wrong lines — in particular, it confused the prior-year allocation base with the Line 16c tax result. That is not filing-ready.

❌ ChatGPT Error
Wrong Line 15b and Line 16c
Placed the excess distribution ($1,875) on Line 15b, which should show the total prior-three-year distributions ($300). Also confused the allocation base with the Line 16c aggregate tax increase.
✅ Correct Approach
Line 15b = $300; Line 16c = deferred tax
Line 15b must show the sum of distributions from the three preceding tax years. Line 16c is the aggregate increase in tax — not the allocated excess distribution amount.

Gemini PFIC Test: Form 8621 Result

Gemini also found the excess distribution correctly and used a slightly different day count:

YearDaysAllocated Excess
2019118129.77
2020366402.49
2021365401.39
2022365401.39
2023365401.39
2024126138.56
Total1,7051,875.00

The output looked clean and confident. That is the danger. Gemini also treated amounts as if they belonged on the wrong Form 8621 lines and did not produce a filing-ready Line 16a statement.

Claude PFIC Test: Form 8621 Result

Claude got the 125% test right. It correctly identified the $1,875 excess distribution. Then it made a more basic §1291 error.

Claude's allocation error
Claude divided the excess distribution evenly across six calendar years ($1,875 ÷ 6 = $312.50 per year). That is wrong. PFIC §1291 allocation is based on the shareholder's actual holding-period days, not equal annual slices.
Claude MethodResult
Excess distribution1,875
Number of years used6
Allocation per year (Claude)312.50
❌ Claude's Method
$1,875 ÷ 6 years = $312.50 per year
2019 was only a partial year (118 days). 2024 was only a partial year (125–126 days). They cannot receive the same allocation as 2020–2023.
✅ Correct Method
Allocate by actual holding-period days
2019: 118 days → ~$130. 2024: 126 days → ~$138. Full years (2020–2023): 365–366 days each → ~$402.

Claude's answer was shorter and easier to read, but the calculation failed at a more fundamental level than ChatGPT and Gemini.

Three AI Models, Three Different PFIC Failure Patterns

Failure Type ChatGPT Gemini Claude
Got excess distribution ($1,875) Yes Yes Yes
Understood day-based allocation Mostly Mostly No
Preserved partial-year logic Mostly Mostly No
Produced correct Part V mapping No No No
Produced filing-ready output No No No

ChatGPT and Gemini got closer to the correct §1291 computation but failed the form. Claude gave a cleaner-looking answer but used the wrong allocation method. The result is the same: none of the three AI models produced a filing-ready Form 8621.

Correct Form 8621 Part V Line Mapping: What AI Missed

For this simplified case, the Form 8621 Part V structure should be understood as follows:

15a
Total distributions received during the current tax year
2,000
15b
Total distributions received during the three preceding tax years
300
15c
Average annual distributions for the three preceding tax years
100
15d
125% of Line 15c
125
15e(1)
Excess distribution before USD conversion
1,875
15e(2)
Excess distribution in U.S. dollars
1,875
15f
Gain or loss on disposition
0
16a
Attached holding-period allocation statement
Must show day-by-day breakdown — not just a single number.
Required
16b
Amount allocated to current tax year and any pre-PFIC years
Current-year portion only — taxed as ordinary income in the current year.
~138
16c
Aggregate increase in tax for prior PFIC years
This is the tax amount — not the allocated excess distribution.
Deferred tax
16f
Interest under §6621
Requires historical quarterly IRS rates with daily compounding.
Interest
The most important error: Line 16c
Line 16c is not the prior-year allocated excess distribution. It is the aggregate increase in tax after applying the applicable highest ordinary tax rate to the prior PFIC-year allocations. All three AI models missed this distinction.

AI Error Table: Form 8621 Line-by-Line Failures

Form 8621 Line ChatGPT Gemini Claude
Line 15b Placed excess distribution ($1,875) instead of prior-three-year total ($300) Same error Did not properly map
Line 15e(1)/(2) Failed correct excess-distribution placement Failed correct excess-distribution placement Did not properly map
Line 16a Gave a numeric allocation amount, not a proper support statement Same issue Did not produce proper statement
Line 16b Mixed current-year allocation with non-excess distribution Same issue Used wrong equal-year annual allocation
Line 16c Confused allocation base with aggregate tax increase Same issue Did not reach correct computation
Line 16f Used rough interest estimate Used rough interest estimate Did not compute accurately

Why AI PFIC Errors Matter for U.S. Expats and Tax Preparers

A taxpayer does not file a tax explanation. A taxpayer files Form 8621. That form needs line control.

This matters for U.S. persons holding foreign funds, including:

  • KiwiSaver and PIE funds
  • UCITS ETFs and OEICs
  • Canadian mutual funds and ETFs
  • Australian managed funds
  • Israeli provident and investment funds
  • Korean ETFs
  • Foreign robo-advisor portfolios
  • Non-U.S. mutual funds held through local brokers

Many of these assets look ordinary in the local country. Under U.S. tax rules, they may be PFICs. If the taxpayer uses AI to calculate Form 8621 and the model puts the right number on the wrong line, the filing can still be defective.

Why AI Struggles With PFIC and Form 8621

PFIC is not hard because the words are hard. PFIC is hard because the calculation is mechanical.

A real Form 8621 calculation may require:

  • PFIC event identification
  • Per-lot tracking and FIFO matching
  • Daily holding-period allocation
  • Current-year vs prior-year split
  • Historical highest ordinary tax rates
  • §6621 underpayment interest with daily compounding
  • Foreign-currency conversion
  • Form 8621 Part V line mapping
  • Line 16a statement support
  • Reconciliation between workpaper and form

AI can describe these concepts. That is not the same as enforcing them. A PFIC calculator cannot guess. It must apply fixed rules to fixed data.

What This AI Form 8621 Benchmark Proves — and Does Not Prove

PROVEN

Three facts established

AI can identify a simple PFIC excess distribution. AI may produce plausible §1291 calculations that still fail Form 8621. Different AI models fail differently.

Risk: Confidence, not silence
NOT TESTED

Real-world complexity

Multiple lots, partial sales, FIFO matching, foreign currency, MTM/QEF elections, true quarterly §6621 interest, prior-year amendments, missing historical data.

Real cases are harder
8621 Calculator
Calculate PFIC §1291 With a Deterministic Engine
8621calculator.com handles lot-level tracking, daily holding-period allocation, §6621 interest reconstruction, and Form 8621 Part V line mapping.
No account or personal data required.

FAQ: AI, ChatGPT, Gemini, Claude, PFIC and Form 8621

Can AI prepare Form 8621?

Not reliably. In this test, ChatGPT, Gemini and Claude all failed to produce a filing-ready Form 8621.

Can ChatGPT calculate PFIC tax?

ChatGPT can calculate parts of a simplified PFIC §1291 example, but it failed the Form 8621 Part V line mapping in this test.

Is Gemini accurate for Form 8621?

Gemini correctly identified the excess distribution and attempted day-based allocation, but it still failed the Form 8621 mapping.

Is Claude accurate for PFIC calculations?

Claude correctly identified the excess distribution, but it incorrectly allocated the amount evenly across six calendar years instead of using holding-period days.

Can AI calculate a PFIC §1291 excess distribution?

AI can often calculate the basic excess distribution under the 125% rule. That does not mean it can prepare Form 8621 correctly.

What did AI get wrong on Form 8621?

The main failures were holding-period allocation, Form 8621 Part V line mapping, Line 16a statement support, Line 16c tax-increase treatment and §6621 interest calculation.

Can AI handle Form 8621 Line 15e?

Not reliably. A filing-ready result must distinguish the excess distribution and properly handle Line 15e(1) and Line 15e(2) under the current form structure.

Can AI prepare Form 8621 Line 16a?

Not reliably. Line 16a requires a supportable allocation statement, not just a single number.

Can AI calculate §6621 interest for PFIC?

AI may estimate interest, but production PFIC work requires historical IRS rates and correct compounding logic.

Should I use ChatGPT, Gemini or Claude for PFIC tax filing?

Use AI to understand the issue, not to produce the final filing numbers. PFIC calculations need deterministic workpapers and expert review.

Official Sources and References

Recommended Reading

Disclaimer: This site provides global PFIC compliance guides, cross-border risk analysis, and the algorithmic architecture powering our calculation engines. We engineer tax compliance technology; we do not prepare tax returns. All content is strictly for technical reference and does not constitute official tax advice. Verify all tax positions independently.
Current as of May 2026 · Based on Form 8621 (Rev. 12/2025)