PFIC Scope, Assumptions & Supported Scenarios
Defines what the calculator covers, what it assumes, and which scenarios are out of scope.
Software Capability & Filer Responsibility Boundary
8621 Calculator automates complex PFIC mathematical computations (§1291 ratable allocation, §6621 daily compounding interest, lot-level FIFO tracking, and currency translations) and outputs transparent audit workpapers. As with all self-prepared tax returns, the taxpayer or professional preparer of record remains responsible for entity PFIC classification, election validity, and final return filing positions.
Module 1: System Capability vs. Filer Responsibility — Supported, Conditional, and Excluded Scenarios
Supported Scenarios
- Recurring reinvestments (DRIPs)
- Multiple partial sales (FIFO)
- Full liquidations
- Multiple distributions
- Excess distributions under §1291
- Multi-currency support: AED, AUD, BRL, CAD, CHF, CNY, DKK, EUR, GBP, HKD, ILS, INR, JPY, KRW, MXN, NOK, NZD, SAR, SEK, SGD, THB, TWD, USD, ZAR
Self-Screening Required
These scenarios are supported by the calculation engine, but are only appropriate if you meet the responsibility threshold below.
Appropriate only if you:
- Sign the return and accept the outcome as your own tax position
- Can review the workpapers and decide what to report
- Have complete and accurate transaction records
Not appropriate if you:
- Do not want to sign or assume filing responsibility
- Expect guaranteed outcomes or certainty
- Cannot independently interpret the calculation outputs
If you cannot review the outputs, do not proceed.
Not Supported Scenarios
- Fund mergers or stock swaps
- Cross-PFIC mergers or de-mergers
- Non-cash exchanges
- Share splits or reorganizations
- Incomplete transaction history
- PFIC status cannot be determined
If your case involves reorganizations or missing data, stop and seek professional assistance.
Module 2: Calculation Engine Assumptions
- Input Integrity: Transactions are processed in ascending date order; identical dates preserve original source-row order. Input must be complete and chronological from the first acquisition.
- Mapping Authority: User-confirmed CSV mapping is treated as authoritative.
- Inventory Control: Holdings are tracked at the individual lot level (acquisition date, units, and basis). To ensure audit traceability, the engine does not merge lots into holding-period blocks.
- Matching Logic: Dispositions are matched to lots strictly using FIFO depletion (no average cost).
- §1291 FX Sequencing: Excess-distribution testing is performed in the original currency on a year-by-year basis. USD conversion occurs only after an excess distribution is identified.
- FX Rates: Spot-rate FX is applied based on the relevant transaction date for all required USD conversions.
- §1291 Loss Treatment & Reporting: Under IRC §1291, realized losses on stock dispositions cannot offset §1291 gains or reduce excess distribution taxes. The calculator tracks all disposition lots via FIFO—allocating gain lots to §1291 Line 15f/Line 16 schedules, while detailing loss lots in a separate disposition schedule for complete tax reporting (per Form 8621 Line 15f instructions, losses may be recognized under other Code provisions).
- Interest & Tax Logic: Deferred tax uses the highest marginal rate applicable to each affected year; interest relies on IRS quarterly underpayment rates (§6621) with daily compounding (§6622).
- Statutory Deadlines: Statutory tax filing due dates are used as in effect for each year, incorporating IRC §7503 adjustments and government-mandated COVID-19 relief (Notices 2020-23/2021-21), while excluding taxpayer-filed extensions.
- Status Determination: No PFIC status or election validity assessment is performed; these must be confirmed by the user.
- Historical Coverage: Coverage is limited by the availability of historical FX and statutory rate data. Early periods may require professional reconstruction.
Module 3: Output Verification & Reconciliation
The calculator produces filing-ready calculation outputs, but the filer must ensure internal consistency and reconcile results to original brokerage records.
Required Verification Steps
- PFIC WS Reconciliation: Cross-check beginning and ending unit balances and total distributions against year-end brokerage statements.
- Line 15f Allocation Review: Verify that excess distributions are allocated ratably across the applicable holding period.
- Interest Charge Validation: Confirm that §1291 interest is computed using applicable statutory underpayment rates by period, not a flat or blended rate.
- Disposition Logic Check: Ensure FIFO lot matching aligns with transaction history. Confirm that gain lots are allocated under §1291 and loss lots are documented in the disposition summary schedule rather than improperly netted against gains.
Common Pitfalls to Avoid
- Incomplete Cost Basis History: Omitting early acquisitions will distort FIFO matching and interest calculations.
- Currency Inconsistency: Entering transactions in mixed currencies without consistent FX treatment based on the system’s spot-rate methodology.
- Dividend Double-Counting: Reporting reinvested dividends as both cash income and a separate purchase.
- Loss Netting Rules: Under §1291, realized losses cannot reduce or net against §1291 gains. The calculator segregates gains and losses into distinct schedules so each lot is properly reported in accordance with IRS rules.
This system is designed to generate traceable calculation workpapers to support Form 8621 preparation, not to replace professional judgment or filing decisions.
Detailed calculation methodology and line-by-line mapping documentation will be published as separate technical references.
Frequently Asked Questions
Does using this calculator make this website my paid preparer?
No. The 8621 Calculator is a software tool, similar to Excel. Providing a license key or subscription does not create a client-preparer relationship. You are solely responsible for the return.
Can I use this for a corporation or partnership?
Technically yes, but procedurally risky. The math is the same, but the filing requirements (e.g., Form 5471 overlap) are complex. Corporate filers should generally have a CPA review the outputs.